如何模糊排除特定点的UIImage



在GPUImageGaussianSelectiveBlurFilter中,如何设置非图像模糊点?我试着将该点设置为排除CirclePoint,但一切都变得模糊了。我想实现触摸手势,当其他图像变得模糊时,触摸点保持良好。

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

类似于:

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

最新更新