iOS实现图片高斯模糊效果
2014-09-23 12:20
1051 查看
RT,支持iOS 6.0 and later
效果如下:
CIContext *context = [CIContext contextWithOptions:nil]; CIImage *inputImage = [[CIImage alloc] initWithImage:[UIImage imageNamed:@"1.png"]]; // create gaussian blur filter CIFilter *filter = [CIFilter filterWithName:@"CIGaussianBlur"]; [filter setValue:inputImage forKey:kCIInputImageKey]; [filter setValue:[NSNumber numberWithFloat:10.0] forKey:@"inputRadius"]; // blur image CIImage *result = [filter valueForKey:kCIOutputImageKey]; CGImageRef cgImage = [context createCGImage:result fromRect:[result extent]]; UIImage *image = [UIImage imageWithCGImage:cgImage]; CGImageRelease(cgImage); self.mainImageView.image = image;
效果如下:
相关文章推荐
- iOS图片倒影效果的2种实现
- 使用viewpager嵌套实现上下左右滑动切换图片(IOS双向滚动翻页效果相同)
- [IOS]对UITableView的简单封装,实现了下拉放大头部图片的效果
- iOS项目开发实战——使用CALayer实现图片的淡入淡出效果
- iOS开发之使用UIimage+ImageEffects实现图片模糊效果
- 使用viewpager嵌套实现上下左右滑动切换图片(IOS双向滚动翻页效果相同)
- iOS用三个手势和仿射变换实现图片的旋转缩放移动效果(类iBooks教科书)
- iOS 实现截屏效果 OC保存屏幕为图片
- iOS开发之实现图片自动切换(类似android画廊效果)
- iOS图片加水印效果的实现并保存至相册
- android仿IOS按钮点击效果,一张图片实现
- iOS开发-简单图片背景替换(实现抠图效果)
- iOS简单实现图片模糊渐变效果
- IOS 使用CoreImage实现图片模糊效果
- 在ios中实现图片环绕文字效果
- IOS 实现类似桌面删除应用程序的效果(长按 可编辑 删除 图片按比例截取)
- ios 组合动画实现图片浏览,效果为图片放大并淡出
- 【iOS开发-9】UIImage和UIImageView属性介绍,实现图片动画,实现开始/停止按钮效果
- iOS 实现gif 图片效果 以及 图片不变形处理
- iOS开发之Quartz 2D实现图片加水印效果