2016-11-16 150 views
1

我想要使用顏色配置文件將圖像從rgb轉換爲cmyk使用Imagick將rgb圖像轉換爲cmyk

下面是我使用enter image description here

的形象和我使用轉換成CMYK的代碼的和平。

$IMagick = new IMagick(); 
$IMagick->clear(); 
$IMagick->readImage($image); 
$IMagick->transformImageColorspace(12); 
$icc_cmyk = file_get_contents("USWebUncoated.icc"); 

$IMagick->profileImage('icc', $icc_cmyk); 
$IMagick->writeImage ($image2); 

這裏是我得到的輸出圖像。 enter image description here

然後我檢查了色彩空間和是的,它是cmyk,但你可以標記綠色是變化的。我在這裏做錯了什麼?

回答

0

已知將RGB轉換爲CMYK可以改變顏色。瀏覽器也面臨着正確渲染CMYK圖像的挑戰。沒有什麼你做錯了。