0

我想开始在我们的产品中使用 pngquant 库来改进我们的自定义 png 压缩。但是 png quant 是有损的,而且很难卖。我会得到的主要反对意见是我们不能失去颜色/质量。当 png quant 算法生成质量明显损失的压缩 png 图像时,是否有任何样本/案例?

4

2 回答 2

0

pngquant 库生成的图像(在我看来)质量非常好。可以用参数调整

--quality min-max 指示 pngquant 使用满足或超过最大质量所需的最少颜色。如果转换导致质量低于最低质量,则不会保存图像(如果输出到标准输出,将输出 24 位原始图像)并且 pngquant 将以状态码 99 退出。

min 和 max 是 0(最差)到 100(完美)范围内的数字,类似于 JPEG。pngquant --quality=65-80 image.png

(来自https://pngquant.org

我没有看到与其他有损编解码器的深入质量比较,但您始终可以测试它是否适合您的需求,并将其与 JPEG、JPEG2000 或其他格式进行比较。

于 2015-09-02T20:18:04.790 回答
0

我发现当使用具有多种颜色的渐变时,损失很明显。 http://the-coderok.azurewebsites.net/2015/09/23/Example-of-noticable-loss-in-image-quality-that-was-compressed-with-PNG-quant/

于 2015-09-24T02:09:16.370 回答