图像有损压缩到不同的格式

时间:2018-04-27 12:44:00

标签: python compression jpeg

我到处都在寻找这个,并且已经安装了一些对我没有帮助的软件。

问题是,我正在研究和研究图像和视频质量分析,部分过程是将我的工作应用于不同类型的有损压缩格式。

关于作品的图像部分,为JPEG做这是最简单的事情。我正在使用类似这样的命令行:

mogrify -format jpg -quality 15 img01.bmp

然而,当我试图将研究转移到其他有损压缩格式时,我找不到任何允许我使用不是JPG的格式将图像压缩到不同质量值的东西。只有几个例子是PGF,CPC,Fractual Compression等。

重要的是要说无损压缩,例如PNG,不会帮助我。

我想问一下是否有人知道python的软件,软件包或库,它允许我将图像压缩为有损压缩格式(其他JPEG格式)并改变其质量,甚至到了图像非常糟糕(例如,JPEG的质量为5%)。

非常感谢您的帮助和关注。

1 个答案:

答案 0 :(得分:0)

没有"质量"设置为JPEG。一些编码器使用质量作为选择量化表的简化接口方法。你提到了PNG。您可以控制压缩设置。不同之处在于JPEG压缩设置权衡了原始变化与输出流大小的差异。在PNG中,压缩设置会根据输出流大小进行压缩。

在各种压缩格式中,您不太可能找到类似于编码器特定质量设置的压缩值。