各位好!我在php里用ImageMagick创建cmyk颜色的图片,在photoshop中显示的cmyk值不一样!比如:在ImageMagick通过ImagickPixel设置的颜色为cmyk(0,0,0,100)(黑色),在phototshop用吸管查看时,变成了cmyk(61,61,61,0)。视觉看明显不是黑色。麻烦帮忙分析下原因,谢谢!
各位好!我在php里用ImageMagick创建cmyk颜色的图片,在photoshop中显示的cmyk值不一样!比如:在ImageMagick通过ImagickPixel设置的颜色为cmyk(0,0,0,100)(黑色),在phototshop用吸管查看时,变成了cmyk(61,61,61,0)。视觉看明显不是黑色。麻烦帮忙分析下原因,谢谢!
我测试的代码在这儿:http://liudonghua.net/use-imagemagick-to-create-cmyk-image-in-php/
在stackoverflow上有人说这是imagemagick的一个bug,提供的解决方法对于简单色彩有效,http://stackoverflow.com/questions/37981616/i-create-a-cmyk-image-by-php-imagemagick-but-cmyk-color-is-different-on-photosh
我报告了这个bug,有需要的朋友可以关注下:https://bugs.php.net/bug.php?id=72481