我试图让我的应用程序确定相册中的照片是否来自相机。 我试图实现的一般流程是
- 应用程序加载,
- 应用程序枚举相册
- 如果照片来源是相机,则处理该照片并缓存其信息,以便将来可以忽略它。
由于“相机胶卷”可以用其他应用程序的照片写入,因此我想检测那些专门使用相机拍摄的照片。
提前致谢
最佳答案
参见Technical Q&A 1622, Listing 2了解如何获取每个 ALAssetRepresentation
的字典元数据字典(每种元数据格式一个字典)并获取 EXIF 字典的详细信息。
字典字典的键可以在 CGImageProperties Reference 中找到。 ,以及 EXIF 字典的键名。由此,您应该能够获取相机品牌/型号,以确定它是否是用手机拍摄的。
关于iOS:判断相册中的照片是否来自相机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8314351/