对Gif图形的优化
对Gif图形的优化(下)(出自http://www.21cnbj.com)
3) 图形的复杂程度
图形复杂程度-重访GIF压缩算法
LZW算法适用于有大面积同一色块的图形。对这种类型的图形采用LZW算法进行压缩,可以起到相当好的压缩效果。同时由于LZW算法将水平变化的象素计算在内。所以包含了水平颜色变化的图形要比那些具有垂直颜色变化的图形文件要大一些。在创建或保存一个GIF图形时,要记住这两点很重要的。
带有单色色块区域的图形
较网络上另一种被广泛应用的图形格式JPEG,GIF更适用于有大面积同一色块的图形。从下面的两个图形我们可以清楚的看出来。
图形格式
GIF
JPEG
图形大小
920个字节
3,174个字节
图形特点
图形十分清晰且每个色块锐边明显
文件大小是GIF图形格式的三倍,且图形不清晰
带有梯度变化的图形:包含垂直渐变颜色的GIF图形较包含水平渐变颜色的GIF图形压缩比更大。
如图所示: GIF图形
图形大小
1,471个字节
2,297个字节
图形特点
垂直渐变颜色
水平渐变颜色
图形复杂程度和限制抖动:抖动不但使GIF图形的颜色数量增加,而且增加了图形的复杂性。LZW算法对单色色块区域的压缩效果相当好,但由于抖动的图形没有这样的区域,所以会使产生的图形文件变的相当大。
小技巧:Paint Shop Pro中的Replacer
图形大小
4,415个字节
3,313个字节
图形特点
抖动的GIF图形
无抖动的GIF图形
照片图形:照片一般不推荐使用GIF格式,主要由于以下两个原因:
1). 照片一般包含的颜色远远超过256色;
2). 照片是非常复杂的图形,LZW算法没有能力对文件大小做适当的处理; GIF图形
图形格式
256色GIF
JPG
图形大小
26,779个字节
6,675个字节

快速导航