首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >来自iPhone 7前置摄像机的图像元数据不会给出创建的日期

来自iPhone 7前置摄像机的图像元数据不会给出创建的日期
EN

Stack Overflow用户
提问于 2018-09-11 01:03:20
回答 1查看 178关注 0票数 1

我正在尝试使用元数据提取器从iPhone 7(前端)的图像中获取创建的日期值。我找不到创建的日期。这是代码片段。

代码语言:javascript
复制
File file1 = new File ("/Work/Image/Metadata/IMG_0644.jpg");
Metadata metadata = ImageMetadataReader.readMetadata(file1);
ExifSubIFDDirectory directory = metadata.getFirstDirectoryOfType(ExifSubIFDDirectory.class);
Date date = directory2.getDate(ExifSubIFDDirectory.TAG_DATETIME_ORIGINAL);
System.out.println(date);

<dependency>
  <groupId>com.drewnoakes</groupId>
  <artifactId>metadata-extractor</artifactId>
  <version>2.11.0</version>
</dependency>

日期始终打印为null。我是不是遗漏了什么?谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-13 20:21:19

有几个标记可以包含日期时间。我建议你把所有的标签打印出来,然后找出哪些目录/标签适合你。

代码语言:javascript
复制
for (Directory directory : metadata.getDirectories()) {
    for (Tag tag : directory.getTags()) {
        System.out.println(tag);
    }
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52267354

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档