3

先日、画像圧縮についてもっと学びたいと思いました。.pngとそれぞれの圧縮アルゴリズムを調べましたが、データ圧縮について詳しく知る方法として、他のライブラリなしでファイルを解凍できるようにしたいと思います。サードパーティのライブラリなしでpngを解凍する方法についての情報を見つけるのに苦労しており、誰かが私を正しい方向に向けるか、簡単に説明できるようになることを望んでいました。

4

2 に答える 2

5

たとえば、ウィキペディアRFC 1951でDEFLATE圧縮について読むことから始めます。これは、PNG圧縮のベースであるためです(少なくともウィキペディアによると)。DEFLATEが利用可能になる前のフィルタリングの簡単な説明もあります。

于 2013-02-22T00:20:42.627 に答える
1

deflateデータを解凍する場合は、それを見つけることができる必要があります。したがって、最初にPNGファイルの構造について学ぶ必要があります。その後、他の答えを参照してください。

于 2013-02-22T04:49:34.577 に答える