java - 使用 Java 从 tif 文件中提取 IPTC/EXIF 数据

标签 java image-processing metadata iptc metadata-extractor

我正在使用的系统具有使用 com.drew.metadata 包从 JPEG 文件中提取元数据的功能。 http://www.drewnoakes.com/code/exif/然而,这仅限于 JPEG 文件,现在有客户询问如何从 TIF 和可能的其他图像格式中提取 IPTC。

有谁知道与 Drew Noakes 相似的 API,可以从 TIF 中提取 IPTC?

理想情况下,这将是一种纯 Java 方法,如 com.drew.metadata 方法。

最佳答案

这是一个老问题。现在我的metadata-extractor 库支持 TIFF 文件,以及 JPEG、WebP、PSD、PNG、GIF、BMP、ICO、PCX 和许多相机原始格式。

该项目最近转移到 GitHub:

https://github.com/drewnoakes/metadata-extractor

并且可以通过 Maven 获得:

http://search.maven.org/#search%7Cga%7C1%7Cdrewnoakes

关于java - 使用 Java 从 tif 文件中提取 IPTC/EXIF 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1861202/

相关文章:

OpenCV:如何忽略颜色聚类中的背景像素

android - 在android中实现油画效果

javascript - 有javascript机制修改Image的EXIF元数据信息吗?

image-processing - 从一组随机线段中检测四边形形状

python - 鹈鹕博客为类别索引页面定义元数据

dart - 如何在Dart中获取顶级函数的元数据

java - 当我使用 CookieLocaleResolver 时,我可以设置无效的 cookie 来使 Spring Web 应用程序崩溃

java - ivysettings.xml : add local maven path

java - CCAvenue 付款错误代码 10002 商户身份验证失败。别担心......它发生在我们最好的人身上

Java:根据某个字段获取大量对象List的最高效组合