gpt4 book ai didi

r - 如何使用 R 提取照片的创建日期?

转载 作者:行者123 更新时间:2023-12-02 09:19:20 24 4
gpt4 key购买 nike

我有 800 多张图片需要提取创建的日期。但是如果我使用 file.mtime 函数,它就不起作用了。这只是我修改它的日期。有趣的是 iPhoto(Mac 上用于管理照片的程序)能够正确检测创建日期。

这是我使用的代码。

my.path = "~/Desktop/cool_path_here"
vec.jpg = list.files(path = my.path)
lapply(paste(my.path,vec.jpg,sep = "/"),FUN = file.mtime)

是否有一种功能可以提取照片的创建日期,而不是 mac 上“获取信息”菜单中显示的日期。

例如:(昨天是 5 月 18 日)

enter image description here

在 iPhoto 中(3 月 16 日发现):

enter image description here

R 正在寻找:

2017-05-19 15:08:29

最佳答案

使用exif包到extract the metadata :

library(exif)
read_exif(paste(my.path,vec.jpg[1], sep="/"))$origin_timestamp

正在返回 "2017:03:16 08:47:48" 这正是我要找的!

关于r - 如何使用 R 提取照片的创建日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44077090/

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