数字图像处理论文,图像去噪
人工智能图像处理中的图像去噪技术研究

人工智能图像处理中的图像去噪技术研究人工智能(AI)技术的快速发展,使得图像处理技术的提升呈现出了巨大的潜力。
图像去噪作为图像处理领域中的一个重要问题,近年来在人工智能图像处理中得到广泛研究和应用。
本文将对人工智能图像处理中的图像去噪技术进行研究。
图像去噪是指将噪声(例如噪声点、条纹、模糊等)从图像中去除的过程。
传统的图像去噪方法主要是基于滤波器的方法,根据图像的特性进行滤波处理。
然而,这些方法在处理复杂的噪声和图像时,存在一些局限性。
因此,越来越多的研究者将目光投向了人工智能图像处理中的图像去噪技术。
人工智能图像去噪技术的研究主要分为两个方向:传统方法与深度学习方法。
传统方法主要包括基于统计学的方法和基于变分模型的方法。
基于统计学的方法通过对图像的统计属性建模,然后通过估计噪声的统计分布来去除噪声。
这种方法能够去除一定程度上的噪声,但对于复杂的噪声还存在一定的局限性。
基于变分模型的方法则通过建立图像的变分模型,通过最小化模型中的能量函数来去除噪声。
这种方法可以较好地去除噪声,但计算复杂度较高。
与传统方法相比,深度学习方法在图像去噪问题上表现出了很大的优势。
深度学习方法通过使用卷积神经网络(CNN)或其他深度学习模型,利用大量的标记图像数据学习图像的噪声特征和去噪模式。
然后,利用所学到的模型对新的图像进行去噪处理。
这种方法不仅能够去除多种类型的噪声,而且能够提高图像的整体质量和细节保留能力。
近年来,很多基于深度学习的图像去噪模型被提出,例如普通卷积神经网络(CNN)、残差网络(ResNet)等。
这些模型在处理各种类型的图像噪声时,表现出了卓越的性能。
同时,通过引入自适应损失函数和生成对抗网络(GAN)等技术,可以进一步提高去噪效果。
例如,自适应损失函数可以根据不同的训练阶段调整损失函数的权重,以提高模型的稳定性和鲁棒性。
生成对抗网络可以通过生成真实样本的对抗过程,从而提高去噪模型的泛化能力。
除了深度学习方法,一些研究者还尝试将传统方法与深度学习方法相结合,以获得更好的图像去噪效果。
图像处理中的去噪算法改进研究

图像处理中的去噪算法改进研究摘要:图像去噪是图像处理领域的一个重要研究方向,旨在减少或消除图像中的噪声,提高图像质量和视觉效果。
本文将重点关注图像处理中的去噪算法改进研究,介绍了常见的去噪算法及其原理,并提出了一种基于深度学习的改进方法,展望了未来可能的研究方向。
1. 引言图像去噪是数字图像处理中的一个重要任务,广泛应用于计算机视觉、图像分析、模式识别等领域。
随着噪声对图像质量和视觉效果的影响越来越受关注,人们对去噪算法的研究也日益深入。
目前,已经有许多经典的去噪算法被提出,如均值滤波、中值滤波、小波变换等。
然而,这些传统方法在一些特定情况下存在一定的局限性,因此,改进已有的去噪算法成为了一个重要的研究方向。
2. 常见的去噪算法2.1 均值滤波均值滤波是最简单的一种去噪方法,其原理是用中心像素周围邻域像素的平均值来替代中心像素的灰度值。
该方法可以有效降低高斯噪声的影响,但对噪声较强的图像效果不佳。
2.2 中值滤波中值滤波是一种基于排序统计的去噪算法,它将中心像素的灰度值替换为邻域像素灰度值的中值。
相比于均值滤波,中值滤波能够更好地保护图像的边缘信息,对椒盐噪声和激光斑点噪声等有较好的效果。
2.3 小波变换小波变换是一种基于多尺度分析的信号处理方法,能够将图像分解为不同尺度的频带,并对每个频带进行去噪处理。
小波变换具有良好的噪声抑制效果,但其计算复杂度较高。
3. 基于深度学习的去噪算法改进深度学习在图像处理领域表现出了强大的能力,因此将其应用于去噪算法改进成为了近年来的研究热点。
通过利用深度卷积神经网络对图像进行训练和学习,可以获取更复杂、更准确的图像去噪模型。
3.1 深度残差网络深度残差网络(Deep Residual Network,简称ResNet)是一种经典的深度学习模型,可以有效解决深度网络退化的问题。
在图像去噪领域,通过将残差块应用于去噪网络中,可以提高去噪算法的性能。
3.2 生成对抗网络生成对抗网络(Generative Adversarial Networks,简称GAN)由生成器网络和判别器网络组成,可以在去除噪声的同时保留更多的图像细节和纹理信息。
数字图像处理及工程应用第6章 图像去噪

