2011-02-15 83 views
2

我正在使用PIL處理上傳的圖像。不幸的是,我在CMYK到RGB的顏色轉換方面遇到了問題,因爲結果圖像的色調和對比度發生了變化。PIL中的CMYK到RGB轉換期間保留顏色

我會懷疑它只進行直接數字轉換。 PIL或任何構建於其上的東西是否具有Adobian防僞功能消耗嵌入的配置文件,轉換爲目標,保留數字我可以用於轉換的工具?

在我所有的健康無知和缺乏經驗的情況下,這種跳躍在我身上,讓我陷入了困境。我真的很想完成這個任務,而不需要在這個時候搞兩個錯綜複雜的色彩空間,轉換和必要的數學計算。

儘管我以前從未使用過它,但如果任何人都有經驗表明它可以以親切的方式執行它,我也將在此處理步驟中使用ImageMagick。

回答

8

因此,碰到其他提到Little CMS的人並不需要很長時間,因爲它是最流行的色彩管理開源解決方案。我結束了對Python綁定的探索,發現了舊的pyCMS以及一些關於支持Little CMS的PIL的表面概念。

事實上,對於小CMS支持,它在整個高達一劃線員提到:

CMS支持:littleCMS(1.1.5或更高版本推薦)。

的文檔中包含的引用,沒有局部指南,谷歌並沒有爬出來什麼,他們的郵件列表是關閉...但是通過源挖有一個PIL.ImageCms模塊,井記錄,並獲得是工作完成的。希望這可以幫助人們避免混亂的互聯網挖掘。

脫去自己的曲奇...