当我将 png 转换为 jpeg 时,图像大小增加了 2%。为此,我正在使用 imagemagick 的转换命令。还能够通过保持白色背景来处理 alpha 透明度因子。但是,我并没有增加图像的大小。众所周知,png是无损的,jpeg是有损的,那么具体原因是什么以及可以解决的问题。
请参考上面提到的示例图片
当我将 png 转换为 jpeg 时,图像大小增加了 2%。为此,我正在使用 imagemagick 的转换命令。还能够通过保持白色背景来处理 alpha 透明度因子。但是,我并没有增加图像的大小。众所周知,png是无损的,jpeg是有损的,那么具体原因是什么以及可以解决的问题。
请参考上面提到的示例图片
尝试降低 JPEG 质量设置。Jpeg 使用离散余弦变换 ( DCT ) 来减小空间数据的大小,但是在具有高细节输入图像的高质量设置中,由于数据没有足够量化和 DCT 数据需要,您会得到一些大小增加也有一些存储空间。