Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Программное обеспечение под *NIX системы > ImageMagick


Автор: Parvana 15.2.2009, 19:44
Установил ImageMagick на Linux сервере с целью конвертировать картинки RGB jpg в CMYK, вот эта команда нормално делает конверт:
Код

convert rgb_image.jpg -colorspace cmyk cmyk_image.jpg


Проблема в том что мне надо делать конверт примерно так как делает Photoshop, и для этого я дольжен использовать параметр -profile {название профильа}, я скопировал нужные профили (sRGBColorSpace.icm, USWebCoatedSWOP.icc) в ту же папку что и картинка и попробовал команду:
Код

convert rgb_image.jpg +profile icm\ -profile sRGBColorSpace.icm -profile USWebCoatedSWOP.icc cmyk_image.jpg


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

convert: delegate library support not built-in `rgb_image.jpg' (LCMS) @ profile.c/ProfileImage    /807.


Что тут не так? Как надо использовать профили?  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)