日期:2014-05-16  浏览次数:20626 次

如何用程序实现图片压缩
要实现一个功能:抓图,存为图片,但bmp太占地方了,于是我想到了先把抓下来的数据存储为.bmp文件,在   tar   -cjvf   压缩为   tar.bz2,   再删除bmp

但觉得很麻烦,可不可以不通过系统调用,直接将抓下来的数据(放在数组里),压缩成新的数组,再将此数组存储为.tar.bz2文件

------解决方案--------------------
可以调用bzip2的相关api,但是应该更麻烦。