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