从照片中获取详细信息
Posted
技术标签:
【中文标题】从照片中获取详细信息【英文标题】:Getting details from photo 【发布时间】:2011-04-21 12:52:00 【问题描述】:我正在开发一个应用程序,该应用程序涉及从使用 iPhone 的内置摄像头拍摄的照片中获取信息。
UIImagePickerController * picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
[self presentModalViewController:picker animated:YES];
我想获取有关捕获日期/时间的信息以及捕获地点的坐标。知道我会怎么做吗?
【问题讨论】:
称为EXIF数据,这里有一篇相关的帖子。 ***.com/questions/3673062/… 【参考方案1】:使用 Asset 框架,您可以做到这一点:
#import <AssetsLibrary/AssetsLibrary.h>
ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];
NSURL *url = [info objectForKey:UIImagePickerControllerReferenceURL];
[library assetForURL:url resultBlock:^(ALAsset *asset)
NSLog(@"TIMESTAMP: %@", [asset valueForProperty:ALAssetPropertyDate]);
failureBlock:^(NSError *error)
NSLog(@"FAIL");
];
【讨论】:
以上是关于从照片中获取详细信息的主要内容,如果未能解决你的问题,请参考以下文章
查看APK包的appApackage信息和主Activity信息