噪音通道模型_图像处理笔记(十一):噪声模型

这篇笔记探讨了不同类型的噪声,如高斯、瑞利、伽马、指数和均匀噪声,以及椒盐和周期噪声。重点介绍了如何通过灰度直方图识别噪声,并分享了一段使用Halcon进行高斯滤波的代码示例,包括图像傅里叶变换、滤波器应用和灰度值调整,以处理高斯噪声并保持图像清晰度。
摘要由CSDN通过智能技术生成

本节笔记致力于讨论什么样的噪声用什么样的方法来降噪,及找出每种噪声的特点以识别噪声

高斯噪声:概率密度函数(PDF)符合正态分布

瑞利噪声

伽马噪声

指数噪声

均匀噪声

椒盐噪声

周期噪声:图像获取过程中由于电力或机电干扰产生,通过频率域滤波处理,使用带阻滤波器消除

前五种噪声用肉眼很难区分,需要结合灰度直方图看与哪一种噪声的概率密度函数图像更相似来区分。

在研究高斯噪声的时候尝试了一下自己消除噪声,下面是代码:

dev_close_window ()

dev_open_window (0, 0, 512, 512, 'black', WindowHandle)

read_image(GaussianImage1, 'Fig0504(a)(gaussian-noise)')

get_image_size(GaussianImage1, Width, Height)

* 生成一个高斯滤波器,注意这里的传出值的类型是Image,即f是一个Image类型

* 这里第二三个参数越大,过滤的越厉害,最终获得的图像越模糊

gen_gauss_filter(f, 3, 3, 0, 'none', 'dc_edge', Width, Height)

fft_generic(GaussianImage1, ImageFFT1, 'to_freq', -1, 'none', 'dc_edge', 'complex')

convol_fft(ImageFFT1, f, ImageConvol)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值