Как сделать Jpeg2000 (.jp2) для ImageView? - PullRequest
0 голосов
/ 19 ноября 2018

Как сделать Jpeg2000 (.jp2) до ImageView в Android

Я работал долгое время, но я не смог найти подходящее решение, я нашел несколько названий рендеринга изображения jp2 изображение, но не смог найти ссылку на него

  1. JJ2000
  2. JMagic
  3. JAI - Java Advanced Imaging

Пожалуйста, помогите мне с решением

Ответы [ 2 ]

0 голосов
/ 18 июля 2019

Вы можете использовать библиотеку Gemalto JP2 для Android , основанную на OpenJPEG .

Добавить зависимость в файл build.gradle:

implementation 'com.gemalto.jp2:jp2-android:1.0'

и используйте следующий код для преобразования байтов JJ2000 в растровое изображение Android:

Bitmap bitmap = new JP2Decoder(jj2000Bytes).decode();
imageView.setImageBitmap(bitmap);
0 голосов
/ 20 ноября 2018

Я нашел решение, используя JJ2000

Многие другие библиотеки используют код AWT или файлы NDK, я думаю, что это более простой способ рендеринга JP2 в imageView

Ссылки URL ::

  1. https://bitbucket.org/jchauhan/jj2000-android

  2. https://github.com/soft-studio/NFC_DriversLicenseReader

Счастливое кодирование

...