ch5-图象增强2

合集下载

数字图像处理实验报告 实验一 图像增强实验

数字图像处理实验报告 实验一 图像增强实验

实验一图像增强实验一、实验目标:掌握图像增强的算法。

二、实验目的:1. 了解灰度变换增强和空域滤波增强的Matlab实现方法2. 掌握直方图灰度变换方法3. 掌握噪声模拟和图像滤波函数的使用方法三、实验内容:(1)图像的点操作、邻域操作算法。

(2)图像的直方图处理算法。

四、实验设备:1.PIII以上微机; 2.MATLAB6.5;五、实验步骤:(1)读入图像:用matlab函数实现图像读入(可读入Matlab中的标准测试图像)(原始图像)(2)实现图像点操作运算(如gamma校正,对数校正等)(3)实现图像的邻域处理(实现均值滤波,拉普拉斯滤波)(4)实现直方图均衡处理matlab 源程序clear all;clc;f=imread('girl_noise.jpg');figure,imshow(f),title('原始图像');[m,n]=size(f);f0= im2double(f); % 整型转换为double 类f1=f0;std_i=zeros(1,m-2);%灰线处理for i=2:m-1%灰线处理std_i(i-1)=std(f0(i,:));if(std_i(i-1)<0.1)for j=1:mf0(i,j)=(f0(i-1,j)+f0(i+1,j))/2;endendendfigure,imshow(f0),title('滤除灰线后的图像');fz=f0-f1;[r,c]=find(fz~=0);%寻找灰线噪声的位置f2=f0;change=0;count=0;for i=3:m-2%白线处理for j=1:mif(abs(f0(i,j)-f0(i-1,j))>0.2&&abs(f0(i,j)-f0(i+1,j))>0.2) count=count+1;endif(count>n*0.8)count=0;change=1;break;endendif(change==1)for k=1:mf0(i,k)=(f0(i-1,k)+f0(i+1,k))/2;endchange=0;count=0;endendfigure,imshow(f0),title('滤除白线后的图像');fz1=f2-f0;[r1,c1]=find(fz1~=0); %寻找白线噪声的位置fn = medfilt2(f0); %反射对称填充figure, imshow(fn),title('中值滤波后的图像');f0 = im2double(fn); % 整型转换为double 类g =2*f0- imfilter(f0,w4, 'replicate'); % 增强后的图像figure, imshow(g),title('高提升滤波图像(A=2)');图像处理结果六、结果分析从上面结果可以看出,带状噪声处理部分,已经基本将带状噪声去除。

图像增强原理的应用实验报告

图像增强原理的应用实验报告

图像增强原理的应用实验报告1. 引言图像增强是数字图像处理中的一项重要技术,通过改善图像质量,使图像在视觉上更加清晰、鲜明和易于解析。

本实验旨在探究图像增强原理的应用,并对不同的图像增强算法进行评估和比较。

2. 实验方法本实验使用Python编程语言,在Jupyter Notebook环境下进行实验,主要使用了以下几个库: - OpenCV:用于图像的读取和处理。

- NumPy:用于数组和矩阵的处理。

- Matplotlib:用于图像的显示和绘图。

实验步骤如下: 1. 导入所需的库。

2. 读取待处理的图像。

3. 实现不同的图像增强算法,包括直方图均衡化、自适应直方图均衡化等。

4. 比较不同算法的效果,包括图像的对比度、亮度和细节增强等方面。

5. 对实验结果进行分析和总结。

3. 实验结果实验中使用了一张室外风景照片作为待处理图像。

下面列出了不同图像增强算法的实验结果:3.1 直方图均衡化直方图均衡化是一种常用的图像增强算法,通过重新分布图像像素的灰度级来增强图像的对比度。

实验结果显示,直方图均衡化可以有效地增强图像的对比度,使暗部和亮部细节更加清晰。

3.2 自适应直方图均衡化自适应直方图均衡化是对传统直方图均衡化算法的改进,它根据图像局部的统计信息进行直方图均衡化,避免了全局均衡化带来的图像过度增强的问题。

