赞
踩
作者: 章毓晋
目录
如果灰阶是均匀地由暗到亮(如 [10 20 30 40…]),则各像素点的梯度=10,同时一阶导数=0,表示图像没有像素突然亮起来或暗下去。人眼对这样的图像不敏感。
二阶导数突然高出(低出)零很多,表示当前像素的灰阶递进被打破(突然变化),人眼视觉会感到突然出现了亮点(暗点)。这些往往与图像中的边缘部分相联系。
如图3.1.1。
用一阶导数的幅度值可用于来检测边缘的存在,幅度峰值一般对应边缘位置。
对灰度值剖面的二阶导数在一阶导数的阶跃上升区间有一个向上的脉冲,而在一阶导数的阶跃下降区间有一个向下的脉冲。在这两个阶跃区间之间会有一个零点(二阶导数值为0),它的位置正对应原图像中边缘的位置。
所以可用二阶导数的零点检测边缘位置,而用二阶导数在过零点附近的符号确定边缘像素在图像边缘的暗区或明区。(脉冲向上:暗;脉冲向下:明)
(该页用视频可视化的方式便于理解卷积,暂未引入卷积在图像方面的具体应用)
例:图像上有很多噪点
高频信号,就好像平地耸立的山峰。平滑这座山峰的办法之一就是,把山峰刨掉一些土,填到山峰周围去。用数学的话来说,就是把山峰周围的高度平均一下。
平滑后得到:
具体实施:
卷积可以帮助实现这个平滑算法。有噪点的原图,可以把它转为一个矩阵:
然后用下面这个平均矩阵(说明下,原图的处理实际上用的是正态分布矩阵,这里为了简单,就用了算术平均矩阵)来平滑图像:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。