Преобразованное изображение Imagemagick размыто

Я использую утилиту командной строки ImageMagick для преобразования изображений. У меня есть прозрачное изображение tif большого размера (800x300 пикселей), и я хочу, чтобы оно преобразовало его в cmyk tif, но полученное изображение размыто. Как я могу это исправить?

Что у меня есть до сих пор

convert.exe sourcefilergb.tif 
-colorspace cmyk  -depth 8 -resize 122x44 -quality 100 
-density 300 -virtual-pixel transparent -background none 
-gravity center -extent 122x44 -compress none destinationcmyk.tif 

Как исправить мой приведенный выше код, чтобы я мог получить желаемый результат?

Спасибо


person WatsMyName    schedule 28.03.2013    source источник
comment
Попробуйте поиграть с параметром filter:blur.   -  person nwellnhof    schedule 28.03.2013
comment
@nwellnhof, ну, моя проблема в том, чтобы избавиться от размытого изображения   -  person WatsMyName    schedule 28.03.2013
comment
Если вы используете значения меньше 1,0 для filter:blur, изображение станет более четким.   -  person nwellnhof    schedule 28.03.2013
comment
ImageMagick может плохо изменять размер в CMYK. Лучше всего изменить размер, оставаясь в sRGB, расширить, а в самом конце преобразовать в CMYK. Но преобразование в CMYK с использованием профилей обеспечивает лучшее качество цвета, чем просто использование -colorspace CMYK. Можешь скинуть ссылку на свой файл TIF. Затем я могу протестировать вещи.   -  person fmw42    schedule 24.08.2018


Ответы (2)


Вероятно, это проблема псевдонимов. Попробуйте -adaptive-resize вместо -resize, как описано в документации. Вы также можете попробовать разные настройки разрешения и плотности в зависимости от вашего ввода.

person Brian Z    schedule 02.05.2015

Однако многие фильтры (даже фильтры по умолчанию) могут слегка размывать изображения.

...

При увеличении или увеличении изображения [-sample] выполняет только [sic] репликацию пикселей... Однако при уменьшении изображения -sample просто удаляет строки и столбцы пикселей.

http://www.imagemagick.org/Usage/resize/

person junvar    schedule 24.08.2018