小编psa*_*gio的帖子

iOS - 从UIImage检索EXIF UserComment

我在JPEG图像的EXIF标题的UserComment字段中有一些重要的元数据信息.我试图用它来检索它

NSData* jpgData = UIImageJPEGRepresentation(uiImage, 1.0);

CGImageSourceRef source = CGImageSourceCreateWithData((__bridge CFDataRef)jpgData, NULL);
NSDictionary *metadata = (__bridge NSDictionary *) CGImageSourceCopyPropertiesAtIndex(source, 0, NULL);

NSDictionary *img_metadata = [metadata objectForKey:(NSString*)kCGImagePropertyExifDictionary];

NSString* user_comment = [img_metadata objectForKey:(NSString*)kCGImagePropertyExifUserComment];
Run Code Online (Sandbox Code Playgroud)

但是,我得到的img_metadata词典不再包含用户注释,即使它仍然有其他字段,如颜色空间和图像尺寸?有没有办法从UIImage对象获取用户注释?

jpeg exif ios

0
推荐指数
1
解决办法
838
查看次数

标签 统计

exif ×1

ios ×1

jpeg ×1