据我所知,当给定相同的输入JPEG文件时,现代JPEG解码器会产生相同的图像。
通常,我们创建JPEG文件的方式是,解码图像是某个输入图像的近似值。
JPEG格式是否足够灵活,可以使用自定义编码器对任意输入图像进行无损编码?
我想你至少得摆弄一下量化表是如何被用来从本质上禁用它们的?也许还有别的?
(需要明确的是,我不是指JPEG中许多解码器不支持的特殊"无损"模式。我说的是通过解码器使用默认的主流代码路径。(
否。即使没有量化,RGB到YCbCr的变换在低位也是有损耗的。此外,色度通道随后被下采样,但是该步骤可以被跳过。虽然DCT在数学上是无损的,但实际上它在整数表示中的最低有效位或两位是有损的。