我们知道使用范围在0到255之间的RGB分量形成不同的颜色。黑色具有(0,0,0)成分,白色具有(255,255,255)成分。这对图像尺寸有影响吗?较暗的图像尺寸小于较亮的图像。我拍了两个相同尺寸的相框并用黑白两色着色。我注意到黑色的尺寸较小(少了几千字节)。以下是图片:
黑色图片:
白色图片:
如果是这样的话可能背后的原因是什么?它是否特定于图像文件扩展名?
答案 0 :(得分:1)
这可能是由于压缩算法如何处理2个图像。 Append
格式应该是无损压缩,但它仍然是压缩的。因此,如果您对1个文件执行差异,您将看到标题中的一个小变化,表明它们是在不同时间创建的。但主要的变化是文件末尾的二进制数据。这是你的巨大差异所在。
导致这种情况的因素可能是透明度和其他影响。如果您看一下here,您会发现并非所有像素都具有相同的存储成本。这可能是造成图像尺寸差异的原因。