我是图像压缩主题的新手,如果有人可以帮助我了解压缩率在这种情况下的工作原理,我将不胜感激。假设我有对以下图像进行编码的 JPEG 无损编码器:
2 3 4 3
1 A B C
我使用预测编码和霍夫曼来获得像素 A、B 和 C 的二进制表示(代码):
哪个是:
A=0 -> 0
B=3 -> 1101
C=0 -> 0
假设原始图像的像素值范围为 1 到 8,如何计算对像素 A、B 和 C(联合)进行编码所达到的压缩率?
我是图像压缩主题的新手,如果有人可以帮助我了解压缩率在这种情况下的工作原理,我将不胜感激。假设我有对以下图像进行编码的 JPEG 无损编码器:
2 3 4 3
1 A B C
我使用预测编码和霍夫曼来获得像素 A、B 和 C 的二进制表示(代码):
哪个是:
A=0 -> 0
B=3 -> 1101
C=0 -> 0
假设原始图像的像素值范围为 1 到 8,如何计算对像素 A、B 和 C(联合)进行编码所达到的压缩率?
压缩比为
根据您的说法,假设这三个像素具有具有固定长度编码 (FLC) 的级别然后每像素位数;总共比特。再次基于您使用的无损编码方案的可变长度代码 (VLC)位为和和位你有压缩情况下的位,因此比率为
这意味着一个 与未压缩形式相比,表示相同源所需的位数减少。
请注意,您还可以使用该比率的倒数来表示类似的指标,即在这种情况下,表示压缩形式与原始形式相比的大小。