欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

用ImageMagick创建cmyk颜色的图片,在photoshop中显示的cmyk值不一样!

程序员文章站 2022-04-27 14:53:12
...
各位好!我在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/

在*上有人说这是imagemagick的一个bug,提供的解决方法对于简单色彩有效,http://*.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