实验结果表明,自适应直方图均衡化能够更好地保留图像的细节,并且对于不均匀光照的图像效果更好。

3.3 其他图像增强算法除了直方图均衡化和自适应直方图均衡化,还有许多其他图像增强算法可以应用于不同的图像处理任务,如图像去噪、边缘增强等。

这些算法的实验结果因具体应用场景而异,需要根据实际需要进行选择和评估。

4. 分析与讨论根据实验结果,可以看出不同的图像增强算法对图像的处理效果有所不同。

直方图均衡化能够提高图像的对比度,但对于光照不均匀的图像可能产生过度增强的效果。

自适应直方图均衡化通过局部统计信息进行直方图均衡化,能够更好地保留图像的细节。

图像增强实验报告

图像增强实验报告

图像增强实验报告图像增强实验报告引言:图像增强是数字图像处理中的重要技术之一,它可以通过改变图像的亮度、对比度、色彩等参数,使图像更加清晰、细节更加突出。

本实验旨在探究不同图像增强方法对图像质量的影响,并比较它们的效果。

一、实验目的通过实验比较不同的图像增强方法,包括直方图均衡化、拉普拉斯算子增强、灰度变换等,对图像质量的影响,了解各种方法的优缺点,为实际应用提供参考。

二、实验步骤1. 实验准备:准备一组包含不同场景、不同光照条件下的图像样本,以及实验所需的图像处理软件。

2. 直方图均衡化:将图像的直方图进行均衡化,使得图像的像素值分布更加均匀,从而提高图像的对比度和亮度。

3. 拉普拉斯算子增强:使用拉普拉斯算子对图像进行边缘增强,突出图像的细节和纹理。

4. 灰度变换:通过调整图像的灰度级别,改变图像的亮度和对比度,使图像更加清晰明亮。

5. 实验结果分析:对比不同图像增强方法处理后的图像,分析它们在视觉效果上的差异,并根据实验结果评估各种方法的优劣。

三、实验结果与讨论在本次实验中,我们选择了一张室内拍摄的暗淡图像作为样本进行增强处理。

首先,我们对该图像进行了直方图均衡化处理。

结果显示,通过直方图均衡化,图像的亮度和对比度得到了明显的提升,细节也更加清晰可见。

然而,由于直方图均衡化是全局处理,可能会导致图像的局部细节过于突出,从而影响整体视觉效果。

接下来,我们采用了拉普拉斯算子增强方法。

通过对图像进行边缘增强,图像的纹理和细节得到了突出展示。

然而,拉普拉斯算子增强也存在一定的局限性,对于噪声较多的图像,可能会导致边缘增强过程中出现伪影和锯齿现象。

最后,我们尝试了灰度变换方法。

通过调整图像的灰度级别,我们改变了图像的亮度和对比度,使图像的细节更加突出。

与直方图均衡化相比,灰度变换方法更加灵活,可以根据实际需求对图像进行个性化的调整。

综合对比三种图像增强方法的实验结果,我们可以得出以下结论:直方图均衡化适用于对整体亮度和对比度进行提升的场景;拉普拉斯算子增强适用于突出图像的边缘和纹理;灰度变换方法可以根据实际需求对图像进行个性化调整。

实验四 图像增强

实验四 图像增强

信息工程学院实验报告课程名称:数字图像处理Array实验项目名称:实验四图像增强实验时间:班级:姓名:学号:一、实验目的1.了解图像增强的目的及意义,加深对图像增强的感性认识,巩固所学理论知识。

2. 掌握图像空域增强算法的基本原理。

3. 掌握图像空域增强的实际应用及MATLAB实现。

4. 掌握频域滤波的概念及方法。

5. 熟练掌握频域空间的各类滤波器。

6.掌握怎样利用傅立叶变换进行频域滤波。

7. 掌握图像频域增强增强的实际应用及MATLAB实现。

