图像处理第四章空域增强(下)
第四章 图像增强

数字图像处理
例如,某像素5×5邻域的灰度分布如图,经 计算9个掩模区的均值和方差为:
3 6 7 4 2 3 4 3 1ͣ 1 2 2 2 4 5 1 1 4 3 3 6
均值 对应的 方差
4
4
3
2
3
4
2
3
3
4 8 4 4
54 7 17 17 28 31 23 26 0
数字图像处理
中南大学信息物理工程学院测绘所
梅小明
4.1 图像的对比度增强
数字图像处理
中南大学信息物理工程学院测绘所
梅小明
图像的直方图修正
定义:数字图像中各灰度级与其出现的频数间的 统计关系,可表示为:
直方图反映了图像的清晰程度,当直方图均匀分布 时,图像最清晰。由此,我们可以利用直方图来达 到使图像清晰的目的。 直方图均衡化:通过原始图像的灰度非线性变换, 使其直方图变成均匀分布,以增加图像灰度值的动 态范围,从而达到增强图像整体对比度,使图像变 清晰的效果。
梅小明
图像平滑
数字图像处理
中南大学信息物理工程学院测绘所
梅小明
中值滤波法的举例及与平均滤波法 的对比
数字图像处理
中南大学信息物理工程学院测绘所
梅小明
中值滤波法
数字图像处理
中南大学信息物理工程学院测绘所
梅小明
中值滤波法
数字图像处理
中南大学信息物理工程学院测绘所
梅小明
中值滤波法
数字图像处理
中南大学信息物理工程学院测绘所
第四章 图像增强
概述 图像的对比度增强 图像的直方图修正 图像平滑 图形锐化 图像的同态滤波 图像的彩色增强
空间域图像增强的操作方法

空间域图像增强的操作方法
空间域图像增强操作方法包括以下几种:
1. 线性变换:线性变换常用于图像亮度和对比度的调整。
常见的线性变换操作包括图像的亮度调整、对比度调整、伽马校正等。
2. 直方图均衡化:直方图均衡化是一种用于增强图像对比度的方法。
它通过调整图像的灰度级分布,使得图像在整个灰度范围内的灰度级分布均匀,从而显著改善了图像的视觉效果。
3. 滤波操作:滤波操作可以用于对图像进行平滑处理、边缘增强、噪声去除等。
常见的滤波方法包括均值滤波、中值滤波、高斯滤波等。
4. 锐化操作:锐化操作可以增强图像的边缘和细节信息。
常见的锐化方法包括拉普拉斯锐化、Sobel算子、Prewitt算子等。
5. 图像增强算法:除了上述基本操作外,还有一些图像增强算法可以进一步提高图像质量,如小波变换、Retinex算法、非局部均值去噪方法等。
需要根据具体图像的特点和需求选择合适的增强方法,并通过实验和调整参数来得到最佳的增强效果。
实验三 空域图像增强

