GPUImage实时滤镜,添加多个滤镜后怎么保存多个滤镜后的照片?

iOS 码拜 8年前 (2016-01-30) 1250次浏览
GPUImage实时滤镜成功添加了多个滤镜,但是保存时只能保存处理一个滤镜的照片,实时相机多个滤镜处理后的照片怎么保存?
CGImageRef img = [pipeline newCGImageFromCurrentFilteredFrame]; 这个方法已经不管用了,
而下面这个方法,self.filtersGroup是一组滤镜,最后processedImage是空的,为什么?各位高手求帮忙,一周了,还没弄出来,求帮忙
[self.videoCamera capturePhotoAsImageProcessedUpToFilter:self.filtersGroup withCompletionHandler:^(UIImage *processedImage, NSError *error) {
跪求跪求答案
解决方案:100分
顺序的逐个处理就是了,也就是先保存一个滤镜的,然后用这个作为原始的处理下一个。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明GPUImage实时滤镜,添加多个滤镜后怎么保存多个滤镜后的照片?
喜欢 (0)
[1034331897@qq.com]
分享 (0)