如何保存霍夫曼编码的值

How to save the values from a Huffman coding

我正在使用 OpenCV 在 C++ 中进行霍夫曼压缩,我已经有了灰色调的代码,但我对如何处理它感到困惑。有没有办法替换图像中的值?我必须创建其他垫子吗?

P.S。我的霍夫曼编码是字符串,我需要更改它们吗?

你需要写一些东西来输出位。类似于:

 void writeBits (unsigned int code, unsigned int codelength) ;

您的输出例程需要将位添加到字节并在加载 8 位后写入字节。