实验三空域图像增强(灰度变换、直方图处理)一、实验目的1. 掌握灰度变换的基本原理。
2. 掌握直方图处理的基本原理。
3. 掌握Matlab中灰度变换和直方图处理的实现方法。
二、实验内容1. 灰度变换(直接正比变换)。
2. 灰度变换(截取式正比变换)。
3. 灰度变换(反比变换)。
4. 灰度变换(对比拉伸)。
5. 灰度变换(灰度切割)。
6. 灰度变换(对数变换)。
7. 灰度变换(幂次变换)。
8. 直方图处理(直方图均衡化)。
三、实验仪器、设备及材料1. 电脑一台(2G CPU、2GB RAM、50GB Disk及以上)。
2. Windows 2000 / Windows XP / Windows 7。
3. Matlab R2006b及以上版本。
4. 记录用的笔、纸。
四、实验原理1. 灰度变换灰度变换是一种点操作,根据原始图像中每个像素的灰度值,按照某种映射规则将其转化为另一灰度值。
其原理是将原图像f(x , y)中的每个像素的灰度按EH操作直接变换以得到目标图像g(x , y)。
若以s表示f(x , y),以t表示g(x , y),则灰度变换原理如下图所示:2. 直方图处理直方图变换可以清晰图像细节,突出目标物体,改善亮度比例关系,增强图像对比度。
直方图变换基于概率论。
直方图均衡化主要用于增强动态范围偏小的图像的反差。
其基本思想是把原图像的直方图转换为均匀分布的形式,增加像素灰度值的动态范围,增强图像整体对比度。
五、实验步骤1. 灰度变换(直接正比变换)(1) 程序源代码:close allclear15clcdisp('====E4_4_1.m====');I=imread('rice.png');subplot(3,3,1),imshow(I),ylabel('原图像');subplot(3,3,2),imhist(I);%方法1-系统函数J=imadjust(I,[40/255 204/255],[0 1]); %图像的最小灰度值为40,最大灰度值为204subplot(3,3,4),imshow(J),ylabel('变换图像(方法1)');subplot(3,3,5),imhist(J);%方法2-编程实现%把灰度值范围从[40,204]映射到[0,255]f0=0;g0=0; %分段曲线的第1个点f1=40;g1=0; %分段曲线的第2个点f2=204;g2=255; %分段曲线的第3个点f3=255;g3=255; %分段曲线的第4个点subplot(3,3,9),plot([f0,f1,f2,f3],[g0,g1,g2,g3]),xlabel('f'),ylabel('g'),axis([0 255 0 255]);%绘制变换曲线r1=(g1-g0)/(f1-f0); %曲线1的斜率b1=g0-r1*f0; %曲线1的截距r2=(g2-g1)/(f2-f1); %曲线2的斜率b2=g1-r2*f1; %曲线2的截距r3=(g3-g2)/(f3-f2); %曲线3的斜率b3=g2-r3*f2; %曲线3的截距[m,n]=size(I);K=double(I);for i=1:mfor j=1:nf=K(i,j);g(i,j)=0;if(f>=f0)&(f<=f1)g(i,j)=r1*f+b1; %曲线1的方程y=r1*x+b1elseif (f>=f1)&(f<=f2)g(i,j)=r2*f+b2; %曲线2的方程y=r2*x+b2elseif (f>=f2)&(f<=f3)g(i,j)=r3*f+b3; %曲线3的方程y=r3*x+b3endendendendend16subplot(3,3,7),imshow(uint8(g)),ylabel('变换图像(方法2)');subplot(3,3,8),imhist(uint8(g));(2) 观察并记录实验结果:作为实验报告的内容(3) 将“分段曲线的第2个点”更改为“f1=150;g1=0;”,观察并记录实验结果,分析产生该结果的原因:作为实验报告的内容。
图像增强的实现方法

