次のコードを使用して、WEBP 形式で画像を圧縮しています。
bitmap.compress(Bitmap.CompressFormat.WEBP, 100, outputStream)
私は最高の品質設定を使用していますが、画像はロスレスではなくロッシーで圧縮されているようです。Android 開発者ドキュメントに対応して、WEBP ファイルを可逆圧縮できるはずです: http://developer.android.com/guide/appendix/media-formats.html http://developer.android.com/reference/android /graphics/Bitmap.CompressFormat.html
Android 4.4.2 Kitkat を搭載した Nexus 4 でこれを行っています。さらに、プロジェクト全体で最高の SDK を使用しています。
ビットマップをロスレス WEBP イメージとして保存する方法を知っている人はいますか?