二、实验步骤及结果分析1. 基于幂次变换的图像增强程序代码:clear all;close all;I{1}=double(imread('fig534b.tif'));I{1}=I{1}/255;figure,subplot(2,4,1);imshow(I{1},[]);hold onI{2}=double(imread('room.tif'));I{2}=I{2}/255;subplot(2,4,5);imshow(I{2},[]);hold onfor m=1:2Index=0;for lemta=[0.5 5]Index=Index+1;F{m}{Index}=I{m}.^lemta;subplot(2,4,(m-1)*4+Index+1),imshow(F{m}{Index},[])endend执行结果:图1 幂次变换增强结果实验结果分析:由实验结果可知,当r<1时,黑色区域被扩展,变的清晰;当r>1时,黑色区域被压缩,变的几乎不可见。

2.直方图规定化处理程序代码:clear allclcclose all%0.读图像I=double(imread('lena.tiff'));subplot(2,4,1);imshow(I,[]);title('原图')N=32;Hist_image=hist(I(:),N);Hist_image=Hist_image/sum(Hist_image);Hist_image_cumulation=cumsum(Hist_image);%累计直方图subplot(245);stem(0:N-1,Hist_image);title('原直方图');%1.设计目标直方图Index=0:N-1;%正态分布直方图Hist{1}=exp(-(Index-N/2).^2/N);Hist{1}=Hist{1}/sum(Hist{1});Hist_cumulation{1}=cumsum(Hist{1});subplot(242);stem([0:N-1],Hist{1});title('规定化直方图1');%倒三角形状直方图Hist{2}=abs(2*N-1-2*Index);Hist{2}=Hist{2}/sum(Hist{2});Hist_cumulation{2}=cumsum(Hist{2});subplot(246);stem(0:N-1,Hist{2});title('规定化直方图2');%2. 规定化处理Project{1}=zeros(N);Project{2}=zeros(N);Hist_result{1}=zeros(N);Hist_result{2}=zeros(N);for m=1:2Image=I;%SML处理(SML,Single Mapping Law单映射规则for k=1:NTemp=abs(Hist_image_cumulation(k)-Hist_cumulation{m});[Temp1,Project{m}(k)]=min(Temp);end%2.2 变换后直方图for k=1:NTemp=find(Project{m}==k);if isempty(Temp)Hist_result{m}(k)=0;elseHist_result{m}(k)=sum(Hist_image(T emp));endendsubplot(2,4,(m-1)*4+3);stem(0:N-1,Hist_result{m}); title(['变换后的直方图',num2str(m)]);%2.3结果图Step=256/N;for K=1:NIndex=find(I>=Step*(k-1)&I<Step*k) ;Image(Index)=Project{m}(k);endsubplot(2,4,(m-1)*4+4),imshow(Imag e,[]);title(['变换后的结果图',num2str(m)]);end执行结果:原图规定化直方图2变换后的直方图1变换后的结果图1变换后的直方图2变换后的结果图2图2 直方图规定化实验结果分析:由实验结果可知,采用直方图规定化技术后,原图的直方图逼近规定化的直方图,从而有相应的变换后的结果图1和变换后的结果图2。

第四章3遥感图像处理图像增强

第四章3遥感图像处理图像增强

5.遥感图像多光谱变换(Ⅰ)——主成分分析(K—L变换)
② 就变换后的新波段主分量而言,K—L变换后的 新波段主分量包括的信息量不同,呈逐渐减少趋 势。其中,第一主分量集中了最大的信息量,常 常占80%以上,第二、第三主分量的信息量依次 快速递减,到第n分量信息几乎为0。由于K—L变 换对不相关的噪声没有影响,所以信息减少时, 便突出了噪声,最后的分量几乎全是噪声。所以 这种变换又可分离出噪声。
基于上述特点,在遥感数据处理时,常常用K— L变换作数据分析前的预处理(数据压缩和图像增
强)。举例P125
6.遥感图像多光谱变换(Ⅱ)——缨帽变换(K—T变换)
(1)K—T变换是Kauth—Thomas变换的简称,这种变换也是 一种线性组合变换,其变换公式为:Y=BX 这里X为变换前的多光谱空间的像元矢量,y为变换后的 新坐标空间的像元矢量,B为变换矩阵。这也是一种坐标 空间发生旋转的线性变换,但旋转后的坐标轴不是指向主 成分方向,而是指向了与地面景物有密切关系的方向。 1984年,Crist和Cicone提出TM数据在K—T变换时的B值: P126 在此,矩阵为6X6,主要针对TM的1至5和第7波段,低分 辨率的热红外(第6波段)波段不予考虑。
1.遥感图像增强(工)——对比度变化1
非线性变换
直方图均衡化(histogram equalization):把原图像的直方 图变换为灰度值频率固定的直方图,使变换后的亮度级 分布均匀,图像中等亮度区的对比度得到扩展,相应原 图像中两端亮度区的对比度相对压缩。
1.遥感图像增强(工)——对比度变化1
MN
r(i, j) (m, n)t(m, n) m1 n1
将计算结果放在窗口中心的像元位置,成为新像元的灰度 值。然后活动窗口向右移动一个像元,再做同样的运算。 P117说明

医学影像处理中的图像增强算法使用技巧分享

医学影像处理中的图像增强算法使用技巧分享

医学影像处理中的图像增强算法使用技巧分享图像增强是医学影像处理中的重要任务之一,它旨在改善图像的质量,使医生能够更准确地诊断和治疗疾病。

在医学影像处理领域,图像增强算法扮演着关键角色,它们能够增强图像的对比度、清晰度和边缘特征,从而提供更有用的信息。

在本文中,我们将分享一些医学影像处理中的图像增强算法使用技巧,帮助读者在实践中获得更好的结果。

1. 直方图均衡化(Histogram Equalization)直方图均衡化是一种简单却有效的图像增强方法,它通过重新分布图像像素的灰度级来增强图像的对比度。

在医学影像处理中,直方图均衡化可以帮助凸显影像中的重要结构和特征。

使用该算法时,需要考虑到不同图像具有不同的亮度分布特点,因此可能需要自适应的直方图均衡化算法来应对不同场景下的图像增强需求。

2. 噪声去除滤波器(Noise Removal Filters)噪声是医学影像处理中常见的问题之一,它会影响图像的质量和对比度。

为了去除噪声并增强图像,可以使用各种滤波器,如中值滤波器、高斯滤波器和均值滤波器。

中值滤波器可以有效地去除脉冲噪声,而高斯滤波器和均值滤波器则可以平滑图像并减少高频噪声。

根据图像的性质和需求,选择适当的滤波器非常关键。

3. 边缘增强(Edge Enhancement)边缘增强是一种用于增强图像边缘特征的方法,它可以使医生更容易地检测和分析图像中的病灶和结构。

在医学影像处理中,常用的边缘增强算法包括Laplacian增强、Sobel增强和Canny边缘检测。

这些算法能够突出显示图像中的边缘信息,并减少噪声的干扰。

然而,在使用边缘增强算法时,需要注意避免过度增强图像,以免造成误诊。

4. 对比度增强(Contrast Enhancement)对比度增强是一种改善图像对比度的方法,它可以使图像中的细节更加清晰可见。

在医学影像处理中,常见的对比度增强算法包括直方图拉伸、伽马校正和局部对比度增强。

直方图拉伸可以通过拉伸图像的灰度级范围来改善图像的对比度。

图像处理技术简介

图像处理技术简介图像处理技术是关于图像处理的一系列技术的总称,其包含了许多不同的研究方向。

目前,其主要的相关研究内容可分为如下一些领域:1.图像增强:目的使图像中不突出,或不清楚的部分被增强,对灰度图是调整其部分的亮度;对彩色图是调整其相应分量的颜色。

如:对比度增强、灰度拉伸、直方图修正、图像平滑、图像锐化、图像滤波、同态滤波(f(x,y)-ln-fft-H(u,v)-fft-1-exp-g(x,y));γ校正、彩色增强(伪彩色处理、假彩色处理)等。

(见教材)2.图像变换:包括空间域变换(如:对数极坐标变换、randon变换、hough变换)、频域变换、彩色变换(RGB-HSV-CMY-NTSC-YCbCr-HSI),主要是频域变换:常用的正交变换有DFT,DCT,DWT,KLT(PCA),DHT(Walsh变换),斜变换等。

目的使图像在通常情况下难以显示的特征变得突出。

(见教材)A=imread('');[ca,ch,cv,cd]=dwt2(double(A), 'sym4');subplot(221),imshow(ca,[]),ti tle('低频分量')subplot(222),imshow(ch,[]),ti tle('水平分量')subplot(223),imshow(cv,[]),ti tle('垂直分量')subplot(224),imshow(cd,[]),ti tle('对角线分量')3.图像分割:依据图像特征将其具有不同含义的区域区分开来:主要分:①利用灰度统计信息的分割(直方图阈值、分水岭、基于云模型)、②利用区域或光谱信息的分割(区域分裂合并-四叉树方法)、纹理分割法、多光谱分割法、形态学法等。

③利用边缘检测方法:微分边缘检测(edgedemo),snake模型边缘检测,曲面拟合边缘检测,据统计现有百余种边缘检测方法。

图像处理中的图像增强方法对比与分析

图像处理中的图像增强方法对比与分析导语:在图像处理领域中,图像增强是一个重要的技术,用于改善图像的质量和清晰度。

随着计算机视觉和机器学习的发展,各种图像增强方法被提出和应用于不同领域,如医学影像、卫星图像等。

本文将对几种常见的图像增强方法进行对比与分析,包括直方图均衡化、灰度拉伸、滤波和深度学习。

一、直方图均衡化直方图均衡化是一种通过调整图像的像素灰度分布来增强图像对比度和亮度的方法。

该方法基于直方图的统计特性,可以将原始图像的像素值重新映射到更广泛的范围内,以获得更丰富的灰度级。

直方图均衡化对均匀分布和低对比度的图像效果较好,但对于具有极大动态范围和特定区域灰度差异的图像效果可能不理想。

并且,它也容易产生过度增强的效果,导致图像细节丢失。

二、灰度拉伸灰度拉伸是一种通过重新分配图像的像素灰度级以增加图像对比度的方法。

它基于简单的线性变换,将图像的最低灰度级映射到最小灰度值,将最高灰度级映射到最大灰度值,而中间的灰度级按比例进行映射。

灰度拉伸适用于具有低对比度的图像,可以有效增强图像的细节和边缘。

然而,灰度拉伸方法需要手动选择合适的灰度级范围,并且无法处理非线性关系和部分区域的对比度差异。

三、滤波滤波是一种基于图像频谱的增强方法,通过去除图像中的噪声和模糊以提高图像质量。

滤波方法包括低通滤波和高通滤波。

低通滤波可以平滑图像并去除高频噪声,常用的滤波器包括均值滤波和高斯滤波。

高通滤波可以增强图像的边缘和细节,常用的滤波器包括拉普拉斯滤波和Sobel滤波器。

滤波方法可以较好地增强图像的细节和对比度,但也可能导致图像的细节损失和边缘模糊。

四、深度学习深度学习是一种基于人工神经网络的图像增强方法,它通过训练模型学习图像的特征和映射关系,以生成更高质量的图像。

深度学习方法可以根据不同任务和需求进行适应性调整和优化,具有较强的非线性建模和适应能力。

随着深度学习算法的不断发展和硬件计算能力的提升,该方法在图像增强方面取得了许多重要的突破。

几种数字图像增强算法的比较


N n o g U v t . a t n 2 6 1 . hi a a t n nier y N n o g si 2 0 9C n )
【A s r c Ac o b t a t1 c rdi t t e ch r t ng o h a ac eri t cs of g ay i ag si r m e. i ad pt hi t g m t o s o ra eq al z u i ati n f t ri g an s r ni r ma e r e i g o , ii e n d ha pe ng fo i g p oc ss n
维普资讯
20 0 8年 第 5期 第3 0卷 总第 1 7 6 期
S R E R S R T N P S V I F O OI E T A A P T I R E A O O C M T S O C T N O AI O E R T N M D I ON 3R EV
2 图像 平 滑 . 2
。 , f,1 2 1 √ “ f+I 『厂 j i ) ) , + } I ,
G , ,一 ( 1+tlil)f,+ () [ 川兰 fi , l f +,一 ( l 3 ) +j +( i j
像平滑、图像滤波 、图像 锐化 等 。 本文主要采用直 方图均衡 、
平滑、梯度锐化 方法对 图像进行 处理 ,通过对处理 结果进行 比较 ,得出各算法 的适用范 围。
2图像增强算法基本理论
21 直 方 图 均衡 .
图像 锐化 一般有两种 方法 :一种是微 分锐化法 ,另一种
是高通 滤波法 。本文主要采 用微分锐化法 中的梯度锐化来对
处理 ,由实验 结果对比得 出 3种不 同的增强算 法分 别适 用的范围。

实验二 遥感图像增强—对比度变化

实验二遥感图像增强—对比度变化
1.本次实验的目的和要求
1)认识遥感图像的基本结构,了解数字图像;
2)学习掌握图像直方图变化与图像亮度变化的关系;
3)掌握图像线性拉伸的方法和过程。