图像增强的实现方法图像增强是指通过一系列处理方法,改善或提高原始图像的视觉质量,使其更适合特定应用需求。
图像增强技术在计算机视觉、图像处理、模式识别等领域中具有广泛应用,能够帮助我们从原始图像中提取更多有用信息,强调图像的特定特征,改善人眼对图像的感知效果。
本文将介绍图像增强的实现方法,并详细阐述其中的几种常用技术。
1. 空域增强方法空域增强方法是最常用的图像增强方法之一。
其基本思想是直接对图像的像素值进行处理。
常见的空域增强方法包括直方图均衡化、图像锐化和滤波技术等。
直方图均衡化是一种常用的直方图拉伸方法,通过调整图像像素的灰度分布来增强对比度。
具体操作是先计算图像的直方图,然后根据直方图构建一个累积分布函数(CDF),最后利用CDF对每个像素值进行重新映射,以达到增强图像对比度的目的。
图像锐化是通过增强图像的高频分量来提高图像的细节信息。
常见的图像锐化方法有拉普拉斯锐化和边缘增强等。
拉普拉斯锐化方法一般通过对原始图像进行卷积操作,得到图像的拉普拉斯增强图像,进而将其与原始图像进行加权叠加,以增强图像的细节和边缘信息。
滤波技术是通过对图像进行滤波操作,来提取或增强图像中的某些信息。
常用的滤波方法有平滑滤波和锐化滤波等。
平滑滤波技术主要用于图像去噪,通过将每个像素的值与其周围邻域像素的值进行平均或加权平均,减小噪声对图像的影响。
锐化滤波技术则用于增强图像的边缘和细节信息,常见的锐化滤波器有Sobel算子和Laplacian算子等。
2. 频域增强方法频域增强方法是通过对图像的频谱进行处理来实现的。
它基于傅里叶变换的原理,可以将图像从空域转化到频域,然后对频域数据进行增强处理后,再通过逆傅里叶变换将图像还原回空域。
频域增强方法常见的技术有傅里叶变换、滤波器设计和小波变换等。
傅里叶变换将图像从空域转化到频域,将图像的空间域信息转化为频率域信息,可以方便地观察和处理图像的频谱分布。
通过对图像的傅里叶变换结果进行滤波操作,可以实现图像的频域增强。
第4章 图像增强2

第4章 图像的增强 4.2 直接灰度变换 章
g (x, y) Mg d A c 0 a b f (x, y) Mf 0 a Mg
2. 分段线性变换
g (x, y) A f (x, y) b Mf
1) 对比度扩展
g (x, y) Mg f (x, y) 0 a Mf 0 Mg
2) 削波
g (x, y)
1 将非均匀密度变换为均匀密度 r
第4章 图像的增强 章
4.3 直方图修正法
2. 直方图均衡化
由概率论理论可知,如果已知随机变量 的概率密度为 的概率密度为p 由概率论理论可知,如果已知随机变量r的概率密度为 r(r),而 而 随机变量s是 的函数 的函数, 的概率密度 的概率密度p 可以由 可以由p 求出 求出。 随机变量 是r的函数,则s的概率密度 s(s)可以由 r(r)求出。 假定随机变量s的分布函数用 表示, 假定随机变量 的分布函数用Fs(s)表示,根据分布函数定义 的分布函数用 表示
f (x, y) a Mf
3) 阈值化
4) 灰度窗口变换
第4章 图像的增强 章
1. 灰度直方图 图像灰度直方图 直方图的作法
4.3 直方图修正法
1. 灰度直方图
直方图反映了图像的像素的灰度分布
rk = k , k = 0,1,L , L − 1 L −1
a)将图像的灰度级归一化 将图像的灰度级归一化
0.21 0.16 0.08 0.06 0.65 0.81 0.89 0.95 6 5 6 7 2→5 3,4→6 3,4→6 1023 0.25
5,6,7→7 850 985 448 0.21 0.24 0.11
第4章 图像的增强 章
pr(rk)
机器视觉图像处理技术ppt课件

