2

我需要读取 jpg 图像(不是来自图像库)并将从 iPhone gps 获取的 exif 地理标记数据写入其中,我该怎么做?

提前致谢。

保罗

4

2 回答 2

1

UIImagePickerController 不会给你相机的位置。您必须在应用程序中添加 CLLocationManager。发起/委托给自己。并调用“startUpdatingLocation”。然后在“-(void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation”中,您可以从“newLocation”获取您的位置。

现在,如果要将图像保存到照片库,可以使用https://github.com/gpambrozio/GusUtils

更多解释可见: http: //blog.codecropper.com/2011/05/adding-metadata-to-ios-images-the-easy-way/

于 2012-05-01T18:12:20.513 回答
0

似乎还没有这样的类。如果您稍微了解 Perl,请获取 ExifTool 并阅读源代码,这并不难(将 jpg 作为二进制文件读取,插入地理标记的 exif 标签并将其写回(文件只会增加一些字节)。

于 2011-10-07T17:07:49.103 回答