【问题标题】:Image Lossy Compression to Different Formats图像有损压缩到不同格式
【发布时间】:2018-10-08 07:35:57
【问题描述】:

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

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

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

mogrify -format jpg -quality 15 img01.bmp

但是,当我尝试将研究转移到其他有损压缩格式时,我找不到任何东西可以让我使用非 JPG 格式将图像压缩为不同的质量值。仅举几个例子:PGF、CPC、Fractual Compression 等。

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

我想问是否有人知道 python 的软件、包或库,它允许我将图像压缩为有损压缩格式(JPEG 除外)并改变它的质量,甚至到图像真的很糟糕(例如 JPEG 的质量为 5%)。

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

【问题讨论】:

  • TIFF 和 WebP 都可以有损。
  • 保存到 GIF 涉及减少调色板,这是一个有损操作。您通常可以控制调色板中的颜色数量。

标签: python compression jpeg


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2015-02-02
    • 2012-08-31
    • 1970-01-01
    • 1970-01-01
    • 2011-07-07
    • 2014-03-22
    • 1970-01-01
    • 2011-02-07
    • 1970-01-01
    相关资源
    最近更新 更多