2020/7/29
Digital Image Processing
第20页
第6章 图像去噪
1、理想低通滤波器(ILPF)
理想低通滤波器的传递函数定义为:
理想低通滤波器的传递函数曲线及其三维透视图如图下所示。
2020/7/29
Digital Image Processing
(2)阈值平均法
2020/7/29
Digital Image Processing
第7页
第6章 图像去噪
计算公式:
式中,T是事先设定的阈值。当某些点的灰度 值与各邻点灰度的均值差别大于阈值T时,它必然 是噪声点,则取其邻域平均值作为该点的灰度值; 否则保留原灰度值不变。
(3)模板平滑法 邻域平均法是通过邻域操作完成的,实现的方
(3)按噪声幅度的分布形状(概率密度函数)分类
高斯噪声、椒盐(脉冲)噪声、 瑞利噪声、指数分 布噪声等。
2020/7/29
Digital Image Processing
第2页
Digital Image Processing
Digital Image Processing
第6章 图像去噪
6.2 空域去噪法
(3) 将所有乘积求和;
(4) 把求和的结果赋给图像中与模板中心重合的像 素。
2020/7/29
Digital Image Processing
第11页
第6章 图像去噪
一些常用的平滑模板: 3×3 Box模板:
高斯模板:
4-邻域加权平均模板:
8-邻域加权平均模板:
2020/7/29
Digital Image Processing
数字影像处理中的去噪和增强技术研究

数字影像处理中的去噪和增强技术研究随着数字图像技术的日益发展,数字影像处理作为其重要分支之一,在科学、医学、工业等领域得到了广泛应用。
然而由于影像的采集过程中存在着噪声对于影像质量的影响,因此数字影像处理中去噪和增强技术的研究变得越来越重要。
本文将介绍数字影像处理中的去噪和增强技术的基本概念、分类以及应用,以期能够对读者有所启示和帮助。
一、数字影像处理中的去噪技术1. 去噪概述数字影像处理中的去噪技术是指采用各种数学和物理方法,将影像中由于各种原因引起的噪声信号部分或全部移除或减弱,从而使得图像更加清晰和真实,更方便于后续处理和分析。
噪声常由多种因素引起,包括采集设备本身的噪声、传输、存储等各个阶段的干扰产生的噪声等。
2. 去噪分类在数字影像处理中,常用到的去噪方法包括线性滤波、非线性滤波、小波变换、降噪自编码等等。
a. 线性滤波线性滤波是数字影像处理中最简单也是最常用的一种去噪方法,通常采用低通滤波器或中值滤波器来消除高频噪声,但对于一些高斯噪声等非线性噪声,线性滤波就比较无力。
b. 非线性滤波相对于线性滤波方式,非线性滤波方法具有更强大的去噪能力,主要特点是能够在处理时保留更多的边缘信息。
常用的非线性滤波方法包括中值滤波、均值漂移滤波以及双边滤波等。
c. 小波变换小波变换在数字影像处理中也有广泛应用,用于去除噪声时,其主要思路是将图像先分成若干个小块,然后对每个小块做小波变换处理,最后再按照一定规则重建出去噪后的图像。
小波变换方法在变换过程中可实现对图像非线性噪声的高效抑制和效果优化。
d. 降噪自编码降噪自编码也是数字影像处理中一类比较新的方法,其主要依赖于深度学习和人工神经网络机制,通过训练出去噪神经网络模型,实现图像去噪和增强等应用。
二、数字影像处理中的增强技术1. 增强概述数字影像增强技术指的是通过改变图像的亮度、对比度、颜色等参数等手段,使图像更加清晰鲜明,突出重点,以达到更好的视觉效果。
基于加权稀疏与加权核范数最小化的图像去噪

