Как преобразовать файл.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", потому что изменение размера часто дает результаты, которые некрасиво просматривать.

Другие вопросы по тегам