2

我试图让我的应用程序确定相册中的照片是否来自相机。我试图实现的一般流程是

  1. 应用程序负载,
  2. 应用枚举相册
  3. 如果照片的来源是相机,则处理该照片并缓存其信息,以便将来可以忽略。

由于“相机胶卷”可以用来自其他应用程序的照片写入,我想检测那些专门使用相机拍摄的照片。

提前致谢

4

1 回答 1

5

请参阅Technical Q&A 1622,清单 2,了解如何获取每个字典的元数据字典(每种元数据格式一个字典)ALAssetRepresentation并获取 EXIF 字典的详细信息。

字典的键可以在CGImageProperties Reference中找到,以及 EXIF 字典的键名。从那里你应该能够得到相机品牌/型号来确定它是否是用手机拍摄的。

于 2011-11-29T17:02:39.437 回答