检测png是否具有(并实际使用)节点中的Alpha通道

时间:2015-11-04 00:21:50

标签: node.js image-processing png minify alpha

无论如何检测.png文件是否已经(并且实际上正在使用)node.js中的alpha通道?

我正在编写服务以缩小图片文件大小,imagemin / optipng似乎不会删除不必要的Alpha通道,所以我想要手动进行以进一步缩小(可能使用pngjs)。

2 个答案:

答案 0 :(得分:0)

唉。显然imagemin / optipng确实删除了不必要的alpha通道......我不知道为什么我的初始测试显示不然。遗憾!

答案 1 :(得分:0)

如果您的目标是保存文件大小,那么因为.png是无损格式,如果您将没有透明度的图像转换为.jpeg而不是删除Alpha通道,实际上会更好。

它可以将图像尺寸缩小一半。