光的模糊效果?

我想获得一个光线模糊的效果,其中你仍然可以以某种方式识别图像,甚至调整它。

我曾经有一个苹果:

UIVisualEffect *blurEffect = [UIBlurEffect effectWithStyle:UIBlurEffectStyleExtraLight]; alphaView = [[UIVisualEffectView alloc] initWithEffect:blurEffect]; 

这不是真的“轻”,但是非常强大,所以你不能再看到图像。

我宁愿不使用外部的第三类,因为从我的经验,他们转向有问题。

我还记得苹果曾经有一个名为: UIIMAGE+BLUR的类,在UIVisualEffectView之前,让你调整的东西。 它是否仍然有效并被App Store所接受?

还有两个我知道的选项。

一个是使用Accelerate框架,并手动(我认为这是您引用的UIIMAGE+BLUE ): https : //developer.apple.com/library/ios/samplecode/UIImageEffects/Introduction/Intro.html

更简单的select是使用CoreImage的高斯模糊。 这里的问题有一些示例代码: CIGaussianBlur图像大小