iPhone3G/3Gs摄像头是否在图像中添加了元数据?(你是怎么得到的?)
我一直在试图弄清楚iPhone(3G或3Gs)摄像头是如何将元数据放入图像中的。有趣的是,似乎确实如此(例如,我在网上看到了包含大量元数据的图片),但我在SDK文档的任何地方都找不到对它的引用。那么……有人有明确的答案吗?此外,如果有元数据,我如何获取它?IIRC,API出于隐私考虑而隐藏了该数据。数据在图像中,但您无法使用Apple API访问它。有元数据。查看,它为您提供了获取/设置EXIF标记的方法。正如他们所指出的,UIImage将去掉元数据。iphoneexif解决了这个问题。它要求您使用UIImageJPEGRepresentation()函数将NSData提供给专门的扫描程序类。这不是普通的EXIF元数据吗?那么我如何获取该数据(例如,如果我想自己解析它)?我认为UIImage.CGImage只提供内容数据,而不是全部内容。iPhone3G/3Gs摄像头是否在图像中添加了元数据?(你是怎么得到的?),iphone,objective-c,cocoa-touch,graphics,camera,Iphone,Objective C,Cocoa Touch,Graphics,Camera,我一直在试图弄清楚iPhone(3G或3Gs)摄像头是如何将元数据放入图像中的。有趣的是,似乎确实如此(例如,我在网上看到了包含大量元数据的图片),但我在SDK文档的任何地方都找不到对它的引用。那么……有人有明确的答案吗?此外,如果有元数据,我如何获取它?IIRC,API出于隐私考虑而隐藏了该数据。数据在图像中,但您无法使用Apple API访问它。有元数据。查看,它为您提供了获取/设置EXIF标记的方法。正如他们所指出的,UIImage将去掉元数据。iphoneexif解决了这个问题。它要求您