做jpeg标准的固定霍夫曼表确实减少了数据大小



我正在为微控制器实现jpeg压缩。在霍夫曼编码步骤,我决定使用标准的固定霍夫曼表。我在某个地方读到这些表适用于一般图像,但无法找到关于它们减少数据大小百分比的统计数字?如果它只是减少0的数量那么我可以用几行代码来完成

标准霍夫曼表简单地减少了压缩时间。如果不使用预构建的表,编码器必须扫描DCT数据两次。第一次传递生成计数以构建霍夫曼表。第二遍编码哈夫曼表。两次扫描生成最优的霍夫曼表,并且在大多数情况下比预先封装的扫描减少了更多的数据大小(减少了多少?)。

PNG有标准的霍夫曼表。如果使用这些格式(与JPEG不同),则不必在压缩图像中对表进行编码,从而节省了它们的空间。

最新更新