Can't access data using " .DateTime " string
51 次查看(过去 30 天)
显示 更早的评论
hey, I'm taking image processsing ccourse from coursera by MATHWORKS. but there is a problem in accessing date and time of a picture in matlab using following given method in this course. please help in this query so that i can continue my course.
2 个评论
采纳的回答
Star Strider
2024-11-10,13:15
Perhaps this —
imshow(imread('peppers.png'))
metadata = imfinfo('peppers.png')
DateTime = datetime(metadata.FileModDate)
.
6 个评论
Walter Roberson
2024-11-10,20:33
编辑:Walter Roberson
2024-11-10,21:02
According to the documentation for imfinfo()
- DNG, JPEG, and TIFF only — If filename contains Exif tags, then info might include DigitalCamera or GPSInfo (global positioning system information) fields.
So this applies only to .dng, .jpg, .jpeg, .tif, and .tiff files, and only if the file includes EXIF tags, and even then only if the EXIF tags happen to include DigitalCamera or GPSInfo . If any of these three conditions are not satisfied, the DigitalCamera field will simply not be present. It will not "be present but empty" in such cases: it will literally not be present in such cases.
I was not able to find any case that potentially included a DateTime field.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Image Processing Toolbox 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!