首页 > 解决方案 > 如何将 Jpeg2000 (.jp2) 渲染到 ImageView?

问题描述

如何在 Android中渲染Jpeg2000 (.jp2)ImageView

我已经工作了很长时间,但我找不到合适的解决方案,我发现渲染图像jp2图像的名称很少但无法找到它的参考

  1. JJ2000
  2. 魔术师
  3. JAI - Java 高级成像

请帮我解决问题

标签: javaandroidjpeg2000

解决方案


您可以使用基于OpenJPEG的金雅拓JP2 for Android库。

将依赖项添加到您的 build.gradle 文件中:

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

并使用以下代码将 JJ2000 字节转换为 Android 位图:

Bitmap bitmap = new JP2Decoder(jj2000Bytes).decode();
imageView.setImageBitmap(bitmap);

推荐阅读