我看到转换为jpg / png的tif文件的极端颜色变化。
对于错误的颜色,它显示为绿色,而tiff本身就是tourquise。 您可以从同一地址下载原始tif。
我试过各种各样的设置,ignoreicc,有和没有freeimage解码器,jpg和png等等 - 没有改变外观。
怎么办?
感谢。
答案 0 :(得分:0)
我调查了你的情况,并在freeimage解码器的旧补丁说明中找到了几个与CMYK相关的错误。您提供的TIF具有CMYK颜色配置文件。从那时起它们就被修复了。删除freeimage解码标签产生了所需的结果。
您的imageresizer核心和freeimage插件是最新的吗?
可生产
答案 1 :(得分:0)
如果服务器的显示配置文件设置为sRGB,则可以在将CMYK转换为RGB时减少色移。 .NET的System.Drawing专门用于显示目的,并以您服务器当前的ICC配置文件为目标,该配置文件并不总是sRGB。
我们希望(假设有足够的资金),在未来版本的ImageResizer中消除FreeImage和System.Drawing,这将为我们提供完美准确的色彩空间转换所需的控制。 https://github.com/imazen/imageflow