基于加权稀疏与加权核范数最小化的图像去噪图像去噪是数字图像处理中的一项重要任务,它旨在消除图像中的噪声,以提高图像的质量和清晰度。
随着数字图像处理技术的不断发展,越来越多的方法被提出来解决这一问题。
基于加权稀疏与加权核范数最小化的图像去噪方法受到了研究者们的广泛关注。
本文将介绍和探讨这一种去噪方法的原理、特点及应用。
让我们来了解一下加权稀疏与加权核范数最小化的原理。
加权稀疏是指在稀疏编码中,对每个系数进行加权处理,使得编码后的系数更符合图像的结构特点。
而加权核范数最小化则是通过对图像进行核范数处理,以减小图像中的噪声。
将这两种方法结合起来,可以更好地实现图像的去噪效果。
在去噪过程中,首先对图像进行稀疏编码,然后通过加权核范数最小化方法对编码后的系数进行处理,以达到去除噪声的目的。
这种去噪方法的特点之一是其对稀疏编码和核范数的综合应用,能够更好地去除图像中的噪声,保留图像的细节和结构。
通过对每个系数进行加权处理,可以更好地保留图像的结构特点,避免去噪后的图像过于平滑或失真。
加权核范数最小化方法可以根据图像的特点进行处理,从而更好地去除不同类型的噪声。
这种方法不仅可以用于常见的高斯噪声去除,还可以用于去除椒盐噪声、运动模糊等不同类型的噪声。
除去对基本原理和特点的介绍外,我们也将对这种方法在图像处理领域的应用进行讨论。
图像去噪是数字图像处理的一个重要领域,对很多领域都有着广泛的应用。
在医学影像诊断中,图像的清晰度和质量直接影响医生对病情的判断和诊断。
通过采用加权稀疏与加权核范数最小化方法,可以更好地去除医学影像中的噪声,提高图像的质量和清晰度,从而帮助医生更准确地做出诊断。
图像去噪也被广泛应用于安防监控、航天航空、地质勘探等领域,以提高图像的清晰度和可视化效果。
在实际应用中,加权稀疏与加权核范数最小化方法也存在一些挑战和问题。
这种方法需要对图像进行稀疏编码,因此需要耗费大量的计算资源。
在不同类型的噪声处理中,需要针对不同的噪声类型进行参数设置,这也增加了方法的复杂性。
图像去噪技术及其在图像处理中的应用研究

图像去噪技术及其在图像处理中的应用研究随着数字信息的普及和科技的不断发展,图像处理技术已成为影像处理和传输中不可或缺的一环。
在现实生活中,图像可能经历各种问题,例如噪点、模糊、失真等问题,这些问题会影响到图像的清晰度和识别度。
对于这些问题的解决,图像去噪技术是一种非常实用的方法。
一、图像去噪技术的概念和作用图像去噪技术是一种可以消除噪点、提高图像质量的技术。
通常情况下,噪点会导致图像失真、模糊和清晰度下降,也会影响到人眼对图像的识别。
而通过去噪技术,我们可以去除这些噪点,使图像更加清晰和易于识别。
因此,图像去噪技术已成为图像处理中非常重要的一环。
二、图像去噪技术的原理和方法目前,对于图像去噪技术,已经有很多研究成果和技术手段。
常见的技术手段包括了中值滤波、高斯滤波、小波去噪等。
这些方法都有着不同的原理和特点,具体来说,可以分为以下几种:1.中值滤波中值滤波是其中一种比较简单的方法,并且相对效果比较好。
它的原理是将像素值进行排序,然后选择中间值作为目标像素的值。
通常情况下,这种方法应用于同时包含了高斯和椒盐噪声的情况。
2.高斯滤波高斯滤波是另一种常见的方法,它的原理是用高斯函数来对像素值进行平滑,以达到去除噪点的目的。
该方法主要应用于高斯噪声的情况。
3.小波去噪小波去噪是相对比较高级的一种方法。
基于小波变换的理论,该方法在去除噪点的同时可以保留图像的细节。
通常情况下,该方法适用于噪点比较难以区分的情况。
三、图像去噪技术在实际应用中的意义除了理论研究之外,图像去噪技术在很多实际应用中也扮演着非常重要的角色。
以下是图像去噪技术在部分领域的应用举例:1.视频监控领域在视频监控过程中,噪点往往会影响到图像的清晰度和稳定性。
通过图像去噪技术,可以提高视频监控系统的效率和准确性。
2.电子医疗领域在医疗实践中,精确准确的图像识别和分析是非常重要的。
因此,在医疗图像处理中,图像去噪技术已应用于医疗影像的清洗、放大等多个环节。
图像处理中的图像去噪算法比较研究