2.实验内容或原理
遥感图像可以表示为数字图像,即表示为f(x,y),它是以有序的数字反映地物或景观反射或发射电磁波的特性及其变化。

通过对数字图像的处理和分析,可判别出地物的属性及其分布。

图像增强的目的是改善图像显示的质量,以利于图像信息的提取和识别。

在方法上是通过突出重要信息,去除不重要或不必要信息来实现的。

可以通过增强数字图像的直方图,进行像元亮度值之间的数字运算或数字变换达到图像增强的目的。

3.需要的仪器或试剂等
电脑和CAI软件或photoshop。

4.实验步骤
操作实习CAI,进行图像拉伸
1)从实习CAI主界面进入“遥感图像处理”系统;
2)在菜单上选择处理>增强>拉伸,进入“拉伸”对话框;
3)单击关于本例按钮,阅读关于本操作的介绍;
4)单击操作模拟按钮,进入操作界面,双击界面中的输入图像框,输入图像名为B-Stren,双击输出图像框,输出图像名为A-Stren,选取线性拉伸类型,标题为“线性拉伸”,其他值保留为缺省值。

点击确定,得到图像A-Stren。

5.实验结果
请写出拉伸前后的不同点.。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
减少或消除图象噪声,以改善视觉效果; 去掉干扰信号,以便于图象识别与处理等。 方法: 常使用的两种点处理方法: 均值滤波 中值滤波 简单有效
2.均值滤波
(1) 方法: 用某点邻域的灰度平均值来代替该点的灰度值;
系数都是正的;所有系数之和为1. 如:等权值3*3模板, 输出 f(i,j)可由下面计算公式得到
1 1 1 1 1 0 1 8 1 1 1
均值滤波的频域分析
f (i , j )
m M n M

