iOS アプリで画像サイズに問題があり、画像サイズの最適化ソリューションを見つけているときにこの記事を発見しました
それを読んだ後、PNG や JPEG だけを使用する必要がないことに気付きました。実際、iOS プラットフォームでデフォルトでサポートされていない画像形式を使用できます。実際のピクセルを取得できれば、それをUIImage
viaに変換するCGImage
のは簡単な作業だからです。特殊なビットマップ形式と特殊なデコーダーを使用できます。たとえば、大きなビットマップ内に多くの画像を格納するテクスチャ アトラスと呼ばれる手法があり、余分な重複バケットを節約できます。
だから私は、最小の(圧縮されたときの)ロスレス画像圧縮フォーマットおよび/またはライブラリについて尋ねています。優れたフォーマットやライブラリをご存知でしたら、それをお勧めしたいと思います。
オープンソースであればいいのですが、独自のクローズドソースで有料のソリューションでもかまいません。私が必要としているのは、素晴らしい画像圧縮だけで、ソース コードではありません。もちろん、iOS プラットフォームで使用できる必要があるため、C、C+、または Objective-C 言語で使用できるデコーダーを提供する必要があります。(これらのプラットフォームではエンコーダーは必要ありません)