我有一个带有 UIImageView 的 viewController。当显示 viewController 时,imageView 将从给定数组中加载不同的随机图片。在 UIImageView 上方,我想实现一个过滤器,类似于我在 Photoshop 中找到的过滤器,但使用我自己的自定义修改,以获得下图的清晰窗口。基本上,我想做的是在模糊滤镜后面显示一个随机图像,但我希望模糊滤镜的一部分在其下方的图像上有一个自定义形状的窗口,可以清楚地看到图像。图像的其余部分仍然会模糊。我已经阅读了将滤镜应用于图像的苹果文档,但它们都不适合我的需要。对开发来说还很新,还没有为此功能编写任何代码。我更想看看它是否可以完成,如果可以,您能否指出我可以研究以找到我正在寻找的答案的方向?干杯!
问问题
101 次
1 回答
1
我建议您获取输入图像,通过 a 传递它CIGaussianBlur
,然后我将绘制应用图像蒙版的图像(使用CIBlendWithMask
或 a CGPath
。)
于 2013-09-16T02:42:37.020 回答