Быстрый способ декодирования изображения JPEG

Мне нужно декодировать (распаковать в растровое изображение) довольно маленький (около 1200 * 1200) JPEG. Проблема в том, что мне нужно сделать это быстро. Я пробовал libjpeg, и он довольно медленный. Я также пробовал BitmapFactory.decodeByteArray - он немного быстрее, но все же недостаточно быстро. Какие еще варианты? Нативная библиотека (C ++) предпочтительнее.

P.S. Мои файлы JPEG создаются прямо в памяти.

П.П.С. Интересно, почему libjpeg медленнее BitmapFactory.decodeByteArray.

7
задан Violet Giraffe 29 March 2013 в 10:15
поделиться