数ピクセルしか異なる 100 以上の画像のセットがあります。また、色のバリエーションもあまりありません。それを利用してそれらを一緒に圧縮する方法はありますか?
3 に答える
4
アルゴリズムがあります: 各画像と参照画像との差を計算します。既製のアプリケーションはありますか?おそらくそうではありません。1 つの方法は、画像を (インターリーブまたは隣り合わせに配置することにより) 非常に大きな画像に結合し、png を使用することです。
これがアーカイブ目的であり、それらへのランダムアクセスが必要ない場合は、それらを zip / tar (圧縮なし) に連結し、全体を圧縮できます。.bz2 アルゴリズム (Burrows-Wheeler Transform) は、png の deflate よりもはるかに大きなウィンドウで類似点を検索できます。これは、10 メガバイト対 10 キロバイトのオーダーです。画像が十分に大きい場合、ウィンドウ サイズは両方のアルゴリズムの圧縮を制限します。これは、各画像間のインターリーブまたはデルタ圧縮によって対処する必要があります。
デルタ圧縮は、ロスレス圧縮が必要な画面キャプチャや仮想デスクトップ アプリケーションなど、一部のビデオ圧縮アプリケーションで定期的に使用されます。
于 2013-05-02T04:29:40.053 に答える