数字图像处理技术课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数字图像处理技术课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字图像 处理 技术 课件
- 资源描述:
-
1、数字图像处理技术主要内容1.1.图像预处理技术图像预处理技术 图像降噪图像降噪 图像增强图像增强 图像拼接图像拼接2.2.图像区域检测技术图像区域检测技术 图像分割图像分割图像降噪预处理产生原因产生原因数字图像的噪声主要源于图像的获取和传输过程。钢板表面图像噪声主要类型钢板表面图像噪声主要类型高斯噪声:高斯噪声:电子电路噪声和由低照明度和高温带来的传感器噪声。脉冲噪声:脉冲噪声:主要表现在成像中的短暂停留,例如错误的开关操作。基本方法基本方法平滑滤波平滑滤波中值滤波中值滤波图像的平滑1111.1111191作用作用:用于图像的模糊处理,减小噪声。原理原理:通过模板操作实现一种邻域运算,即某个象
2、素点的结果灰度不仅和该象素灰度有关,而且和其邻域点的值有关。如图所示为两种常见的平滑模板(均值滤波),中间的黑点表示中心元素,即,用哪个元素做为处理后的元素。1212.42121161BOX模板,未考虑位置的影响高斯模板,考虑了位置的影响1212.42121161均值滤波图1 原图图2 均值滤波图3 阈值处理图图2 采用采用1515均值模板进行处理均值模板进行处理中值滤波000000000111000016100001110000000000000000所谓中值滤波,是指把以某点所谓中值滤波,是指把以某点(x,y)为中心的小窗口内的所有象素的灰度按为中心的小窗口内的所有象素的灰度按从大到小的顺
3、序排列,将中间值作为从大到小的顺序排列,将中间值作为(x,y)处的灰度值。处的灰度值。原图中值滤波过的图图中数字代表该处的灰度。可以看出原图中间的图中数字代表该处的灰度。可以看出原图中间的6和周围的灰度相差很大,是一和周围的灰度相差很大,是一个噪声点。经过个噪声点。经过31窗口窗口(即水平即水平3个象素取中间值个象素取中间值)的中值滤波,得到右边那幅的中值滤波,得到右边那幅图,可以看出,噪声点被去除了。图,可以看出,噪声点被去除了。000000111001110011100000000000平滑滤波与中值滤波的对比与应用从原图中不难看出左边区域灰度值低,右边区域灰度值高,中间有一条明显的边界从
4、原图中不难看出左边区域灰度值低,右边区域灰度值高,中间有一条明显的边界,这一类图象称之为这一类图象称之为“step”(就象灰度上了个台阶就象灰度上了个台阶)。应用平滑模板后,图象平滑了,。应用平滑模板后,图象平滑了,但是也使边界模糊了。应用中值滤波,就能很好地保持原来的边界。但是也使边界模糊了。应用中值滤波,就能很好地保持原来的边界。11100011434100113231001110001323101211323112198323191132310143410161516111651611211323112114341011001434101323101100原图经Box模板处理后经Gaus
5、s模板处理后经中值滤波处理后平滑滤波与中值滤波的对比与应用1111100000313131313111111不难看出,原图中有很多噪声点不难看出,原图中有很多噪声点(灰度为正代表灰度值高的点,灰度为负代表灰度灰度为正代表灰度值高的点,灰度为负代表灰度值低的点值低的点),而且是杂乱无章,随机分布的。这也是一类很典型的图,称之为高斯,而且是杂乱无章,随机分布的。这也是一类很典型的图,称之为高斯噪声。经过噪声。经过Box平滑,噪声的程度有所下降。平滑,噪声的程度有所下降。Gauss模板对付高斯噪声非常有效。模板对付高斯噪声非常有效。而中值滤波对于高斯噪声则无能为力。而中值滤波对于高斯噪声则无能为力。
6、313131000919191313131000000000000111000313131111原图Box模板处理后Gauss模板处理后中值滤波处理后平滑滤波与中值滤波的对比与应用121021131131121021从原图中不难看出,中间的灰度要比两边高许多。这也是一类很典型的图,称之从原图中不难看出,中间的灰度要比两边高许多。这也是一类很典型的图,称之为脉冲为脉冲。可见,中值滤波对脉冲噪声非常有效。可见,中值滤波对脉冲噪声非常有效。313314313531753133143134156415297294156415222333222原图Box模板处理后Gauss模板处理后中值滤波处理后图像增
7、强概念:将图像中感兴趣的特征有选择地突出,而衰减其不需要的概念:将图像中感兴趣的特征有选择地突出,而衰减其不需要的特征,故处理后输出的图像并不需要去逼近原图像特征,故处理后输出的图像并不需要去逼近原图像方法:方法:空间域法:对图像像素直接处理空间域法:对图像像素直接处理 灰度变换灰度变换直方图处理直方图处理u直方图均衡化直方图均衡化u直方图规定化直方图规定化频率域法:在图像的某种变换域内对图像进行运算,再对图像频率域法:在图像的某种变换域内对图像进行运算,再对图像 的频谱进行某种计算,最后将计算后的图像逆变换到空间域。的频谱进行某种计算,最后将计算后的图像逆变换到空间域。图像增强n灰度变换灰度
8、变换图像增强n直方图处理直方图处理直方图就是表示图像中某一灰度级的像素个数。通常用概率密度来表示,直方图就是表示图像中某一灰度级的像素个数。通常用概率密度来表示,即某一灰度级的像素个数占图像中所有像素个数的百分比。即某一灰度级的像素个数占图像中所有像素个数的百分比。直方图均衡化n为了使图像的灰度级能跨越更大的范围,采用均匀直方图的基本增强。为了使图像的灰度级能跨越更大的范围,采用均匀直方图的基本增强。直方图均衡化处理的直方图均衡化处理的“中心思想中心思想”是把原始图像的灰度直方图从比较集中的某个灰度区间变成在全部灰度范围内的是把原始图像的灰度直方图从比较集中的某个灰度区间变成在全部灰度范围内的
9、均匀分布。对图像进行非线性拉伸,重新分配图像像素值,使一定灰度范围内的像素数量大致相同。把给定图像的均匀分布。对图像进行非线性拉伸,重新分配图像像素值,使一定灰度范围内的像素数量大致相同。把给定图像的直方图分布改变成直方图分布改变成“均匀均匀”分布直方图分布。分布直方图分布。直方图均衡化1,2,1,0)(0LknnrTskjjkkkskr算法:算法:即输出灰度级 等于输入灰度级 直方图的累加和。举例:举例:个数2551639183541817045702570237015705805030151210252028105输入灰度累积直方图输出灰度结论:直方图均衡化可以增大图像灰度的动态范围,增强
10、对比度结论:直方图均衡化可以增大图像灰度的动态范围,增强对比度直方图匹配n通过指定图像直方图所具有的形状来实现。通过指定图像直方图所具有的形状来实现。原图直方图均衡过的图直方图匹配过的图直方图均衡化能够自动增强整个图像的对比度,但它的具体增强效果不容易控制,处理的结果总是直方图均衡化能够自动增强整个图像的对比度,但它的具体增强效果不容易控制,处理的结果总是得到全局均匀化的直方图。实际上有时需要变换直方图,使之成为某个特定的形状,从而有选择地增得到全局均匀化的直方图。实际上有时需要变换直方图,使之成为某个特定的形状,从而有选择地增强某个灰度值范围内的对比度。强某个灰度值范围内的对比度。这时可以采
11、用比较灵活的直方图规定化。一般来说正确地选择规定化这时可以采用比较灵活的直方图规定化。一般来说正确地选择规定化的函数可以获得比直方图均衡化更好的效果。的函数可以获得比直方图均衡化更好的效果。图像拼接 图像配准:图像之间的对齐图像配准:图像之间的对齐 基于区域的配准基于区域的配准u 逐一比较法逐一比较法u 分层比较法分层比较法u 相位相关度法相位相关度法 基于特征的配准基于特征的配准u 比值匹配法比值匹配法u 特征点匹配法特征点匹配法 图像融合:实现图像的无缝拼接图像融合:实现图像的无缝拼接u 平均值法平均值法u 加权平滑法加权平滑法u 多分辨样条法:多分辨样条法:计算量大,时间长,不适合一般的
12、图像拼接I=imread(FResourceLeft.jpg);/读取图像J=imread(FResourceRight.jpg);M=J(1:400,1:50);/指定模板N=I(1:400,181:230)-M;/原图指定区域和模板做差S=sum(sum(abs(N);/相似度算法Min=S;index=0;for i=1:15 N=I(1:400,181-i:230-i)-M;S=sum(sum(abs(N);if SMin Min=S;index=i;/获取相似度最大的匹配位置 endendK=I(1:400,1:230-50-index),J(1:400,1:230);/图像拼接模板
13、图像拼接之基于特征点的匹配步骤:步骤:特征选择和提取特征选择和提取点特征:像素点在其邻域的各个方向上的灰度变化足够大,例如边缘点、点特征:像素点在其邻域的各个方向上的灰度变化足够大,例如边缘点、角点、直线交叉点等。角点、直线交叉点等。特征匹配特征匹配在指定相似度算法的基础上进行特征匹配。在指定相似度算法的基础上进行特征匹配。图像拼接之基于特征点的匹配基于边缘点特征的图像匹配算法基于边缘点特征的图像匹配算法 经过Canny算子提取边缘点后,我们得到了图像的边缘特征。但是图像边缘点数量很多,还是不利于我们图像间的匹配。所以需要对边缘点进行筛选,得到最具代表性的特征点。设图像 为参考图像,图像 为待
14、配准图像,设它们的宽和高分别为 和 ,提取特征点步骤为:首先,将图像 中每一列的边缘点找出,并将每一列的边缘点纵坐标(行值)存入数组 中,例如 存储第2列边缘点的纵坐标。然后,根据数组 中所记录的第 列边缘点的位置,求出每一列梯度值最大的边缘点,即为特征点,并记录该点的梯度值和纵坐标,对于图像中任意边缘点 ,梯度值由下式给出:式中,是点 的灰度值,这样可得到长度为 的二维数组 ,数组中第一行的元素是图像中该列上最大梯度值,第二行的元素是图像中该列上梯度最大点的纵坐标。同理可得 的特征数组 。),(1yxf),(2yxf1W1G),(1yxf)(jV121Wj)2(V)(jVj),(ji222)
15、1,()1,(2),1(),1(),(jifjifjifjifjiM),(jif),(ji1W1M),(2yxf2M图像融合平均值法平均值法算法:算法:令I1(x,y),I2(x,y)和I(x,y)分别表示第一幅图像、第二幅图像和融合图像在点(x,y)处的像素值,则融合图像中各点的像素值按下式确定。3212211),(),(),(),(),(),(21),(),(RyxRyxRyxyxIyxIyxIyxIyxI式中,R1表示第一幅图像中未与第二幅图像重叠的图像区域,R2表示第一幅图像与第二幅图像重叠的图像区域,R3表示第二幅图像中未与第一幅图像重叠的图像区域。图像融合WixWxW/1)(1)(
16、12加权平滑法:加权平滑法:使颜色逐渐过渡,避免图像模糊和明显的边界。算法:算法:在重叠部分由前一幅图像慢慢过渡到第二幅图像,即将图像重叠区域的 像素值按一定的权值相加合成新的图像。相邻图像I1、I2在区间x1,x2上重叠,W1(x)、W2(x)为加权函数,一个常用的加权函数的形式为:其中0iW,W为重叠区域的宽度。那么重叠通向I在这个区间上(x,y)点的像素值如式:)(*),()(*),(),(2211xWyxIxWyxIyxI图像分割概念:就是在一幅图像中,把目标从背景中分离出来,以便于进一步概念:就是在一幅图像中,把目标从背景中分离出来,以便于进一步 处理。处理。方法:方法:基于边缘检测
展开阅读全文