当前位置: 首页 > 知识库问答 >
问题:

从byte[]中提取图像元数据

长孙和悦
2023-03-14

我有一个图像的数据在字节数组中(byte[]imgdata)。我想获取它的元数据,例如:

    null

我怎么能这么做?如果有图书馆需要我了解,请告诉我。

我发现从JPEG中获取字节数组形式的元数据,但它说它与JPEG图像相关。我想对所有图像都这样做。而且,它也没有解释它是如何工作的。

共有1个答案

邹宣
2023-03-14

不幸的是,支持曾经设想过的(或即将想到的)每一种图像格式并不实用。简直太多了。使用标准J2SE,我们可以满足从ImageIO.getReaderFileSuffixes()获得的String[]中返回的类型。从这个答案中可以看出。

将Java Advanced Imaging添加到运行时会增加对更多图像格式的支持(通过服务提供程序接口),包括TIFF。

 类似资料:
  • 问题内容: 是否可以使用Java从PDF文件提取图像并将其导出到特定文件夹,而又不会丢失其原始创建和修改日期?我尝试通过使用IText和PDFBox实现此目标,但没有成功。欢迎任何想法或示例。 问题答案: 图像不包含元数据,并且存储为原始数据,需要将其装配到图像中。我写了2篇博客文章,解释了如何在https://blog.idrsolutions.com/2010/04/understanding

  • 让我们以whalesay图片为例<代码>docker history显示以下内容: 我想提取显示为的层。有这样做的工具/方法吗?

  • 我有车牌图像(图像像这些示例图像一样被裁剪)。我只想从输入图像中提取印版。 我已经应用了OpenCV Canny边缘检测器,但我不能再进一步了。有人能帮我吗? 我的最终目标是用我的公司标志替换这个标牌。 车牌图像示例:

  • 假设我的用户去了他们办公室的扫描仪。扫描仪能够生成扫描文档的PDF。这基本上就是我拥有的文件类型。 我想做的是从这个PDF中提取文本。这不是“第一代”pdf,因为文本没有嵌入到pdf中。文本嵌入在PDF中的图像中。 PDFBox的iText中是否有允许检索此数据的功能?如果可能的话,我正在尝试避免对图像进行OCR。我希望IText或PDFBox中有一些内置的东西可以做到这一点。 请注意,我不是在谈

  • 我知道以前也有人问过类似的问题,但是这些问题已经过时了(有些问题可以追溯到2006年)。 我有一个. net 3.5应用程序(w/iTextSharp 5),我正在转换为. net核心(iText 7),它从联邦快递跟踪文档中提取签名,通过SOAP服务以字节[]数组发送。这段代码多年来一直运行良好,只是略有更新。从联邦快递返回的PDF文档中有几个图像,但签名块不是110x46图像(这是pdf文件中

  • 我正在reddit API中寻找示例。我想从某个subreddit(http://www.reddit.com/r/VillagePorn)中提取图像并将它们放在网页上。我见过其他网站这样做(主要是),我不知道怎么做。 我试过,但只返回图片的缩略图。甚至链接本身也没有。 我该怎么办?