Fork me on GitHub

PNG2JPG——一种在保留透明度的前提下压缩PNG为JPG的工具

原创文章,未经允许,请勿转载

工具名称:png压缩工具 使用说明:命令行方式使用,如:png2jpg.exe a.png b.png c.png (或可直接拖动多个png到图标上) ---by yoyo(//yoyo.play175.com)

png格式因为是无损压缩,所以文件相比于jpg格式会大很多,而jpg把对人眼不太敏感的像素去除,可以把图片压缩的很小,而jpg的缺陷就是没有alpha通道,不能作为半透明图片的存储格式。 我采用了网上广为流传的一种处理方式,那就是把RGB通道使用JPG压缩,然后再把alpha通道使用JPG压缩,放到一张2倍大小的图片里。 在使用时,代码中把RGB和alpha通道合起来,就得到了我们需要的半透明图片了。

未处理前PNG大小:8.36KB

1.png

处理后JPG大小:4.22KB

1\_png.jpg

可以看到图片存储所需空间缩小了一倍,图片越大,压缩效果越明显。

下载地址:png2jpg.zip

来源:悠游悠游,2016-10-18,原文地址:https://yymmss.com/p/png2jpg.html