M
M
g (i m, j n)h( m, n) g(i , j )* h(i , j )
. F (u, v ) G(u, v )* H (u, v )
3 中值滤波
(1) 离散序列中值的定义
设有序列 x1 , x2 , , x n , 按由小到大的顺序排列为:
k1 k 2 k n ,
则该序列的中值为:
; k n 2 y Med ( x1 , x2 , , xn ) 1 ( k n k n ); 1 2 2 2
第三节 图像平滑(1)
邻域:在一定意义下,与该像素相邻的像素的集合
O
O O O O O
O O
O O O O O
O O O O O O O O O O O
O O
O
O
O O
O O O O
*
*
O O
*
O
*
O
O O
3×3邻域
5 × 5邻域
4邻域
4邻域
均值滤波和中值滤波的基本思想都是将某个 点的象素其邻域的所有象素的某个统计值来代替 滤波后的该点象素。
(2) 均值滤波过程演示
以 3×3模板为例 , 均值滤波的算法为:
原始图象 g(i,j)
1 3 3 18 4 5 8 0 10 1
滤波后的图象 f(i,j)
1 (1 3 4 3 18 5 5 4 24) 9 7 7
1 (3 4 8 18 5 0 4 24 6) 9 8 8
卷积模板为大小为(2M+1)×(2M+1),
g(i , j )* h(i , j )
h(i,j)为邻域模板内对应点加的权系数。 如:一个等权值的 3×3卷积模板为:
1 1 1 1 h 1 1 1 9 1 1 1
(2)原理:
若图像满足: (1)由许多灰度级相近(恒定)的小块组成; (2)噪声信号η是加性噪声,均值为0,方差为σ2, 且与图像不相关的白噪声。
均值滤波及其改进算法
简单均值滤波法: 1 g ( x, y) Sf (m, n), S是( x, y)的邻域 M ( m,n )
加权均值滤波法:
g ( x, y)
( m,n )S

