ImageMagick Magick ++ APIを使用して、C++プログラムの画像を操作します。 PDFファイルから画像を読み込みます。 CMYK色空間を持つ画像がいくつかあります。どのようにしてそのような画像をRGBに正しく変換できますか?Magick ++ JPEGをCMYKからRGBの色空間に変換する
ありがとうございました!
ImageMagick Magick ++ APIを使用して、C++プログラムの画像を操作します。 PDFファイルから画像を読み込みます。 CMYK色空間を持つ画像がいくつかあります。どのようにしてそのような画像をRGBに正しく変換できますか?Magick ++ JPEGをCMYKからRGBの色空間に変換する
ありがとうございました!
今解決しました。私はimage->channel(AllChannels)
メソッドを使用しました。色は以前とまったく同じではありませんが、使用可能です。
* '色は以前とまったく同じではありません' * - これは通常のことです色空間を変換します。効果を最小限に抑えるには(完全に除去することはできません!)、* ICCカラープロファイル*を使用する必要があります。しかしそれはそれ自体の芸術です(そして、あなたの状況に合わせた正しいカラープロファイルを持つ必要があります)。単に '-colorspace this + colorspace'を追加して、すべての偏差を魔法のように解決すると仮定しないでください。正確な色の忠実度で作業するには、モニターのキャリブレーションを開始する必要があります... –
ここをクリックしてください:http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=14450 –