2011-02-10 141 views
0

我使用ImageMagick Magick ++ API在我的C++程序中處理圖像。它從PDF文件中讀取圖像。有一些圖像具有CMYK色彩空間。我怎樣才能正確地將這些圖像轉換爲RGB?Magick ++將JPEG從CMYK轉換爲RGB色彩空間

感謝您的幫助!

+0

請看這裏:http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=14450 – 2011-02-10 18:42:27

回答

0

我現在解決了。我使用了image->channel(AllChannels)方法。顏色與以前不完全一樣,但它使用可用。

+0

*'顏色與以前不完全一樣'* - 如果您轉換顏色空間。爲了儘量減少這種影響(你永遠無法完全消除它),你必須使用* ICC顏色配置文件*。但這本身就是一門藝術(你需要有正確的顏色配置文件,以適應你的情況)。不要假設簡單地增加'-colorspace這個+色彩空間`將會奇妙地解決所有的偏差。要使用精確的色彩保真度,您必須開始校準顯示器...... – 2012-07-14 08:03:29

相關問題