iOS 高斯模糊效果
2015-09-06 11:31
435 查看
CIContext *context = [CIContext contextWithOptions:nil]; CIImage *inputImage = [[CIImage alloc] initWithImage:[UIImage imageNamed:@"icon-user"]]; // create gaussian blur filter CIFilter *filter = [CIFilter filterWithName:@"CIGaussianBlur"]; [filter setValue:inputImage forKey:kCIInputImageKey]; [filter setValue:[NSNumber numberWithFloat:3.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); mainImage.image = image;
相关文章推荐
- Python中使用PIL库实现图片高斯模糊实例
- android 高斯模糊
- Android高斯模糊(无需任何三方框架)的实现思路,Android多种截图方式
- 高斯模糊
- 高斯模糊
- IOS7UIToolBar高斯模糊学习
- Core Image中的高斯模糊
- UnityShader : 高斯模糊 Gaussian Blur
- [Android]-图片JNI(C++\Java)高斯模糊的实现与比较
- [Android]-图片JNI(C++\Java)高斯模糊的实现与比较
- [Android] 图片JNI(C++\Java)高斯模糊 多线程
- Android高斯模糊制作启动界面
- 图像模糊--高斯滤波
- 高斯模糊算法
- Android实现高斯模糊(也叫毛玻璃效果)
- 仿网易云音乐播放器(磁盘转圈、背景虚化等等)
- iOS 高斯模糊 效果
- [iOS/Swift]简单实现跟系统一样的毛玻璃效果的View,可在上面加控件,可移动
- [cocos2d-x]对CCSprite进行高斯模糊
- [Android] 图片JNI(C++\Java)高斯模糊 多线程