其实有很多种实现方式,但是没必要了解那么多,简单实用就行,选取一种性能相对来说比较好的方式
效果图如下(高斯0.1):
代码:
需要导入
#import <Accelerate/Accelerate.h>
UIImage *image = [UIImage imageNamed:@"44.jpg"];
image = [self blurryImage:image withBlurLevel:0.1];
方法代码:
#pragma mark - 高斯
- (UIImage *)blurryImage:(UIImage *)image withBlurLevel:(CGFloat)blur {
if (blur < 0.f || blur > 1.f) {
blur =