4.3.1 边缘检测算子
拉普拉斯算子:不依赖于边缘方向的二阶微分算子,对图 像中的阶跃型边缘点定位准确,对噪声非常敏感,它使噪 声成分加强,这两个特性使它容易丢失一部分边缘的方向 信息,使检测出的边缘不连续。
Canny算子:利用高斯函数的一阶微分,能在噪声抑制和 边缘检测间取得较好的平衡。对各种类型的边缘,具有较 好的定位精度。
定义:图像的原始特性或属性。
自然特征:视觉能直接感受,如亮度、边缘轮廓、纹理、 色彩等。
人为特征:需要通过变换或测量得到,如直方图、变换频 谱、矩等。
4.6.1 图像特征
分类: 提取区域大小:局部特征、全局特征。 在图像上的表现形式:点特征、线特征和面特征。 用于目标图像识别:
w x, y 0.0241 0.0351 0.0398 0.0351 0.0241
0.0213 0.0310 0.0351 0.0310 0.0213 0.0146 0.0213 0.0241 0.0213 0.0146
4.6.2 Harris角点检测
对每个像素点进行如下操作:
视觉特征—边缘、轮廓、形状、纹理、区域等,物理意义明 确,提取比较容易。
统计特征—直方图、矩(包括均值、方差、峰度、熵)等。 变换系数特征 代数特征
4.6.2 Harris角点检测
给定一个小的滑动窗口,有三种情况: 平滑区域:无论窗口如何移动,图像强度无显著变化。 边缘区域:沿边缘方向灰度值无明显变化。 兴趣点区域:无论朝哪个方向移动,均会产生灰度值的巨
1
1
0 2
0
缘
时梯度幅度一致
4.3.1 边缘检测算子
拉普拉斯算子
是二阶微分算子,属于各向同性的运算。 模板基本要求:中心像素的系数>0;邻近中心像素的像素系
空间域图象增强的方式
空间域图象增强的方式图象增强的方式大体可分为空间域处置及频域处置两类。
空间域处置是直接对原图象的灰度级别进行数据运算,它分为两类,一类是与象素点邻域有关的局部运算,如光滑,中值滤波,锐化等;另一类是对图象做逐点运算,称为点运算如灰度对比度扩展,削波,灰度窗口变换,直方图均衡化等。
现对主要方式作简单介绍:1、光滑图像在生成和传输进程中会受到各类噪声源的干扰和影响,使图像质量变差。
反映在图像上,噪声使本来均匀和持续转变的灰度突然变大或变小,形成一些虚假的物体边缘或轮廓。
抑制或消除这些噪声而改善图像质量的进程称为图像的光滑。
主要有(1)邻域平均法在邻域平均法中,假定图像是由许多灰度恒定的小块组成,相邻像素间有很强的空间相关性,而噪声是统计独立地加到图像上的。
因此,可用像素邻域内个像素灰度值的平均来代表原来的灰度值。
(2)低通滤波法从频谱上看,噪声特别是随机噪声是一种具有较高频率分量的信号。
光滑的目的就是通过必然的手腕滤去这种信号。
一个很自然的想法就是使图像通过一个二维的低通数字滤波器,让高频信号取得较大的衰减。
在空间域上进行的这种滤波实际上就是对图像和滤波器的冲击响应函数进行卷积。
(3)中值滤波法中值滤波的思想是对一个窗口内的所有像素的灰度值进行排序,取排序结果的中间值作为原窗口中心点处像素的灰度值。
这种光滑方式对脉冲干扰和椒盐类干扰噪声的效果较好。
中值滤波的关键在于选择适合的窗口大小和形状。
但一般很难事前肯定窗口的尺寸,一般是从小到大进行多次尝试。
窗口的形状可选为正方形,也可选为十字形。
2、尖锐化在图像判断和识别中,需要有边缘鲜明的图像。
图像尖锐化技术常常利用来对图像的边缘进行增强。
主要方式有:(1)微分法在图像的判断和识别中,边缘是由不同灰度级的相邻像素点组成的。
因此,若想增强边缘,就应该突出相邻点间的灰度级转变。
微分运算可用来求信号的转变率,具有增强高频分量的作用。
若是将其应用在图像上,可使图像的轮廓清楚。
空域图像增强报告
实验报告实验课程:光电图像处理姓名:学号:实验地点:指导老师:实验时间:一.实验名称:空间图象增强(一)二. 实验目的1. 熟悉和掌握利用matlab 工具进行数字图像的读、写、显示、像素处理等数字图像处理的基本步骤和流程。
2. 熟练掌握各种空间域图像增强的基本原理及方法。
3. 熟悉通过灰度变换方式进行图像增强的基本原理、方法和实现。
4. 熟悉直方图均衡化的基本原理、方法和实现。
三. 实验原理(一)数字图像的灰度变换1、线性灰度变换令原图像灰度范围由[a,b]线性变换后图像灰度范围[c,d],以便于提升原图像的对比度。
线性灰度变换公式如下:()(,),[(,)](,)(,)d f x y b d c g x y f x y a c a f x y b b a cf x y a >⎧⎪-⎪=-+≤≤⎨-⎪<⎪⎩ (1) 其中,f (x,y)为原始图像,灰度范围为[a,b],g(x,y)为增强后的数字图像,灰度范围为[c,d]。
注:实验中[a,b]可由实际图像来确定,[c,d]可视具体情况人为给定。
2、非线性灰度变换(对数变换或幂律变换选作其一)非线性拉伸不是对图像的灰度值进行扩展,而是有选择地对某一灰度范围进行扩展,其他范围的灰度值则可能被压缩。
常用的非线性变换:对数变换和指数变换。
即对数变换公式为:()(,)log 1(,)g x y c f x y =+幂律(伽马)变换为:(,)(,)g x y cf x y γ=(二)直方图处理对图像2种定义下的直方图统计统计,并分别画出两种定义下的直方图。
直方图均衡化主要用于增强动态范围偏小的图像的反差。
该方法的基本思想是把原始的直方图变换为均匀分布的形状,这样就增加了像素灰度值的动态范围,从而达到增强图像整体对比度的效果。
四. 实验步骤(一)数字图像的灰度变换1、线性灰度变换1)读取一幅对比度低的灰度图像并显示。
2)以m 文件形式编写matlab 代码,实现数字图像的灰度范围由[a,b]到[c,d]的线性拉伸,以便于提升原图像的对比度。
医学图像处理_徐州医科大学中国大学mooc课后章节答案期末考试题库2023年
医学图像处理_徐州医科大学中国大学mooc课后章节答案期末考试题库2023年1.下图中第一幅和第二幅图像为待处理图像,第三幅图像为处理后图像,结合三幅图像请判断这是哪种图像处理技术()。
【图片】参考答案:图像配准2.图像的灰度分辨率是由( ) 数决定。
参考答案:灰度级3.以下属于MRI设备组成部分的是()。
参考答案:计算机系统_射频系统_主磁体_梯度场系统4.以下属于医学图像处理的应用范围的是()。
参考答案:计算机辅助诊断_虚拟内窥镜_改善图像质量_手术导航5.以下属于早期医学图像处理技术的是()。
参考答案:图像平滑_直方图均衡化_图像锐化_线性变换6.关于边缘检测算子说法错误的是()。
参考答案:Soble算子是先进行高斯滤波然后拉普拉斯算子边缘检测7.以下哪种图像处理技术可以去噪()。
参考答案:图像平滑8.()成像技术奠定了现代医学影像学的基础。
参考答案:X射线9.()成像技术是根据生物体磁性核(主要指氢核)在磁场中的表现特性成像的高新技术。
参考答案:MRI10.发射型计算机断层成像简称()。
参考答案:ECT11.关于X射线穿透不同厚度和密度的组织后,其成像说法错误的是()。
参考答案:肋骨的密度高于心脏大血管,所以其X线图像要比心脏大血管白。
12.X射线检查不能观察下列哪些部位的疾病()。
参考答案:脑部13.哪种算法重建得到的图像效果最好?参考答案:二维傅里叶变换法14.关于CT成像的基本原理,以下描述错误的是()。
参考答案:数字矩阵可存储于磁盘,但不能存储于光盘中15.关于双源CT的叙述正确的是()。
参考答案:双源CT能够帮助分辨肾结石的成分16.CT成像技术中用到的图像处理技术是()。
参考答案:图像重建17.以下哪些成像方式是利用X射线进行成像的()。
参考答案:DR_CR_CTA18.以下属于功能磁共振成像的是()。
参考答案:PWI_DWI_DTI_MRS19.关于CT描述正确的是()。
参考答案:CT的横断面图像需要计算机计算重建获得_CT图像的获得需要通过多个角度多次成像_CT图像克服了组织前后重叠的干扰,具有很高的密度分辨率_CT和传统X线成像都是利用X射线20.关于数字图像类型说法正确的是()。
图像处理中的图像增强算法
图像处理中的图像增强算法随着科技的不断进步,图像处理技术也得到了极大的发展。
在现代社会中,图像处理技术已经成为了人们日常生活中不可或缺的一部分。
而在图像处理过程中,图像增强算法则是其中十分重要的一部分。
本文将探讨图像增强算法的基本概念、分类以及一些实际应用。
一、图像增强算法的基本概念图像增强算法指的是利用各种数字信号处理技术以及图像处理方法,对原始图像进行处理,达到改善图像质量的目的。
图像增强算法目前已经被广泛应用于军事、医学、航空等众多领域。
图像增强算法的目的是提高图像的对比度、亮度以及清晰度,使得图像更加美观、易于理解。
同时,图像增强算法也可以帮助减少噪声和不良影响,提高图像的质量和识别准确性。
二、图像增强算法的分类根据处理方法的不同,图像增强算法通常可以分为以下几类:1. 空域增强算法空域图像增强算法,是指对目标图像直接在空间域中进行操作的一种方法。
其中最主要的方法是直方图均衡化。
其操作步骤包括对原始图像的像素值进行统计计数,并根据这些数据生成一个新的直方图。
通过直方图的均衡化,可以有效地改善图像的亮度容易发生变化的情况。
2. 频域增强算法另一个常用的图像增强算法是频域图像增强算法。
这种方法主要是利用傅里叶变换,将原始图像转换为频域图像。
通过在频域中对图像进行过滤和处理,可以达到改善图像质量、去除噪声等效果。
其中常用的方法包括高斯滤波、中值滤波以及小波变换等。
3. 空间滤波增强算法空间滤波是一种通用的图像增强算法。
在这种方法中,滤波器根据像素的局部区域进行操作,这样可以直接对原始图像进行处理,而不需要对图像进行任何变换。
其中常用的方法包括均值滤波、中值滤波以及拉普拉斯滤波等。
4. 运动模糊去除算法运动模糊是由于移动物体造成的图像模糊。
运动模糊去除算法的目的是通过对带有运动模糊的图像进行处理,达到去除模糊的效果。
常用的方法包括Wiener滤波和逆滤波。
三、实际应用图像增强算法可以应用于许多不同领域,以下是一些典型的应用场景:1. 军事领域在军事领域中,需要利用红外图像检测识别敌方目标。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(a)椒盐噪声污染的电路板X光图像,(b)用3x3均值去除噪声, (c)用3x3中值滤波器去除噪声
均值,中值,最频值
• 中值滤波器:
– 主要用途:去除噪声 – 计算公式:R = mid {zk | k = 1,2,…,n}
• 最大值滤波器:
– 主要用途:寻找最亮点 – 计算公式:R = max {zk | k = 1,2,…,n}
(2)将模板上系数与模板下对应的像素相乘;
(3)将所有乘积加起来; (4)将和(模板的输出响应)赋给图像中对应模板中心位置的像素。
R k0 s0 k1s1 k8s8
4.5.2 线性平滑滤波器
1、邻域平均
系数都是正的 保持灰度值范围(所有系数之和为1) 例:3 3 模板
1 z M
第四章 空域增强(下)
4.5 线性滤波 4.6 非线性滤波 4.7 局部增强
– 平滑空间滤波 – 锐化空间滤波 – 混合空间增强
技术分类与实现原理
滤波——利用像素本身以及其邻域像素的灰 度关系进行增强的方法。 空域滤波 模板操作
它能减弱或消除图像 中的高频分量,但不 影响低频分量;
空 间 滤 波 器
(1)非线平滑性滤波器-中值滤波器
中值滤波器:是将像素(在中值计算中包括原像素值)邻域内灰 度的中值代替该像素的值。比小尺寸的线性均值滤波器的模糊程 度明显要低。对处理脉冲噪声(椒盐噪声)非常有效。 因此其特点就是:在去除噪声的同时,可以比较好地保留边缘的 锐度和图像的细节。
中值滤波器的基本原理:
同,因此,应根据问题的需要选取合适的模板。 但不管什么样的模板,必须保证全部权系数之 和为单位值,这样可保证输出图像灰度值在许 可范围内,不会产生“溢出”现象。
0.1 0.1 0.1 0.1 0.2 0.1 0.1 0.1 0.1 1/16 1/8 1/16 1/8 1/4 1/8
1/16 1/8 1/16
二 非线性平滑滤波器
非线性平滑滤波器:基于集合的,基于形状的, 基于排序的等。 基于排序的非线性滤波器——基于滤波器包围 的图像区域中像素的排序,统计排序结果来决 定中心像素的输出值。
中值滤波器——用像素邻域内的中间值代替该像素
最大值滤波器——用像素邻域内的最大值代替该像素
最小值滤波器——用像素邻域内的最小值代替该像素
-1 -2 -1 0 0 0 1 2 1
-1 -2 -1
0 0 0
1 2 1
(a)隐形眼镜的光学图像(注意,在边缘处类似时钟4点 和5点处的缺陷,(b)Sobel梯度
原图像
问题:砖墙等图像细节对边缘提取不必要 处理办法:对图像进行平滑处理
|Gx|,x方向上的梯度分 量,水平细节非常清楚
|Gy|,y方向上的梯度分 量,垂直细节非常清楚
d2 f f ( x 1) f ( x 1) 2 f ( x) 2 dx
一、基于一阶微分的图像增强--梯度法 (非线性)
在图像处理中,一阶微分是通过梯度法来实现的。对于 函数f(x,y),其在(x,y)处的梯度是通过一个二维向量来 定义的:
f Gx x f f G y y
均值滤波--积分--平滑 微分--锐化
一、基 础
我们感兴趣的微分的性质是在恒定区域(平 坦段)、突变的开头与结尾(阶梯和斜坡突 变)及沿着灰度级斜坡处的特性。
对于一元函数f(x)的一阶微分定义为一个差值:
df f ( x 1) f ( x) dx
类似地,用差分定义二阶微分:
d2 f df d ( ) / dx 2 dx dx d ( f ( x 1) f ( x)) / dx [ f ( x 1) f ( x)] [ f ( x) f ( x 1)] f ( x 1) f ( x 1) 2 f ( x)
课堂练习
1、4邻域平均法
2、8邻域平均法 3、加权平均法: 用模板M1处理
1 1 2 1 1 9 1 10 2 1 1 2
2 2 2 2
4、中值滤波法: 用模板M2处理
锐化空间滤波器
主要目的:是为了突出图像中的细节或者增强被 模糊了的细节。这种模糊不是由于错误的操作, 而是特殊的图像获取方法的固有影响。
2、加权平均
中心系数大 周围系数小 •用邻域内灰度值及本点灰度 加权值来代替该点灰度值
y
w(-1,-1) w(-1,0) w(-1,1)
f(x,y) x
f(x-1,y-1) f(x-1,y)
w(0,-1) w(0,0)
w(0,1)
w(1,-1) w(1,0) f(y-1,y+1)
w(1,1)
f(x,y-1)
这算法对抑制椒盐噪声比较有效,对保护仅 有微小灰度差的细节及纹理也有效。可见随着邻 域增大,去噪能力增强,但模糊程度也大。
(a)原图像 (b)对(a)加椒盐噪声的图像
(c)3×3邻域平滑 (d) 5×5邻域平滑
(e)3×3超限像素平滑(T=64) (f)5×5超限像素平滑(T=48)
4.5.2 线性平滑滤波器
-1 0 1
-1 0 1
-1 0 1
-1 0 -1 0 -1 0
1 1 1
常用梯度算子- Sobel梯度算子
Sobel梯度算子——3x3的梯度模板 f ≈ |Gx|+|Gy| = |(z7 +2z8 + z9) - (z1 + 2z2 + z3) | +|(z3 +2z6 + z9) - (z1 + 2z4 + z7) | 权值2用于通过增加中心点的重要性而实现某种程度的 平滑效果
梯度计算由两个模板组成,第一个求得 梯度的第一项,第二个求得梯度的第二 项,然后求和,得到梯度。
f [( z9 z5 ) ( z8 z6 ) ]
2 2 1 2
| z9 z5 | | z8 z6 |
1
0
0
-1
0 1 -1 0
常用梯度算子- Prewitt 算子
Prewitt 算子(平均差分) ▽ f ≈ |Gx|+|Gy| = |(z7 +z8 + z9) - (z1 + z2 + z3) | +|(z3 +z6 + z9) - (z1 + z4 + z7) |
f(x,y)
f(x,y+1)
f(x+1,y-1) f(x+1,y) f(x+1,y+1)
R w(1,1) f ( x 1, y 1) w(1,0) f ( x 1, y ) w(0,0) f ( x, y ) w(1,0) f ( x 1, y ) w(1,1) f ( x 1, y 1)
模板的大小由那些即将融入背 景中去的物体尺寸来决定。
【例】设有一幅N×N的图像f(x,y),若平滑图像
为g(x,y),则有
1 g ( x, y ) M
i , jZ
f (i, j )
x,y=0,1,…,M-1; Z为(x,y)邻域内像素坐标的集合; M表示集合z内像素的总数。 →邻域平均法就是将当前像素邻域内各像素的灰 度平均值作为其输出值的去噪方法。
Gx z 6 z5
z1 z4 z7
G y z8 z5
z2 z5 z8 z3 z6 z9
图像的3x3区域 (z是灰度值)和用 来计算标记为z5 的点梯度的掩模, 正如所期望的微 分算子那样,所 有掩模的系数之 和为0.
Roberts交 叉算子
Sobel算子
常用梯度算子- Roberts交叉算子
M 1 i 0
ki si
k4 k5 k6
k3 k0 k7
k2 k1 k8
1 1 1
1 1 1
1 1 1
{图4.5.2}
ab c d e f
(a)大小为500x500像素的 原图像;(b)到(f)用大小为 n=3,5,9,15和35的方形均 值滤波处理的结果。
注意: 大的模板用来从图像中去掉小 的对象;
例:
• 公式: g ( x, y ) 1 • 4-邻域:
M
i , jZ
f (i , j )
• 8-邻域:
4.5.2 线性平滑滤波器
这三种方法都是模板运算
1 1 9 z ( z1 z2 z9 ) zi 9 9 i 1
z1 z2 z3
z4 z5 z6
z7 z8 z9
当滤波中心靠近图像边界时,模板的行或列可能会 位于图像边界之外,这时需要特殊处理。
(1)将模板中心点的移动范围限制在距离图像边界不小于(n1)/2个像素处。 (n*n模板) (2)在图像边界外补充零值像素或者将图像边界像素复制到边 界外。 (3)图像边界不进行处理。
※ 模板不同,中心点或邻域的重要程度也不相
梯度图像|Gx|+|Gy|,水平 和垂直细节都非常清楚
原图像经过5×5的均值 滤波器进行平滑处理
用模板区域内像素的中值,作为结果值 R = mid {zk | k = 1,2,…,nm} 强迫突出的亮点(暗点)更像它周围的值,以消 除孤立的亮点(暗点); 中值滤波器是非线性的;
中值滤波器的工作步骤:
(1) 将模板在图像中漫游,并将模板中心与图像 中某个像素位置重合; (2) 读取模板下各对应像素的灰度值; (3) 将这些灰度值从小到大排成一列; (4) 找出这些值里排在中间的一个; (5) 将这个中间值赋给对应模板中心位置的像素。
• 最小值滤波器:
– 主要用途:寻找最暗点 – 计算公式:R = min {zk | k = 1,2,…,n}