我正在寫一個TIFFImageReader
插件,用於Java(ImageIO
),但問題是通用的:如何處理與不兼容的ICC色彩TIFF文件型材
什麼是「正確」的方式來處理TIFF文件包含與圖像數據不匹配的ICC顏色配置文件(即,圖像數據是RGB,但TIFF元數據包含CMYK ICC配置文件)?
我最近有一個用戶報告這個問題。快速簡單的解決方法是隻發出警告,並忽略顏色配置文件。但是,TIFF 6.0規範完全沒有提及ICC配置文件,或者如何處理它們。 ICC Specification ICC.1:2010-12, annex B確實描述瞭如何正確嵌入顏色配置文件,但沒有提及配置文件與圖像數據的關係(除了處於相同的IFD之外)。
@BitBank,我指望着你...... ;-) – haraldK 2014-10-28 09:57:28