数字图像处理中,box smoothing是什么意思,也就是说是哪种图像平滑?例如Gauss Smoothing是高斯平滑,如题box soomthing什么意思?
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/29 20:58:40
数字图像处理中,box smoothing是什么意思,也就是说是哪种图像平滑?例如Gauss Smoothing是高斯平滑,如题box soomthing什么意思?
数字图像处理中,box smoothing是什么意思,也就是说是哪种图像平滑?
例如Gauss Smoothing是高斯平滑,
如题box soomthing什么意思?
数字图像处理中,box smoothing是什么意思,也就是说是哪种图像平滑?例如Gauss Smoothing是高斯平滑,如题box soomthing什么意思?
也就是矩形窗平均平滑滤波的意思.
其实Gauss Smoothing也是一种窗函数平滑滤波(高斯窗),差异在于窗函数的形状,如果进一步求出空域中的滤波窗函数的传递函数(进行傅立叶变换),则矩形窗函数box(x)->sinc(f)【此函数在截止频率处有非常多的过零点,这会带来理论上病态滤波效果】,而gauss(x)窗函数->gauss(f)【在频域仍然是高斯形函数,保持了平滑】,因此gauss平滑滤波效果明显好于box平滑,且高斯函数在调节滤波尺度上非常方便.
但由于一般情况box soomthing实施起来非常简单,因此在不太在意滤波图像质量的情况下,也被采用.例如,8邻域的box soomthing的空域滤波模板TB为
1/9{1,1,1,
1,1,1,
1,1,1}
Image_filtered = Image * TB;(*为模板卷积)
此时改变滤波尺度,也就是把窗口扩大一些而已,注意前面的那个分数权重随着改变.确保整个滤波结果不会越界.
而gauss smoothing近似空域滤波模板TG为
1/16{1,2,1
2,4,2
1,2,1}
Image_filtered = Image * TG;(*为模板卷积)
在改变滤波空间尺度时,gauss smoothing的滤波模板需要重新制作(这个问题涉及到对尺度gauss函数的积分采样,已经超出了你的问题范围了)
另外滤波时,为了保持滤波后原图像大小不变,边界处理部分常采用镜像延拓.