7

かなり小さい (約 1200 * 1200) JPEG をデコード (ビットマップにアンパック) する必要があります。問題は、私がそれを迅速に行う必要があることです。libjpeg を試してみましたが、かなり遅いです。私も BitmapFactory.decodeByteArray を試しました - 少し速いですが、それでも十分ではありません。別のオプションは何ですか?ネイティブ (C++) ライブラリを使用することをお勧めします。

PS My JPEG はメモリ内に直接作成されます。

PPS libjpeg が BitmapFactory.decodeByteArray よりも遅いのはなぜだろうか。

4

1 に答える 1

3

Libjpeg ターボを試してみてください: http://libjpeg-turbo.virtualgl.org/

于 2011-10-12T16:52:17.807 に答える