【发布时间】:2020-04-06 19:20:24
【问题描述】:
我有一个从相机拍摄的 UIImage。
我想做一些图像处理,所以我将其转换为 CIImage。CIImage *ciImage = [CIImage imageWithCGImage:snappedImage.CGImage];
接下来我做我的事情,然后将其转换回 UIImage:UIImage *image = [UIImage imageWithCIImage:ciImage];
如果现在我想将其转换为数据以将其保存到核心数据中,例如:NSData *data = UIImagePNGRepresentation(image);
数据最终在 iOS 12 上为零。(适用于 iOS 13,如果我尝试使用 UIImageJPEGRepresentation,也会发生同样的情况)
知道为什么以及如何解决这个问题吗?
【问题讨论】:
标签: ios uiimage png core-image