java - Android:从输入流定义图像类型(jpeg 或 jpeg2000)

标签 java android jpeg inputstream jpeg2000

我有一个包含图像的输入流。图像可以采用 jpeg 格式,即 jpeg2000 格式。 我已记录该流并查看 jpeg2000 的下一步:

������jP

对于jpeg,它类似于

������JFIF

据我了解,流中应该有一些神奇的字节,它们将返回图像类型。有什么想法如何获得它们吗?这应该与 Android 兼容

最佳答案

在我看来,您想要的是读取一些元数据,以便了解有关您正在加载的图片的更多信息。

我不知道 android 中是否存在 API 来执行此操作,但是 this可能就是您所需要的。

例如,在您的情况下,您可以引用 this在官方文档中。

关于java - Android:从输入流定义图像类型(jpeg 或 jpeg2000),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28850663/

相关文章:

java - Thymeleaf 没有看到来自 Spring 的对象

android - JPG作为Activity中的背景产生内存泄漏

php - 使用 PHP 将 JPG 合并为一个 PDF

java - 如何验证某些内容是否作为某个执行程序的主体被调用?

Java key 监听器不工作

android - 如何在 RecyclerView 中使用不同的 View

android - 如何在工具栏上的溢出菜单中为菜单项设置字体

android - Release模式下的 Flutter 构建 apk 无法生成更新版本

python - 使用 Python 自动将 PNG 转换为 JPG

java - 尝试使用 Hibernate 和 PostgreSQL 执行存储过程时出错