ios开发:Quartz-2D、基本图形(椭圆、矩形)/曲线(贝塞尔曲线)绘制、其他上下文(CGContextRef)、填充模式(马赛克瓷砖效果)、颜色渐变(线性渐变、非线性渐变)、视图刷新(选择器、[UIImageView setNeedDisplay])
分类:
移动开发 时间:
2015-07-13 06:25:18
阅读次数:
138
CoreImage 可以分析图片并从中找到人脸。但是人脸检测并不能代表人脸识别,人脸识别是指识别出特定的某个人的脸。CoreImge检测到人脸以后,它可以提供一些人脸特征的信息:如眼睛的位置,嘴的位置等。知道了人脸的位置,你就可以基于人脸做其他的操作,比如调整人脸部分的图像尺寸,在人脸处加马赛克,或...
分类:
其他好文 时间:
2015-06-26 19:22:38
阅读次数:
166
[参考文档]:http://dongtingyueh.blog.163.com/blog/static/461945320127217563098/[算法说明]:图像马赛克效果其实就是将图像分成大小一致的图像块,每一个图像块都是一个正方形,并且在这个正方形中所有像素值都相等。我们可以将这个正方形看作...
分类:
其他好文 时间:
2015-06-25 22:53:09
阅读次数:
141
/** *实现马赛克效果 */ //导出CIImage图片 CIImage*ciImage = [[CIImagealloc]initWithImage:[UIImageimageNamed:@"De.png"]]; // 1.创建Filter滤镜 CIFilter*filter = [CI...
分类:
移动开发 时间:
2015-06-19 10:06:31
阅读次数:
312
通常一个纹理映射的步骤是:创建纹理对象。就是获得一个新的纹理句柄 ID.指定纹理。就是将数据赋值给 ID 的纹理对象,在这一步,图像数据正式加载到了 ID 的纹理对象中。设定过滤器。定义了opengl现实图像的效果,如纹理放大时的马赛克消除。绑定纹理对象。就是将 ID 的纹理作为下面操作的纹理。纹理...
分类:
其他好文 时间:
2015-06-16 18:18:36
阅读次数:
195
昨天在学习UIImage的时候,偶尔发现了别人使用的模糊效果,故而在这里记录下来,以共享! 在使用模糊的时候需要使用别人提供的方法,才可以实现较好地模糊效果。下面是代码部分,给大家参考: ...
分类:
其他好文 时间:
2015-06-11 15:01:42
阅读次数:
103
这是我自己结合网上的一些资料封装的java图片处理类,支持图片的缩放,旋转,马赛克化。(转载请注明出处:http://blog.csdn.net/u012116457)...
分类:
编程语言 时间:
2015-06-10 21:06:38
阅读次数:
128
识别出脸部以及给脸部打马赛克原始图片 & 打马后的图片说明1. 通过CIDetector来识别出脸部获取相关数据2. 将CoreImage坐标转换为UIKit坐标3. 将脸部区域进行截图4. 将截图进行打马处理(各位喜闻乐见^_^)核心源码https://github.com/YouXianMing...
分类:
其他好文 时间:
2015-06-01 22:29:24
阅读次数:
417
为什么会有这篇博文,因为昨天我的杯子碎了,同个办公室的人手机屏幕碎了……碎碎平安既然说的是碎裂效果,那什么是碎裂呢,看看生活中的总而言之就是完整的一块,碎成了好些块。进入正题,canvas对于图像处理很强,毕竟直接操作像素,马赛克,翻转,二值化都很方便。但是经过我的一番尝试,说实话,canvas分割...
分类:
其他好文 时间:
2015-05-26 23:21:40
阅读次数:
478
做的几个类似的滤镜实验,主要是想把普通的视频做成能有一些比较风格化的效果,参考了shadertoys里面的一些案例,然后在touchdesigner中分别实现了六角形、三角形和圆形的马赛克效果,如果再做一些颜色调整其实能达到比较有意思的互动效果。下面是效果图:originalhexagoncircl...
分类:
其他好文 时间:
2015-05-12 22:31:14
阅读次数:
346