首页 > 解决方案 > 将PNG转换为JP2质量损失

问题描述

我正在使用 imagemagick 将 png 文件转换为 jp2 格式,即使我将其配置为质量 100,它仍然会丢失质量,但仅在透明渐变背景和图像的边框上。

控制台中使用的命令:

magick input_image.png -quality 100 output_image.jp2

下面只是输入图像和输出图像的一部分,您可以清楚地看到质量损失 输入图像 输出图像

我在 imagemagick 上没有找到任何解释这种质量损失或什么配置可以解决它的东西。

*我已成功使用第三方网站将我的 png 转换为 jp2 格式,并且没有质量损失。

标签: image-processingimagemagick

解决方案


这对我来说在带有 OpenJPEG 2.3.1 的 IM 7.0.10.16 Q16 Mac OSX Sierra 上运行良好。(您需要 OpenJPEG 2.1 或更高版本)

在此处输入图像描述

magick img.png -quality 0 img.jp2


在此处输入图像描述

请参阅https://imagemagick.org/script/jp2.php,但将“magick convert”更改为“magick”


推荐阅读