2016-11-16 47 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イメージを適切にレンダリングすることに挑戦します。あなたが間違っていることは何もありません。

関連する問題