文章分类 - 数字图像处理
摘要:LBP(Local Binary Pattern, 局部二值模式)是一种用来描述图像局部纹理特征的算子;显然,它的作用是进行特征提取,而且,提取的特征是图像的纹理特征,并且,是局部的纹理特征; 原始的LBP算子定义为在3*3的窗口内,以窗口中心像素为阈值,将相邻的8个像素的灰度值与其进行比较,若周围像素值大于中心像素值,则该像素点的位置被标记为1,否则为0。这样,3*3领域内的8个点可产生8bit的无符号数,即得到该窗口的LBP值,并用这个值来反映该区域的纹理信息。 原始的LBP提出后,研究人员不断对其提出了各种改进和优化,从而得到了诸如半径为R的圆形区域内含有P个采样点的LBP算子;LBP均
阅读全文
摘要:3*3高斯,BOX,拉普拉斯滤波的实现 1 #include"iostream" 2 using namespace std; 3 #include<cv.h> 4 #include<cxcore.h> 5 #include<highgui.h> 6 7 /*邻域平均法*/ 8 void average_filter(IplImage *src,IplImage *&dst,int kernel[5][3],int row,int column,int average_argument) 9 { 10 int number = r
阅读全文
摘要:马尔可夫链定义马尔可夫链是随机变量X1,X2,X3...的一个数列。这些变量的范围,即他们所有可能取值的集合,被称为“状态空间”,而Xn的值则是在时间n的状态。如果Xn+ 1对于过去状态的条件概率分布仅是Xn的一个函数,则这里x为过程中的某个状态。上面这个恒等式可以被看作是马尔可夫性质。性质可还原性马尔可夫链是由一个条件分布来表示的这被称为是随机过程中的“转移概率”。这有时也被称作是“一步转移概率”。二、三,以及更多步的转移概率可以导自一步转移概率和马尔可夫性质:同样,这些式子可以通过乘以转移概率并求k? 1次积分来一般化到任意的将来时间n+k。周期性边际分布P(Xn)是在时间为n时的状态的分
阅读全文
摘要:为什么要进行傅立叶变换?傅立叶变换究竟有何意义?如何用Matlab实现快速傅立叶变换?写在最前面:本文是我阅读了多篇相关文章后对它们进行分析重组整合而得,绝大部分内容非我所原创。在此向多位原创作者致敬!!!一、傅立叶变换的由来关于傅立叶变换,无论是书本还是在网上可以很容易找到关于傅立叶变换的描述,但是大都是些故弄玄虚的文章,太过抽象,尽是一些让人看了就望而生畏的公式的罗列,让人很难能够从感性上得到理解,最近,我偶尔从网上看到一个关于数字信号处理的电子书籍,是一个叫Steven W. Smith, Ph.D.外国人写的,写得非常浅显,里面有七章由浅入深地专门讲述关于离散信号的傅立叶变换,虽然是英
阅读全文
摘要:卷积和积分运算先看到卷积运算,知道了卷积就是把模版与图像对应点相乘再相加,把最后的结果代替模版中心点的值的一种运算。但是,近来又看到了积分图像的定义,立马晕菜,于是整理一番,追根溯源一下吧。1 卷积图像1.1 源头首先找到了一篇讲解特别好的博文,原文为:卷积贴过正文来看:---------------------------------------------------------------------------------------------------------------信号处理中的一个重要运算是卷积.初学卷积的时候,往往是在连续的情形, 两个函数f(x),g(x)的卷积,.
阅读全文
摘要:[转]滤波和卷积什么叫滤波:用白话讲就是,一个电信号中有若干种成分,把其中一部分交流信号过滤掉就叫滤波。卷积和滤波的区别:在数字信号处理的理论中,卷给可以说是一种数学运算,而滤波是一种信号处理的方法。卷积就像加权乘法一样,你能说滤波和加权乘法是一样的吗,显然不行;但是滤波最终是由乘法来实现的。自适应滤波就是滤波所用的模板系数会根据图像不同位置自动调整。中值滤波(median filter)简单的说就是:一个窗(window)中心的象素值就是这个窗包含的象素集中处于中间位置的象素值。均值滤波(mean filter)就是一个窗中心的象素值就是这个窗包含的象素集的平均值。空间频率主要是指图像的平滑
阅读全文

浙公网安备 33010602011771号