从PHAsset中检索原始图像(或视频)



使用以下代码,我可以从PHAsset中检索UIImage:

PHImageManager.default().requestImage(
for: asset,
targetSize: size,
contentMode: contentMode,
options: options,
resultHandler: resultHandler)

从相位集开始,我如何检索原始的未修改的图像?

为"原始未修改";我的意思是:在设备上,图像可以保存为jpeg或heic;当我检索UIImage时,图像是未压缩的,为了保存它,我必须重新编码,失去质量。我想直接得到heic或jpeg.

注意:我发现了很多代码,从PHAsset检索URL,但是当调用requestContentEditingInput时,nil返回为contentEditingInput。(见链接上的代码)

您可以收到实际的图像数据直接通过调用requestImageData

相关内容

  • 没有找到相关文章

最新更新