JPG、BMP、GIFなどの形式で画像が圧縮されることは知っています。しかし、表示のスナップショットを取得して、プログラミング方法で(たとえばc / c ++などを使用して)圧縮せずに(バイナリファイルで)保存できますか?
質問する
154 次
3 に答える
5
BMPファイルはデフォルトでは圧縮されていません。ここを参照してください: https: //en.wikipedia.org/wiki/BMP_file_format
于 2012-11-08T15:49:23.883 に答える
2
http://www.zlib.netは、Cでの可逆圧縮のための最良のソリューションです。これは、手入れが行き届いており、さまざまなソフトウェアのホストで使用され、winzipなどの外部アーカイバと互換性があります。
C ++は、boost :: iostreams::zlibやboost::iostreams::gzipなどのラッパーを提供します。Zlibはdeflateアルゴリズム(RFC1951)を使用します。ここにアルゴリズムの非常に良い説明があります:http ://www.zlib.net/feldspar.html
于 2012-11-08T16:14:10.210 に答える
0
PAM形式は圧縮されておらず、非常に簡単に理解できます。
于 2012-11-08T17:38:21.107 に答える