Как преобразовать файл.eps в высококачественный 1024x1024 .jpg?
У меня есть файл.eps, который я могу просмотреть в Photoshop, и он имеет очень высокое разрешение, острые края и т. Д. Даже больше, чем 1024x1024.
С ImageMagick я хочу преобразовать этот.eps в 1024x1024 .jpg с очень высоким разрешением.
Однако с помощью следующей команды изображение становится очень размытым:
convert -resize "1024x1024" -colorspace RGB -flatten test.eps test.jpg
Какие параметры ImageMagick мне нужно использовать, чтобы результирующий файл.jpg имел разрешение 1024x1024 и резкое изображение высокого качества?
вот некоторые данные XMP, которые мы нашли, возможно, из-за чего они не могут быть изменены с -size
:
2 ответа
Для векторной графики ImageMagick имеет независимые друг от друга разрешение рендеринга и размер вывода.
Попробуйте что-то вроде
convert -density 300 image.eps -resize 1024x1024 image.jpg
Который будет рендерить ваш EPS на 300 точек на дюйм. Если 300 * ширина> 1024, то оно будет резким. Однако, если вы отрисовываете его слишком высоко, вы тратите много памяти на рисование графики с высоким разрешением только для того, чтобы снова сэмплировать. В настоящее время я не знаю хорошего способа сделать это с "правильным" разрешением в одной IM-команде.
Возможно, вам следует попробовать это с -quality 100 -size "1024x1024", потому что изменение размера часто дает результаты, которые некрасиво просматривать.