马赛克滤镜效果
来源:互联网 发布:淘宝可以实名认证几个 编辑:程序博客网 时间:2024/05/01 17:25
UIImageView * imgView = [[UIImageView alloc]init]; imgView.frame = CGRectMake(50, 50, 200, 200); [self.view addSubview:imgView]; UIImage * img = [UIImage imageNamed:@"Result.png"]; CIImage * inputImg = [CIImage imageWithCGImage:img.CGImage]; CIContext * context = [CIContext contextWithOptions:nil]; //在这里设置Core Image的相应效果 CIFilter * filter = [CIFilter filterWithName:@"CIGaussianBlur" keysAndValues:kCIInputImageKey,inputImg,@"inputRadius",@20, nil]; CIImage * outPutImg = [filter outputImage]; CGImageRef outImage = [context createCGImage:outPutImg fromRect:[outPutImg extent]]; UIImage * newImg = [UIImage imageWithCGImage:outImage]; NSLog(@"%@",newImg); imgView.image = newImg;
上述仅仅是Core Image的一种效果,提供下面的一种找到全部效果的方法
-(void)showAllFilter{ NSArray * filterNames = [CIFilter filterNamesInCategory:kCICategoryBuiltIn]; for(NSString * filterName in filterNames) { CIFilter * filter = [CIFilter filterWithName:filterName]; NSLog(@"\r filter:%@ \rattributes:%@",filterName,[filter attributes]); }}
0 0
- 马赛克滤镜效果
- OpenCV实现马赛克和毛玻璃滤镜效果
- 图像特效---马赛克滤镜
- Python: PS 滤镜--马赛克
- 马赛克效果
- cocos shader 之 马赛克滤镜
- PS:马赛克效果
- 图片马赛克效果
- Photoshop马赛克效果
- Android马赛克效果MosaicView
- PS 滤镜算法原理 ——马赛克
- canvas图像像素处理- 马赛克/滤镜(一)
- PS 滤镜算法原理 ——马赛克
- 滤镜效果
- iOS中滤镜的使用(一) 马赛克滤镜
- 图像放大算法(马赛克效果)
- 将图片变马赛克效果。
- IOS 代码生成马赛克效果
- android 弹性ScrollView
- 哈佛商学院要求学生必看的10部经典电影】:
- 说说百(gu)度(ge)
- Tea
- 冒泡排序算法,插入排序
- 马赛克滤镜效果
- 第五章 编码/加密——《跟我学Shiro》
- Rootless Root:The Unix Koans of Master Foo
- intel Baytrail 平台audio驱动match流程
- MediaCodec 编码H264 编码一帧后dequeueOutputBuffer为-1的问题
- Alibaba开源的分布式服务框架Dubbo架构图详解
- BZOJ_P4300 绝世好(sb)题(动态规划)
- 千万并发的秘密-内核是问题的根本
- 数据结构与算法——二叉搜索树的操作集(C语言)