我的网站使用PNG作为过渡背景。 Here是Mac上的Firefox网站,而here是Linux上Firefox上的网站。
正如您所看到的,在Linux上,PNG背景显示为较暗的绿色。这是由于here所述的伽马校正问题吗?我怎么解决这个问题?我尝试过使用JPG和BMP,但是图像总是在所有平台上以暗淡的绿色显示。我想在Mac截图中始终显示充满活力的绿色。这是不可能的吗?
答案 0 :(得分:3)
对我来说似乎更像是一个MAC问题,它在Linux下的Firefox,Chrome和Opera中呈现相同的效果。
图像的最后一种颜色是#6f9f00
(在GIMP中加载,其上没有颜色配置文件),而背景颜色为#5FA700
,可以关闭。你在MacOSX下拍摄的截图也附有一个颜色配置文件,Firefox和GIMP的渲染图与你在Linux下使用的截图完全相同。
另请注意,在Mac上default Gamma is higher然后在Windows / linux上,这可能会解释,而背景绿色在其他系统上看起来很“沉闷”,而实际上它在您的系统上更加明亮。
所以我的猜测是Safari对图像应用了伽马校正而不是背景颜色,因此图像的显示方式与在其他系统上显示的方式相同,尽管Mac上的伽玛值较高,但是背景颜色没有“修正”,因此在非Mac上显示它的真实价值,在这种情况下,它只是偏离图像的实际值。
那么,如何解决?
确保使用#6f9f00
作为网站的背景颜色并进行调整,并检查图像编辑应用程序的颜色配置文件设置(我猜您使用的是Photoshop)以确保没有配置文件PNG图片。