( m, n )
f (m, n), 其中
( m,n )S

( m, n )
1, ( m,n) 0
(4)图片处理结果演示 2:
原始图象
3×3中值滤波
7×7中值滤波
从以上演示可以看出,中 值滤波对椒盐噪声比对高 斯白噪声效果更好。
高斯白噪声污染后图象
▓中值滤波的重要特性
(1)对离散阶跃信号和斜升(或斜降)信号不产生影响;
▓中值滤波的重要特性
(2)连续个数小于窗口宽度一半的离散脉冲将被滤除;
窗宽L=5
1 1 1 1 以模板 1 2 1 为例,计算其传递函数 : 10 1 1 1
FFT
均值滤波的频域分析
ux vy H ( u, v ) h( x , y )exp( j 2 ) N x0 y0
N 1 N 1
ux vy h( x , y )exp( j 2 ) N x 1 y 1
噪声及受不同噪声污染的图片效果显示
怎么从图象中去掉噪声?
f(i,j) + n(i,j) = g(i,j)

f ( i, j )
^Байду номын сангаас
去噪处理
由于噪声信号的随机性,一般很难将噪声完全去掉。 因此,问题变成:
如何从g(i,j)中得到对f(i,j)的最好估计 fˆ (i, j ) ?
(3)图象平滑
目的:
(5) 中值滤波优缺点总结:
优点:
对椒盐噪声的抑止效果显著 ; 在滤去噪声的同时,能保留边缘信息。 缺点: 在计算窗口内中值时,需要进行排序,该操作 非常耗费机器时间,特别在滤波窗口增大时。
对高斯白噪声效果较差。
4 总结
噪声类型 滤波类型
边缘模糊 程度 高斯白噪声 椒盐噪声
较严重 很小
图象边缘变
模糊
椒盐噪声污染后图象
7×7窗口均值 滤波后的图象
图片处理结果演示 2:
原始图象
3×3 窗口均值滤波
7×7 窗口均值滤波
可以看出,均值滤波对高 斯白噪声的滤波效果要比 对椒盐噪声的效果好!
高斯白噪声污染的图象
(4 )均值滤波的优缺点总结:
优点: 实现简单; 对高斯白噪声很有效。 缺点: 随着滤波窗口的增大,会使图象边缘模糊, 而图象的边缘往往是一类有效的信息; 对椒盐噪声效果不好。
7 13 11 8 13 12 7 7 12
5
3 1
4
45 3
24
6 4
6
12 5
7
2 42
滤波后的图象 f(i,j)的边界可直接由f(i,j) =g(i,j), 或者由f(i,j)的一个邻域点象素 代替。
(3) 图片处理结果演示 1:
3×3窗口 均值滤波 后的图象
原始图象
仍然包含很多噪声 信号!
其中n(i,j)是独立于f(i,j)的随机噪声值。
图象噪声
常见噪声模型有: 椒盐噪声(Salt-Pepper Impulsive Noise) 受噪声干扰的图像像素以50%的相同概率等于 图像灰度的最大或最小的可能取值 随机值脉冲噪声 受噪声干扰图像点取值均匀分布于图像灰度的 最大与最小可能取值之间。 高斯白噪声 噪声在整个平面的概率密度函数为一维正态分 布(高斯分布)。
(3)中值滤波算法实现演示:
以 3×3的滤波窗口为例 , 中值滤波算法为:
原始图象 g(i,j)
1 3 5 3 1 3 18 4 45 3 4 5 24 6 4 8 0 6 12 5 10 1 7 2 42
滤波后图象 f(i,j)
1, 3, 3, 4, 4 5, 5, 18, 24 0, 3, 4, 4, 5 6, 8, 18, 24 5,
2
n(i,j)为二维随机变量,一般有:E ( n ) ; D( n)
图象噪声
f(i, j) --原始图像中位于(i, j)位置的灰度值, g(i, j) --噪声图像中位于(i, j)位置的灰度值 则对于一个噪声概率为pn的噪声图像,有:
f ( i , j ), g( i , j ) n ( i , j ), 1 pn pn
第三节 图像平滑
目的: 去除或衰减图像中噪声和假轮廓;
图像平滑是一种图像邻域操作. 非递归邻域操作可用函数φ表示为: g(x,y)=φ[x,y,f(x’,y’):(x’,y’)∈N(x,y)]
其中N(x,y)是以(x,y)为中心的某邻域象素集合, f(x’,y’)是集合内象素灰度值,g(x,y)是处理结果图像。 图像平滑方法有空域法和频域法两大类。
1 1 1 1 34 1 1 1 2 2 2 1 1 2 2 2 1 1 1 2 1 2 1 2 1 1 1
1 2 1 1 2 4 2 16 1 2 1
1 1 1 1 1 2 1 10 1 1 1
4 5 4 5 6 6
5
6
6
滤波后的图象 f(i,j)的边界可直接由f(i,j) =g(i,j), 或者由f(i,j)的一个领域点象素代替。
(4)图片处理结果演示 1
Wonderful!
3×3 中值滤波后 的图象
原始图象
中值滤波对消除脉冲椒盐噪声非 常有效,而且不会显著模糊对图 象边缘信息。
椒盐白噪声污染后的图象
第三节 图像平滑(2)
(1) 问题的引入
哇,真漂亮!
图象受噪声污 染,图象质量 下降。
(2)图象噪声
什么是图象噪声?
图象在生成、传输和数字化的过程中,常常会引入一些随机误 差,导致图象质量下降。这种使图象质量下降的随机误差称为 图象噪声。
=
g( i , j )
+
f ( i, j )
=
+
n( i , j )
mi 1 n j 1
1 f (i , j ) 1 g (m, n) 3 3 mi
n j 1
设g(i,j)为受噪声污染的图象; M 为正整数,则平滑后 的图象 f(i,j) 其计算公式,可以写成卷积的形式:
f (i , j )
m M n M

M
M
g (i m, j n)h( m, n)
计算量
均值滤波 效果较好 效果较差 中值滤波 效果较差
很好
小 大
思考:
1. 对均值滤波有什么改进算法,可以既有效抑止 噪声,又不造成严重的边缘模糊? 2. 从频域考虑,均值滤波的幅频特性响应曲线怎 么计算?是高通滤波器还是低通滤波器? 3. 中值滤波有没有改进算法?中值滤波窗口的大小 对滤波效果有何影响?
阈值均值滤波法:
1 1 f (m, n) | f ( x, y ) M M g ( x, y ) ( m ,n )S f ( x, y ) 其它 S是( x, y )的邻域,T是所选的阈值
相关文档
最新文档