用于12位灰度JPEG压缩的霍夫曼表

时间:2015-11-12 15:46:10

标签: c++ compression jpeg

我想压缩12位灰度图像。我已经使用C ++中的ITU T.81中的示例Huffman Tabels(用于Luminance)开发了一个8位灰度压缩器。

12位灰度图像是否有任何霍夫曼表示例? (在压缩之前从12位转换为8位不是一种选择)

1 个答案:

答案 0 :(得分:0)

显然,标准中没有这样的动物。这里的代码只有8位

http://www.colosseumbuilders.com/sourcecode/imagelib403.zip

但它显示了如何使用函数指针计算最佳霍夫曼表。您可以在编码器中尝试类似的东西。如果你不想对量化的DCT值进行两次传递,你可以坚持这样做作为一个临时措施,运行一些样本图像,并创建自己的霍夫曼表以供重用。