使用带滑块的GPUImageLookUpFilter控制过滤器的数量

时间:2016-07-09 01:32:57

标签: gpuimage

我想添加一个滑块来控制图像上的滤镜数量。是否可以使用GPUImageLookUp过滤器完成?或者有没有其他方法可以使用GPUImage?以下是在图像上应用过滤器的代码:

NSString *filename = @"lookup.png";

GPUImagePicture *lookupImageSource = [[GPUImagePicture alloc] initWithImage:[UIImage imageNamed:filename]];
GPUImageLookupFilter *lookupFilter = [[GPUImageLookupFilter alloc] init];
[stillImageSource addTarget:lookupFilter];
[lookupImageSource addTarget:lookupFilter];

[stillImageSource processImage];
[lookupImageSource processImage];
[lookupFilter useNextFrameForImageCapture];
filteredimage = [lookupFilter imageFromCurrentFramebuffer];

1 个答案:

答案 0 :(得分:0)

您需要GPUImageLookupFilter的intensity属性。将其从0.0更改为1.0将改变查找应用于源图像的程度。