0

画像を圧縮できる 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

それをエンコードする方法は?

4

1 に答える 1