我尝试的是通过逐个迭代图像来检查是否存在图像的元数据( EXIF ),然后编辑该EXIF并将该图像保存到磁盘上。以下是完整的代码: let assetWithAlbum = assetsFromPhotoLibrary.remove(at: 0) //Process EXIF information next and store it
我有以下简单的代码从照片库获得一个uiImage: let requestOptions数据,但是如果我直接从Photo下载相同的图像,我可以看到相机数据、位置数据和exif数据。如何将相机数据、位置数据和exif数据添加到来自requestimage of PHAsset的数据中?UPDATE I设法从资产对象的图像中提取相机数据、位置数据和exif数据,代码如下:
priv
我需要从PHAsset获取照片HDR和深度效果标志。这个扩展似乎只给了我一个临时图像文件的URL,而不是对PHAsset的引用。换句话说,我需要从扩展图像URL (或其他方式)获取PHAsset的对象,这样才能获得HDR和深度效果属性。
for item: Any in self.extensionContext!.