多语言展示
当前在线:932今日阅读:126今日分享:42

【图像处理】用gifsicle压缩动态图

为了说明本文的问题,我选择了一幅略小于3.99兆的GIF图片,否则图片无法上传。若使用更小体积的图片,压缩效果不会很明显,体现不出压缩的用途。选中的图片如下。
工具/原料
1

电脑

2

gifsicle

方法/步骤
1

上面的图片是3.5兆的图片。用ImageMagick分拆这个动态图,可以得到一系列静态图。

2

使用如下命令,可以压缩动态图。gifsicle --colors 256 0.gif > 1.gif此时图片变成了2.49兆。

3

用128色的调色板来压缩图片。gifsicle --colors 128 0.gif > 1.gif大小是2.09兆。

4

用64色的调色板,图像质量已经很差了。

5

用4色的调色板

6

此时的分拆效果如下。

更彻底的压缩

想要获得较清晰的动态图,应该使用128色的调色板。用如下的命令,可以更彻底的压缩图片。gifsicle -O3 0.gif -o 1.gif --colors 128此时图片只有2.1兆。

推荐信息