2016-04-08 8 views
0

私たちは約1MBの.PNGイメージをたくさん(数十万)生成するプロジェクトを持っています。迅速なサービスは、フロントエンドではなく内部的にイメージを使用するため、優先事項ではありません。サーバーの圧縮にたくさんのイメージを保存する

ファイルシステムを使用してDBに格納することはわかっています。

長期的なストレージコストを最小限に抑えるために、これらのイメージをサーバーで圧縮する方法を知りたいと思います。

PNGファイルに存在するすべての情報を保持しながら、あなたは、別のロスレスフォーマットに画像を再コード化する必要がありますので、彼らはすでに、圧縮されている

答えて

0

Linuxサーバ。私はそれを行うフォーマットはわかりませんが、より良い可逆圧縮機(benchmarks here参照)を使用して画像データを記録し、オリジナルの他の情報を保持する別のメタデータファイル.pngファイルを使用して、元のファイルを再構築することができます。

ベンチマークに基づいて無駄にできる最大のものは、現在のサイズの約2/3です。実際のデータで圧縮機をテストする必要があります。あなたのマイレージは異なる場合があります。

関連する問題