图像滤波----高斯滤波/中值滤波/均值滤波

news/2024/7/21 6:26:07 标签: 图像处理

高斯滤波: 
高斯滤波是一种线性平滑滤波,适用于消除高斯噪声,广泛应用于图像处理的减噪过程。通俗的讲,高斯滤波就是对整幅图像进行加权平均的过程,每一个像素点的值,都由其本身和邻域内的其他像素值经过加权平均后得到。高斯滤波的具体操作是:用一个模板(或称卷积、掩模)扫描图像中的每一个像素,用模板确定的邻域内像素的加权平均灰度值去替代模板中心像素点的值。 高斯滤波后图像被平滑的程度取决于标准差。它的输出是领域像素的加权平均,同时离中心越近的像素权重越高。因此,相对于均值滤波(mean filter)它的平滑效果更柔和,而且边缘保留的也更好。

中值滤波: 
中值滤波法是一种非线性平滑技术,它将每一像素点的灰度值设置为该点某邻域窗口内的所有像素点灰度值的中值. 
中值滤波是基于排序统计理论的一种能有效抑制噪声的非线性信号处理技术,中值滤波的基本原理是把数字图像或数字序列中一点的值用该点的一个邻域中各点值的中值代替,让周围的像素值接近的真实值,从而消除孤立的噪声点。方法是用某种结构的二维滑动模板,将板内像素按照像素值的大小进行排序,生成单调上升(或下降)的为二维数据序列。二维中值滤波输出为g(x,y)=med{f(x-k,y-l),(k,l∈W)} ,其中,f(x,y),g(x,y)分别为原始图像和处理后图像。W为二维模板,通常为3*3,5*5区域,也可以是不同的的形状,如线状,圆形,十字形,圆环形等。

均值滤波: 
均值滤波是典型的线性滤波算法,它是指在图像上对目标像素给一个模板,该模板包括了其周围的临近像素(以目标象素为中心的周围8个像素,构成一个滤波模板,即去掉目标像素本身),再用模板中的全体像素的平均值来代替原来像素值。


http://www.niftyadmin.cn/n/1838305.html

相关文章

遭遇强大木马

不知什么回事,从上个星期起公司的电脑就会不时的弹出一些莫名其妙的广告窗口,而且都是一闪而过,而卡巴居然一点提示都没有,用360安全卫士查看也没有发现什么问题,真是奇怪!开了注册表监控之后才有提示说svc…

腾讯技术开放日 | 腾讯会议如何进行视频质量评估与优化?

腾讯会议系统中,视频质量是影响用户体验的主要因素,对视频质量进行评估和优化是吸引和留住用户的关键。在开发腾讯会议质量评估系统的过程中,有哪些技术难点和相应的解决方案?在【腾讯技术开放日 云视频会议专场】中,…

Java并发知识网

java并发知识体系图 常用的并发工具类及原理: 线程池、synchronized、Lock 锁,悲观锁和乐观锁、可重入锁、公平锁和非公平锁、读写锁、ConcurrentHashMap、CopyOnWriteArrayList、ThreadLocal、6 种原子类、CAS 原理、线程协作的 CountDownLatch、Cycli…

由《钢之炼金术师》而感

“人没有牺牲的话就什么都得不到,为了得到什么东西,就必须付出同等的代价,这就是炼金术的‘等价交换’原则!那时我们坚信那就是世界的真理!”。喜欢《钢之炼金术师》,那年是大陆历1910年2月,利森…

为图像添加椒盐噪声和高斯噪声

http://blog.csdn.net/qq_34784753/article/details/69379135 下面简单介绍两种图像噪声,即椒盐噪声和高斯噪声。 1.椒盐噪声 椒盐噪声也称为脉冲噪声,是图像中经常见到的一种噪声,它是一种随机出现的白点或者黑点,可能是亮的区域…

Java实现线程的方法

文章目录实现 Runnable 接口继承 Thread 类线程池创建线程有返回值的 Callable 创建线程定时器 Timer实现线程只有一种方式实现 Runnable 接口比继承 Thread 类实现线程要好为什么说本质上只有一种实现线程的方式?实现 Runnable 接口究竟比继承 Thread 类实现线程好…

韩红为什么要选择退出演艺圈?

文/邹邹有理 凭借宛若天籁的声线和独具风格的词曲创作赢得了众多歌迷的青睐的“重量级”歌手韩红日前透露,自己要退出喧闹复杂的演艺圈,做回普通人,只想为一日三餐忙碌,为花花草草陶冶情操。韩红的存在绝对是中国内地流行音乐的一…

MATLAB绘制二维高斯曲面

meshgrid函数用于根据给定的横纵坐标点生成坐标网格,以便计算二元函数的取值。 设二维高斯函数表达式为: 程序如下: clc; sig1.5; w_x(-5:0.1:5); w_y(-5:0.1:5); [X,Y]meshgrid(w_x,w_y); Wexp(-(X.^2Y.^2)./sig.^2); mesh(w_x,w_y,W); %绘…