图像处理中的图像去噪算法比较研究图像处理是一门研究如何对数字图像进行处理和增强的技术领域。
在数字图像获取或传输过程中,图像常常会受到噪声污染,导致图像质量下降,影响后续的图像分析和应用。
因此,图像去噪算法在图像处理领域中起着重要的作用。
本文将对几种常见的图像去噪算法进行比较研究,包括均值滤波、中值滤波、高斯滤波和小波去噪。
均值滤波是一种简单且广泛应用的线性滤波算法。
其原理是将像素点周围的邻域像素值取平均值作为滤波后的像素值。
均值滤波可以有效去除高斯噪声,但在去除其他类型的噪声时效果相对较差,同时也会导致图像细节模糊。
中值滤波是一种非线性滤波算法,它将像素点周围的邻域像素值进行排序,并选择中值作为滤波后的像素值。
相较于均值滤波,中值滤波可以更好地保留图像细节,并能较好地去除椒盐噪声等异常像素点。
然而,中值滤波对于连续的噪声或者噪声边缘模糊的图像效果不佳。
高斯滤波是一种基于图像模糊理论的线性滤波算法,其核心思想是将图像与一个服从高斯分布的卷积核进行卷积操作。
高斯滤波可以有效平滑图像并降低噪声的影响,但同时也会导致图像细节模糊。
小波去噪是一种基于小波变换的非线性图像去噪算法。
小波变换将图像分解成多个尺度和频率的小波系数,对应不同的细节信息。
小波去噪通过对小波系数进行阈值处理,将小于阈值的系数置零,从而去除噪声。
小波去噪算法能够在去除噪声的同时保留图像边缘和细节信息,具有较好的去噪效果。
然而,小波去噪算法的计算复杂度较高,需要较长的处理时间。
综合比较以上几种图像去噪算法,可以根据实际应用场景选择适合的算法。
对于高斯噪声或简单噪声的图像,均值滤波和高斯滤波可以提供较好的去噪效果。
对于椒盐噪声等异常像素点较多的图像,中值滤波和小波去噪可以更好地恢复图像细节。
然而,在进行图像去噪时,需要注意平衡去噪效果与保留图像细节之间的关系。
除了上述几种常见的图像去噪算法,还有其他一些图像去噪方法值得进一步研究。
例如,自适应邻域滤波算法能够根据图像的统计特性调整滤波器的邻域大小,提供更好的去噪效果。
[数字图像处理]图像去噪初步(1)--均值滤波器
![[数字图像处理]图像去噪初步(1)--均值滤波器](https://img.taocdn.com/s3/m/8823740ea7c30c22590102020740be1e650ecc1f.png)
[数字图像处理]图像去噪初步(1)--均值滤波器1.图像去噪的前⾔上⼀篇博⽂中,我对噪声的类型进⾏了介绍,也使⽤的Matlab对各种噪声进⾏了实现。
旧话重提,⼀幅图像,甚⾄是⼀个信号的⽼化,能够使⽤下⾯模型来表⽰。
能够使⽤下⾯算式来表⽰这⾥,因为退化函数的作⽤,使得原图像产⽣退化(⽐⽅,运动模糊),然后在加上⼀个加性噪声项。
本博⽂,主要对去除加性噪声的线性滤波器的性能进⾏了⽐較。
对于退化函数的去除(称为去卷积或者逆滤波),将放在稍后的博⽂。
1.1 实验⽤图像1.2 实验结果的评价实验的步骤为,将实验⽤图像加上加性噪声,然后使⽤滤波器进⾏去噪,⽐較所得到的图像的画质。
这⾥,就涉及到画质的评价⽅法。
⼀般的,去噪图像的评价⼀般使⽤PSNR(峰值信噪⽐)。
对于8-bit的图⽚⽽⾔,这⾥的MAX为255。
PSNR越⼤,其画质就越好。
可是,有些时候,使⽤PSNR来进⾏评价,也有不太合理的时候。
请对照⽅下三张图⽚,a)是使⽤平均滤波器进⾏了处理,使其有些模糊;b)是使⽤⾼斯噪声污染原图;c)是使⽤椒盐噪声污染的图像。
问题来了,这三张图像哪张画质最好,哪张最差。
普遍的,画质从好到差排列,⼤家的答案应该是a) > c) > b)这种(很多其它实际样例,请參考https://ece.uwaterloo.ca/~z70wang/research/ssim/)。
那么,我们求其的PSNR是这种。
这明显不科学,三幅图像的PSNR是⼀样的。
反观PSNR的计算式,PSNR计算的时候,使⽤了MSE这个量。
⽽MSE只表现了两幅图像的灰度值的差,⽽对于图像的结构,却没有进⾏不论什么分析。
这⾥使⽤⼀种⽐較好的图像画质评价的⽅法:SSIM(念做:艾斯-希姆)。
这是⼀种由两张图像的灰度差异,构造差异和对照度去推断两张图的接近程度的⽅法。
详情请參考[⽂献1],这⾥仅仅做简单的介绍⼀下啦。
SSIM从图像亮度(Luminance),图像对照度(Contrast)和图像构造(Structure)去推断处理过的图像与原图的差异。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数字图象处理(论文)
学院计算机学院
专业计算机科学与技术班级 12(7)班
姓名李荣
学号**********
2014年6月25日
图像去噪算法论文
图像在生成或传输过程中常常因受到各种噪声的干扰和影响而使图像爱那个的质量下降,对后续的图像处理(如分割、理解等)产生不利影响。
因此,图像爱那个去噪是图像处理中的一个重要环节。
而对图像去噪的方法又可以分为两类,一种是在空间域内对图像进行去噪,一种是将图像变换到频域进行去噪的处理。
一般数字图像系统中的常见噪声主要有高斯噪声和椒盐噪声,还有加性、乘性噪声等,如上,减少噪声的方法,可以在图像空间域或在图像频率域完成。
在空间域对图像处理主要有均值滤波算法和中值滤波算法。
图像频率域去噪方法是对图像进行某种变换,将图像从空间域转换到频率域,对频率域中的变换系数进行处理,再进行反变换将图像从频率域转换到空间域来达到去除图像噪声的目的。
将图像从空间转换到变换域的变换方法很多,常用的有傅立叶变换、小波变换等。
在这节课上我学习的是借助Matlab软件对图像进行处理。
在图像去噪方面,在Matlab 中常用的去噪函数有imfilter( ), wiener2( ), medfilt2( ), ordfilt2( )以及小波分析工具箱提供的wrcoef2( )和wpdencmp( )等,好像随着Matlab的发展,有些函数变了,不过早大致上变化不大,也有可能是我下载的Matlab不完整吧,总之在实践过程中有些错误让我很纠结。
因为我是刚接触到这类知识,所以很多都还不懂,虽然从课上有了一些了解,但我觉得还远远不够,然而最近实在时间不多,只能等
以后再去详细的学习了。
我不敢说我以后会有多熟悉它,只能尽量,因为每一款出名的软件都有各自的市场,而我很难涉及到每个市场,只能当作业余去了解如今有这么一款什么软件可以做什么,如果在以后在这方面有需要时不至于两眼一抹黑。
现在我只能照搬看到的代码,观察比较各个算法对于图像去噪的效果。
刚开始时,我原本以为我可以将一些像素较低的图像处理成较清晰的图像,而现在我仍然这样想,只是却不是我现在能做的了的了。
我们所拍摄出来的照片因为不同的设备而有不同的结果,不同的图像格式就会有不同的信息,不同的格式所需要的内存也会不一样,还跟图像的像素有关,不同的格式所采集到的信息也会有所不同,那么就可以这样认为,高质量的可以向低质量的转换,但低质量要转换成高质量的却不是那么容易的,不过我认为这仍然可以,而且我也相信现在的科技能够实现了,不过这个我就不知道了,对于现在的我来说有点远。
因为这里是借助Matlab来实现的,也就是通过编译代码实现的,而我觉得代码类的学习刚开始都需要大量的进行读、写代码,让它们留在自己的脑海里并能随时调用。
而且不单单是代码,还要了解这个行业的发展。
如下是我在观察图像去噪算法的效果截取的一些图片,以供比较。
对添加高斯噪声的图像进行算术均值和几何均值滤波:
I = imread('imge.jpg');%读取图像
I = im2double(I);
J = imnoise(I,'gaussian',0.05);%添加高斯噪声
PSF = fspecial('average',3);
K = imfilter(J,PSF);%算术均值滤波
L = exp(imfilter(log(J),PSF));%几何均值滤波
%按I、J、K、L顺序显示:
K1=imfilter(J,fspecial('average',3)); %模板尺寸为3
K2=imfilter(J,fspecial('average',5));% 模板尺寸为5
K3=imfilter(J,fspecial('average',7)); %模板尺寸为7
K4=imfilter(J,fspecial('average',9)); %模板尺寸为9
通过上面的效果比较可以看出,对于有高斯噪声的图像来说,这
两种去噪算法显然是算术均值滤波较好,虽然整体图像变得模糊了,但噪声确实是去掉了,随着模版尺寸越大,图像变得更加模糊,所以我觉得它是因为图像整体平滑模糊才使得噪声隐去而已;而几何均值滤波虽然看来比之算术均值滤波丢失的图像细节要少,但效果也不是很好。
再看看逆谐波均值滤波的效果,同时与之前两种均值滤波比较。
Q1 = 1.6;Q2 = -1.6;
k1 = imfilter(I.^(Q1+1),PSF);k2 = imfilter(I.^Q1,PSF);
l1 = imfilter(I.^(Q2+1),PSF);l2 = imfilter(I.^Q2,PSF);
K = k1./k2;L = l1./l2;
这个图像去噪算法相比之前的两种好的太多了,虽然也会有点模糊,但它丢失的细节不多。
在查阅资料时也看到逆谐波均值滤波器比较适合脉冲噪声的减少或消除,当Q 值为正数时,对“胡椒”噪声的消除有一定效果;当Q值为负数时,适用于消除“盐”噪声。
当Q=- 1 时,逆谐波均值滤波器就等同于谐波均值滤波器;当Q=0时,为算术均值滤波器。
谐波均值滤波器比较适合去除高斯噪声,对正脉冲
(即盐点)噪声的处理效果也比较好,但是不适合于负脉冲(即胡椒点)噪声的消除。
下面是顺序统计滤波的几个算法比较。
顺序统计滤波器的原理为:滤波器在任意点的输出由滤波器包围的图像区域中像素点的排序结果决定。
二维中值滤波复原图像:
J = imnoise(I,'salt & pepper',0.05);
K = medfilt2(J, [3 3]);%按I、J、K顺序显示:
二维排序滤波复原图像:
J = imnoise(I,'salt & pepper',0.1);
domin = [0 1 1 0; 1 1 1 1; 1 1 1 1; 0 1 1 0];
K = ordfilt2(J,6,domin);
在观察以上两种二维滤波后发现,我所举的两个代码结果我没看出来有什么区别,最大的区别就是添加的噪声多少而已。
而且和逆谐波均值滤波器比较,因为例子单一,所以效果哪个更好我没看出来。
采用最大值最小值进行滤波:
>> J = imnoise(I,'salt & pepper',0.01);
>> K = ordfilt2(J,1,ones(4,4));%最大值滤波
>> L = ordfilt2(J,9,ones(3));%最小值滤波
从图像显示中可以看出,最大值滤波会将色度降低,觉得处理后的图像有点蒙尘的感觉。
因为图像各部分具有不同的特征,我们不可能用均值等算法来去噪,我们在去噪的同时还要保留图像的特征,所以还有自适应滤波:RGB = imread('imge.jpg');
I = rgb2gray(RGB);
I = imcrop(I,[0, 0, 1024, 1024]);
J = imnoise(I,'gaussian',0,0.03);
[K, noise] = wiener2(J, [5, 5]);
以上说的都是空间域上的去噪,还有频域上的去噪,如小波图像去噪等。
小波变换和中值滤波实现图像去噪:
X = imread('imge.jpg');
X = double(rgb2gray(X));
init = 2055615866;
randn('seed',init)
X1 = X+25*randn(size(X));
[thr,sorh,keepapp] = ddencmp('den','wv',X1);
X2 = wdencmp('gbl',X1,'sym4',2,thr,sorh,keepapp); X3 = X;
for i=2:577;
for j=2:579
Xtemp=0;
for m=1:3
for n=1:3
Xtemp = Xtemp+X1((i+m)-2,(j+n)-2);
end
end
Xtemp = Xtemp/9;
X3(i-1,j-1) = Xtemp;
end
end
再看了小波调用wdencmp函数去噪后的效果后,我只感觉不咋的,比之空间域的去噪不如,而小波的中值滤波,感觉对图像没有什么改变,或者颜色变淡了点算一个吧。
我觉得是我看不懂吧,因为在for循环里面的语句我不理解它的作用。
总的来说,这是一门博大精深的技术,而每一个如此大内存的软件它所代表的也是一个市场。
图像去噪在很多方面起着重要作用,无论是个人还是组织都好,都有需求。
日常中,我们再看图像时,总是希望它很清晰,即使放大之后,但是很多因为格式、像素等问题导致一旦放大就表示看不了了。
所以在刚接触时,我就在想,什么时候我自己能够将我需要清晰的图像处理出来,这就是我所想的,也是我会去做的,有一天我会实现的!
参考:王英和曾光宇的图像去噪算法研究论文---《电脑与信息技术》。