gpt4 book ai didi

java - iPhone 7 前置摄像头的图像元数据未给出创建日期

转载 作者:行者123 更新时间:2023-11-30 06:01:03 24 4
gpt4 key购买 nike

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

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>

日期始终打印为空。我错过了什么吗?谢谢!

最佳答案

有多个标签可以包含日期时间。我建议您打印出所有标签,然后找出哪些目录/标签适合您。

for (Directory directory : metadata.getDirectories()) {
for (Tag tag : directory.getTags()) {
System.out.println(tag);
}
}

关于java - iPhone 7 前置摄像头的图像元数据未给出创建日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52267354/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com