PNG 转JPG和PNG转BMP。哪个转后的损失大?为什么大?

2025-03-11 04:35:41
推荐回答(2个)
回答1:

PNG转成JPG,是有损压缩且不可逆,压缩率根据你自己的设定不同而有所差异;
PNG转成BMP,不改变图像质量,bmp是位图文件不压缩。

JPG转成PNG,新的PNG文件是原来JPG文件的无损副本。
JPG转成BMP,新的BMP文件是原来JPG文件的无损副本。

PNG和BMP互转,都是无损保存,在不转换图像参数的情况下,质量完全一样。

例如,将一张“普通”图片依次按下面格式转换:
png-bmp-jpg-bmp-png-jpg-bmp
上面三张bmp文件大小不会改变,但这三张的质量是依次递减(因为经过了jpg压缩)。
上面两张png文件大小肯定不同(因为经过jpg压缩,生成新的png文件的算法不同了),质量也是依次递减(因为经过了jpg压缩)。

回答2:

BMP是标准的位图文件,是点对点的图片,完全不压缩的,所以损失小
Jpg为有损压缩文件