数字图像处理1学习教案.pptx
《数字图像处理1学习教案.pptx》由会员分享,可在线阅读,更多相关《数字图像处理1学习教案.pptx(76页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、会计学1数字图像处理数字图像处理1第一页,共76页。1 引言引言(ynyn)n n1 1)邻域运算)邻域运算n n定义定义n n输出图像中每个像素是由对应的输入像素及其一个邻域内的输出图像中每个像素是由对应的输入像素及其一个邻域内的像素共同决定时的图像运算。像素共同决定时的图像运算。n n通常邻域是远比图像尺寸小的一规则形状。如下面情况通常邻域是远比图像尺寸小的一规则形状。如下面情况(qngkung)(qngkung)中,一个点的邻域定义为以该点为中心的一个圆内中,一个点的邻域定义为以该点为中心的一个圆内部或边界上点的集合。部或边界上点的集合。n n 邻域运算与点运算一起构成最基本、最重要邻域
2、运算与点运算一起构成最基本、最重要(zhngyo)的图像的图像处理方法。处理方法。第2页/共76页第二页,共76页。点点+的邻域的邻域(ln y)(ln y)点点+的邻域的邻域(ln(ln y)y)1 引言引言(ynyn)第3页/共76页第三页,共76页。1 引言引言(ynyn)n n举例举例n n另一种另一种(y zh(y zh n n)表达表达$进一步阅读(yud):Gonzalez,p91.第4页/共76页第四页,共76页。1 引言引言(ynyn)n n2 2)相关与卷积)相关与卷积n n信号与系统分析中基本运算相关与卷积,在实际图像处理中都信号与系统分析中基本运算相关与卷积,在实际图像
3、处理中都表现为邻域运算。表现为邻域运算。n n两个两个(li(li n n )连续函数连续函数f(x)f(x)和和g(x)g(x)的相关记作:的相关记作:n n两个两个(li(li n n )连续函数连续函数f(x)f(x)和和g(x)g(x)的卷积定义为:的卷积定义为:第5页/共76页第五页,共76页。1 引言引言(ynyn)n n3 3)模板()模板(templatetemplate,filter maskfilter mask)的相关)的相关(xinggun)(xinggun)与卷积与卷积运算运算n n给定图像给定图像f(x,y)f(x,y)大小大小N*NN*N,模板,模板T(i,j)T
4、(i,j)大小大小m*mm*m(mm为奇数)。为奇数)。n n常用的相关常用的相关(xinggun)(xinggun)运算定义为:使模板中心运算定义为:使模板中心T(m-1)/2,(m-T(m-1)/2,(m-1)/2)1)/2)与与f(x,y)f(x,y)对应。对应。n n 第6页/共76页第六页,共76页。演演 示示第7页/共76页第七页,共76页。1 引言引言(ynyn)相关相关(xinggun)运算运算第8页/共76页第八页,共76页。1 引言引言(ynyn)n n卷积运算(yn sun)定义为:第9页/共76页第九页,共76页。1 引言引言(ynyn)n n4)相关与卷积的物理含义n
5、 n相关运算是将模板当权重矩阵作加权平均;n n而卷积先沿纵轴翻转,再沿横轴翻转后再加权平均。n n如果(rgu)模板是对称的,那么相关与卷积运算结果完全相同。n n邻域运算实际上就是卷积和相关运算,用信号分析的观点就是滤波。第10页/共76页第十页,共76页。2 平滑平滑(pnghu)n n图像平滑的目的图像平滑的目的n n是消除或尽量减少噪声的影响,改善图像的质是消除或尽量减少噪声的影响,改善图像的质量。量。n n假设假设n n在假定加性噪声是随机独立分布的条件下,利在假定加性噪声是随机独立分布的条件下,利用邻域的平均或加权平均可以有效的抑制噪声用邻域的平均或加权平均可以有效的抑制噪声干扰
6、干扰(gnr(gnr o)o)。n n从信号分析的观点从信号分析的观点n n图像平滑本质上低通滤波。将信号的低频部分图像平滑本质上低通滤波。将信号的低频部分通过,而阻截高频的噪声信号。通过,而阻截高频的噪声信号。n n问题问题n n往往图像边缘也处于高频部分。往往图像边缘也处于高频部分。第11页/共76页第十一页,共76页。2 平滑平滑(pnghu)n n1 1)邻域平均(矩形邻域和圆形邻域)邻域平均(矩形邻域和圆形邻域)n n注意:大卷积模板可以加大滤波程度,但也会导致图像注意:大卷积模板可以加大滤波程度,但也会导致图像(t(t xinxin)细节的损失。细节的损失。第12页/共76页第十二
7、页,共76页。2 平滑平滑(pnghu)有高斯噪声有高斯噪声(zoshng)的朱家的朱家角风光角风光无噪声无噪声(zoshng)朱家角朱家角风光风光第13页/共76页第十三页,共76页。2 平滑平滑(pnghu)通过通过T3T3邻域平均邻域平均(pngjn)(pngjn)后的朱家角风光后的朱家角风光通过通过T5T5邻域平均邻域平均(pngjn)(pngjn)后的朱家角风光后的朱家角风光第14页/共76页第十四页,共76页。2 平滑平滑(pnghu)n n2 2)高斯滤波()高斯滤波(Gaussian FiltersGaussian Filters)n n采用高斯函数作为加权函数。采用高斯函数作
8、为加权函数。n n原因一:二维高斯函数具有旋转对称性,保证滤波时各方向平原因一:二维高斯函数具有旋转对称性,保证滤波时各方向平滑程度相同;滑程度相同;n n原因二:离中心点越远权值越小。确保原因二:离中心点越远权值越小。确保(qub(qub o)o)边缘细节不被边缘细节不被模糊。模糊。n n 第15页/共76页第十五页,共76页。2 平滑平滑(pnghu)n n设计离散高斯滤波器的方法(fngf):n n设定2和n,确定高斯模板权值。如2=2和n=5:i,j-2-1012-20.1050.2870.1350.2870.105-10.2870.6060.7790.6060.28700.1350.
9、77910.7790.13510.2870.6060.7790.6060.28720.1050.2870.1350.2870.105第16页/共76页第十六页,共76页。2 平滑平滑(pnghu)n n整数(zhngsh)化和归一化后得:i,j-2-1012-212321-124642036763124642212321第17页/共76页第十七页,共76页。2 平滑平滑(pnghu)经过高斯滤波经过高斯滤波(lb)后的朱家后的朱家角风光角风光通过通过(tnggu)T5(tnggu)T5邻域平邻域平均后的朱家角风光均后的朱家角风光第18页/共76页第十八页,共76页。3 中值滤波中值滤波(lb)
10、n n1 1)什么是中值滤波)什么是中值滤波n n与加权平均方式的平滑滤波不同,中值滤波用一个含有奇数点的滑动窗口,将邻域与加权平均方式的平滑滤波不同,中值滤波用一个含有奇数点的滑动窗口,将邻域中的像素按灰度级排序,取其中间值为输出像素。中的像素按灰度级排序,取其中间值为输出像素。n n2 2)中值滤波的要素)中值滤波的要素n n中值滤波的效果取决于两个要素:邻域的空间范围和中值计算中涉及的像素数。中值滤波的效果取决于两个要素:邻域的空间范围和中值计算中涉及的像素数。(当空间范围较大(当空间范围较大(jio d)(jio d)时,一般只用某个稀疏矩阵做计算)。时,一般只用某个稀疏矩阵做计算)。
11、n n3 3)中值滤波的优点)中值滤波的优点n n中值滤波能够在抑制随机噪声的同时不使边缘模糊。但对于线、尖顶等细节多的图中值滤波能够在抑制随机噪声的同时不使边缘模糊。但对于线、尖顶等细节多的图像不宜采用中值滤波。像不宜采用中值滤波。第19页/共76页第十九页,共76页。3 中值滤波中值滤波(lb)n n例有椒盐噪声有椒盐噪声(zoshng)的朱的朱家角风光家角风光用用3*33*3的滤波的滤波(lb)(lb)窗口对上窗口对上图做二维中值滤波图做二维中值滤波(lb)(lb)第20页/共76页第二十页,共76页。4 边缘边缘(binyun)检测检测n n1 1)什么是边缘检测)什么是边缘检测n n
12、边缘是指图像中灰度发生急剧变化的区域。边缘是指图像中灰度发生急剧变化的区域。图像灰度的变化可以用图像的梯度反映图像灰度的变化可以用图像的梯度反映(f(f nyng)nyng)。n n边缘检测:求连续图像边缘检测:求连续图像f(x,y)f(x,y)梯度的局部最大梯度的局部最大值和方向。值和方向。$进一步阅读(yud):Gonzalez,p463.第21页/共76页第二十一页,共76页。4 边缘边缘(binyun)检测检测第22页/共76页第二十二页,共76页。4 边缘边缘(binyun)检测检测n n梯度梯度(t d)(t d)最大值及其方向最大值及其方向第23页/共76页第二十三页,共76页。
13、4 边缘边缘(binyun)检测检测n n最简单最简单(ji(ji ndn)ndn)的梯度近似计算为:的梯度近似计算为:第24页/共76页第二十四页,共76页。4 边缘边缘(binyun)检测检测n n2 2)梯度算子)梯度算子n n在离散情况下常用梯度算子来检测边缘,给定图像在离散情况下常用梯度算子来检测边缘,给定图像f(m,n)f(m,n)在两在两个个(li(li n n )正交方向正交方向H1H1和和H2H2上的梯度上的梯度1(m,n)1(m,n)和和2(m,n)2(m,n)如如下:下:n n则边缘的强度和方向由下式给出:则边缘的强度和方向由下式给出:第25页/共76页第二十五页,共76
14、页。4 边缘边缘(binyun)检测检测n n3)常用(chn yn)边缘检测算子n nRoberts算子:n n其卷积模板分别是:n nRoberts算子特点是边缘定位准,对噪声敏感。第26页/共76页第二十六页,共76页。4 边缘边缘(binyun)检测检测n nPrewittPrewitt算子:采用算子:采用3x33x3模板。模板。n nPrewittPrewitt算子:平均、微分算子:平均、微分(wi fn)(wi fn)对噪声有抑制作用。对噪声有抑制作用。第27页/共76页第二十七页,共76页。4 边缘边缘(binyun)检测检测n nSobelSobel算子:与算子:与Prewit
15、tPrewitt算子类似算子类似(li s)(li s),采用了加权。,采用了加权。n nIsotropic SobelIsotropic Sobel算子:算子:n nSobelSobel算子在实际中最常用。算子在实际中最常用。第28页/共76页第二十八页,共76页。4 边缘边缘(binyun)检测检测第29页/共76页第二十九页,共76页。4 边缘边缘(binyun)检测检测Lenna的的Sobel边边界界(binji)第30页/共76页第三十页,共76页。4 边缘边缘(binyun)检测检测Lenna的的Prewitt边边界界(binji)第31页/共76页第三十一页,共76页。4 边缘边
16、缘(binyun)检测检测Lenna的的Roberts边边界界(binji)第32页/共76页第三十二页,共76页。4 边缘边缘(binyun)检测检测n n4 4)边缘检测算法的基本)边缘检测算法的基本(jbn)(jbn)步骤步骤n n(1 1)滤波。边缘检测主要基于导数计算,但受噪声影响。但滤波器)滤波。边缘检测主要基于导数计算,但受噪声影响。但滤波器在降低噪声的同时也导致边缘强度的损失。在降低噪声的同时也导致边缘强度的损失。n n(2 2)增强。增强算法将邻域中灰度有显著变化的点突出显示。一)增强。增强算法将邻域中灰度有显著变化的点突出显示。一般通过计算梯度幅值完成。般通过计算梯度幅值完
17、成。n n(3 3)检测。但在有些图像中梯度幅值较大的并不是边缘点。最简)检测。但在有些图像中梯度幅值较大的并不是边缘点。最简单的边缘检测是梯度幅值阈值判定。单的边缘检测是梯度幅值阈值判定。n n(4 4)定位。精确确定边缘的位置。)定位。精确确定边缘的位置。第33页/共76页第三十三页,共76页。4 边缘边缘(binyun)检测检测第34页/共76页第三十四页,共76页。4 边缘边缘(binyun)检测检测n n5 5)二阶算子)二阶算子(sun z(sun z)(拉普拉斯算子(拉普拉斯算子(sun z(sun z))直方图法直方图法梯度梯度(t d)阈值法阈值法二阶过零点法二阶过零点法第3
18、5页/共76页第三十五页,共76页。4 边缘边缘(binyun)检测检测n n一阶导数的局部最大值对应着二阶导数的零交叉点(一阶导数的局部最大值对应着二阶导数的零交叉点(Zero crossingZero crossing)。)。这样通过求图像的二阶导数的零交叉点就能找到精确边缘点。这样通过求图像的二阶导数的零交叉点就能找到精确边缘点。n n在二维空间在二维空间(kngjin)(kngjin),对应二阶导数算子有拉普拉斯算子。,对应二阶导数算子有拉普拉斯算子。第36页/共76页第三十六页,共76页。4 边缘边缘(binyun)检测检测n n是不依赖是不依赖(yli)(yli)边缘方向的二阶微分
19、算子,是一个标量而不是一个向边缘方向的二阶微分算子,是一个标量而不是一个向量,具有旋转不变性即各向同性的性质。量,具有旋转不变性即各向同性的性质。n n 第37页/共76页第三十七页,共76页。4 边缘边缘(binyun)检测检测n n用卷积模板(mbn)表示为:n n 注意:与梯度算子的不同注意:与梯度算子的不同(b(b tn),tn),只需要一个卷积模板只需要一个卷积模板第38页/共76页第三十八页,共76页。4 边缘边缘(binyun)检测检测例:在下列图像中,判断一阶差分梯度算子和Laplacian算子的区别。图中处表示1,其他为0。其中(qzhng)一阶差分梯度算子采用第39页/共7
20、6页第三十九页,共76页。4 4 边缘边缘(binyun)(binyun)检测检测第40页/共76页第四十页,共76页。4 4 边缘边缘(binyun)(binyun)检测检测n nA A图中对孤立的点,输出的是一个扩大略带模糊的点和线。图中对孤立的点,输出的是一个扩大略带模糊的点和线。n nB B图和图和C C图中对线的端点和线,输出的是加粗了的端点和线。图中对线的端点和线,输出的是加粗了的端点和线。n nD D中对阶跃线,输出的只有一条线。中对阶跃线,输出的只有一条线。n n对梯度对梯度(t d)(t d)运算,梯度运算,梯度(t d)(t d)算子的灰度保持不变。而对拉算子的灰度保持不变
21、。而对拉氏算子,孤立点增加氏算子,孤立点增加4 4倍,端点增加倍,端点增加3 3倍,线增加倍,线增加2 2倍,界线不倍,界线不变。变。n n拉氏算子在实际应用中对噪声敏感。因此在实际中通常不直接拉氏算子在实际应用中对噪声敏感。因此在实际中通常不直接使用。使用。第41页/共76页第四十一页,共76页。4 边缘边缘(binyun)检测检测n n6)过零点检测:Marr算子(sun z)(LoG算法)n n(1)基本原理n nA)对有噪声信号,先滤波n nB)再对g(x)求一阶或二阶导数以检测边缘点n n 第42页/共76页第四十二页,共76页。4 边缘边缘(binyun)检测检测n n因此下面(x
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字图像 处理 学习 教案
限制150内