我正在使用 PHP 和 GD 进行标准图像优化/调整大小技术,基本上:
imagecreatefromjpeg()
imagecreatetruecolor()
imagecopyresampled()
imagejpeg()
然而,人们抱怨上传后 CYMK 徽标出现了不同的颜色。我知道这是因为 GD 正在转换为 RGB,但我想知道是否有办法改进它?
由于这些通常是人们的标志,他们正确地保护所使用的颜色并希望它们是正确的。
我知道有一些很好的工具可以在线转换单一颜色,但我想要一些可以添加到我的类文件中的东西,将图像中的所有 CMYK 颜色转换为更准确的 CMYK 等效版本。
举个简单的例子,一张没有转换就上传的图片,然后用 chrome 中的颜色选择器扩展选择了这个图片,我得到了这个 HEX 代码:#992A78。通过上面的脚本运行它,它将它转换为这个:#9000F6;
有人对我有什么建议吗?谢谢