算法概述:首先对源图像与要筛选的图像进行直方图数据采集,对采集的各自图像直方图进行归一化再使用巴氏系数算法对直方图数据进行计算,最终得出图像相似度值,其值范围在[0, 1]之间0表示极其不同,1表示极其相似(相同)。算法步骤详解:大致可以分为两步,根据源图像与候选图像的像素数据,生成各自直方图数据。...
分类:
其他好文 时间:
2014-09-24 17:41:37
阅读次数:
488
为了便于操作图像iOS中定义图像类,UIImage是UIKit框架...
分类:
其他好文 时间:
2014-09-24 01:43:05
阅读次数:
170
总目录:http://blog.csdn.net/iloveas2014/article/details/38304477
4.5.7 卷积矩阵的高级技巧及其原理
很多图形学教程或者书籍都习惯于在给出矩阵公式以后就直接列出几个常用的,并且看起来比较有趣的滤镜效果,这是“授之以鱼”的做法,而笔者更倾向于“授之以渔”,所以,我不打算沿用他们的套路,而是打算通过介绍算法技巧使笔者在阅读完...
分类:
其他好文 时间:
2014-09-23 17:47:55
阅读次数:
170
总目录:http://blog.csdn.net/iloveas2014/article/details/38304477
4.5.6 卷积运算对像素的影响机制
在外力影响较小的情况下,物质间会不断地均匀扩散着(包括固体也能扩散,只是固体分子的距离较小,引力较大,所以一般感觉不出来,比如煤炭放墙边一段时间后,墙也会慢慢变黑,哈,扯远了),而我们也知道,外力无时无刻不在影响着这...
分类:
其他好文 时间:
2014-09-23 17:01:55
阅读次数:
318
总目录:http://blog.csdn.net/iloveas2014/article/details/38304477
4.5.4 振铃现象的处理
振铃现象无法通过以上修正矩阵的方法进行消除。在Flash IDE中,我们通过提升品质的方法达到了优化滤镜细节的效果。根据帮助文件的描述,品质实际上就是模糊次数。所以我们也不妨用这样的方法进行处理。
首先把getC...
分类:
其他好文 时间:
2014-09-23 17:01:04
阅读次数:
233
总目录:http://blog.csdn.net/iloveas2014/article/details/38304477
4.5 资源分配又一例——矩阵卷积与ConvolutionFilter
4.5.1 矩阵卷积的社会学原型及算法原理
一滴墨水在宣纸上缓慢扩展,一股浓烟在空气中逐渐消散,一群土豪遭人劫富济贫,一方有难自然有八方支援。
从自然界...
分类:
其他好文 时间:
2014-09-23 16:47:44
阅读次数:
192
总目录:http://blog.csdn.net/iloveas2014/article/details/38304477
4.5.2 矩阵卷积的ActionScript实现
下面我们就尝试着在ActionScript里实现它,哇,那岂不是要操作像素的吗?请放心,跟ColorMatrixFilter一样,ActionScript也帮我们实现了卷积的滤镜——Convolutio...
分类:
其他好文 时间:
2014-09-23 16:30:24
阅读次数:
161
总目录:http://blog.csdn.net/iloveas2014/article/details/38304477
4.5.3 基于距离的加权平均矩阵
现在,我们再测试一下那种圆形模糊的矩阵,对于3*3的矩阵来说,上下左右,以及中心这5个点为1.4,而矩阵四个角上的元素就是1,其计算依据是被卷积点到中心点的距离。这一规则对其它尺寸的矩阵仍然适用,所以我们在getConFil...
分类:
其他好文 时间:
2014-09-23 15:38:54
阅读次数:
155