模糊图像的一部分

时间:2013-07-21 15:37:14

标签: iphone ios ipad

我想模糊图像的一部分。我可以模糊使用CIFilter(“CIGaussianBlur”)模糊的完整图像,但不是它的一部分。

例如:我想在用户点击图像的任何地方以小圆形或方形模糊图像。

我该怎么做?

2 个答案:

答案 0 :(得分:1)

您知道如何模糊整个图像,以便您可以将图像的触摸部分绘制成新图像,模糊图像,然后在触摸点处将其绘制在原始图像上。

答案 1 :(得分:1)

有几种方法。一种方法是使用您想要的形状创建CIImage灰度蒙版图像,模糊CIImage(使用CIGaussianBlur),然后使用CIBlendWithMask将它们混合在一起。< / p>

CIBlendWithMask的输入是输入图像(模糊图像),输入背景图像(不模糊图像)和蒙版图像(您想要的形状)。输出是您想要的图像。

相关问题