既然是我做的,那就给它取个名字吧,我管它叫作高压缩图像包,英文HCIP (Highly Compressed Images Package)
类似于 zip 之类的压缩软件,只是这个工具是专门压缩图片的(目前支持 jpg 和 png )。支持有损和无损压缩,比 zip 之类的方法有着更高的压缩比。在画质基本相同的情况下,我这工具的压缩比比先压缩成 jpg 再打包成 zip 要高不少。因为原本需求是压缩多张照片,所以压缩单张图片时无法达到最优效果。
我日常使用的结果显示如果比较多的话,jpg 格式的照片能在不影响观感(有损)的前提下再压缩 70%。png 格式的照片(照片不太常用这个吧)能达到 97%,这个压缩比自认为可以说是很高了。这个工具本身只有不到 16MB,而且还是绿色版无需安装的。本地储存大量照片时相当有用的了,你可以自己试试。
一开始是因为我在整理旧照片的时候,觉得照片占用了我太多的空间。上传吧我这水管太小传不动,删掉吧又不愿意删。而且 jpg 文件再打包成 zip 并不能节省空间,也就是现成的方法达不到我想要的压缩比。所以我就花了一天时间(差不多就是一整天)做出来这么个东西,然后觉得还行就稍作修改分享出来了。
目前有 Windows 32 位和 64 位的版本,简单地做了一下基本的 GUI。非常简单的啦,按照界面上的提示按几下鼠标就可以了。 做 64 位的版本是因为我的照片比较大,32 位的内存空间很可能不够用。其实也做了 CLI 但我懒得写文档,所以现在 CLI 版只是被 GUI 版(这是个只画了 UI 的壳,具体操作都不在这实现)调用。
首先压缩和解压的过程还是不够快,虽然已经支持多线程和 CUDA 加速。接着是目前只能把图片解压出来再查看,不支持直接查看压缩后的图片。还有目前只能将所有长宽都一致的图片打包到一起,就是长宽不一致的图片必须分开压缩。还有压缩会使文件名信息丢失,就是解压后的文件名不是原来的文件名…………
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.