【发布时间】:2013-09-17 17:23:08
【问题描述】:
代码如下:
CIImage *imageToBlur = [CIImage imageWithCGImage: self.pBackgroundImageView.image.CGImage];
CIFilter *blurFilter = [CIFilter filterWithName: @"CIGaussianBlur" keysAndValues: kCIInputImageKey, imageToBlur, @"inputRadius", [NSNumber numberWithFloat: 10.0], nil];
CIImage *outputImage = [blurFilter outputImage];
UIImage *resultImage = [UIImage imageWithCIImage: outputImage];
例如,输入图像的大小为(640.000000,1136.000000),而输出图像的大小为(700.000000,1196.000000)
感谢任何建议。
【问题讨论】:
标签: ios image filter blur cifilter