如何模糊UIImage排除特定点。

时间:2012-09-13 07:39:28

标签: objective-c ios cocoa-touch instagram gpuimage

在GPUImageGaussianSelectiveBlurFilter中如何设置非图像模糊点?我尝试设置点excludeCirclePoint,但一切都变得模糊。我想实现触摸手势,触摸点保持良好,而另一个图像变得模糊。

1 个答案:

答案 0 :(得分:1)

您必须将CGPoint分配给过滤器的excludeCirclePoint属性,其中CGPointMake(0, 0)是图片的左上角,CGPointMake(1, 1)是右下角。

类似的东西:

GPUImageGaussianSelectiveBlurFilter *filter = [[GPUImageGaussianSelectiveBlurFilter alloc] init];
filter.excludeCirclePoint = CGPointMake(0.5, 0.5); // center