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

2023-02-09,,

各位好!我在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

本文转载自【PHP中文网】,希望能给您带来帮助,苟日新、日日新、又日新,生命不息,学习不止。

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

下载本文的Word格式文档,以方便收藏与打印。