减少了颜色数量的位图--应该';t其尺寸减小
本文关键字:颜色 位图 应该 | 更新日期: 2023-09-27 17:57:35
我有一个算法可以减少图片中的颜色数量。然后我将减少了颜色数量(32种颜色)的图片保存为jpg。但是新的jpg和旧的大小相同。为什么会这样?我该如何缩小尺寸?
JPEG文件格式不使用调色板,因此它仍然存储每个像素的所有24位颜色信息,即使只有几种不同的颜色。
您可以通过更改压缩比来减小JPEG图像的大小。更高的压缩意味着更小的文件大小,但也意味着更多的压缩伪影。
如果你想通过减少颜色数量来减少文件大小,你必须使用一种使用调色板的文件格式来保存,比如GIF或PNG-8。
JPEG始终以24位颜色保存。JPEG算法是为保存全色照片(这就是"P"的意思)而设计的,而不是彩色位图。减少颜色数量会导致颜色之间的急剧转换,从而占用JPEG文件中的额外空间。
减小JPEG大小的正确方法是降低文件的质量。
然而,最好使用一种用于保存减色图像的文件格式,如PNG或GIF。