我正在研究能够压缩图像的 DCT 实现。我被困在我得到 DCT 8x8 块的值的地方。8x8 块的值存储在数组中。这些数组存储在包含所有数组的父数组中(但这并不重要)。
我的问题是如何编码这些值并将它们写入二进制文件。我正在尝试创建尽可能小的文件。以下数组是 8x8 DCT 块的示例。
843 -111 0 0 0 0 32 0 0 0 0 0 0 0 0 -15
0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
如何编码?