我正在为微控制器实现jpeg压缩。在霍夫曼编码步骤中,我决定使用标准的固定霍夫曼表。我曾在某处读过这些表格适用于一般图像,但无法找到有关它们减少数据大小的百分比的统计数字?如果它只是减少零的数量,那么我可以用几行代码来完成它。
答案 0 :(得分:0)
标准的霍夫曼表简化了压缩时间。如果不使用预先构建的表,则编码器必须扫描两次DCT数据。第一遍生成计数以构建霍夫曼表。第二遍编码霍夫曼表。在大多数情况下,两次扫描生成最佳霍夫曼表并减少数据量大于预先开启的数量(多少?)。
PNG有标准的霍夫曼表。如果使用它们(与JPEG不同),则不必在压缩图像中对表进行编码,从而节省空间。