Sobel算子

2021-04-23 14:31:30 浏览:535

定义

一种基于一阶微分的边缘检测算法。

边缘在灰度变化曲线一阶微分则会形成一个局部的极值,Sobel算子正是利用了这一点来实现对边缘的检测。

 

Sobel是利用两个不同方向的卷积核Gx和Gy来求梯度值的,而由于邻域的像素对当前像素产生的影响不是等价的,所以距离不同的像素具有不同的权值,对算子结果产生的影响也不同。一般来说,距离越远,产生的影响越小,所以卷积核权重的设计为居中位置权重大,边缘位置权重小,因此卷积核也相当于一个加权计算,其中权值就是所谓的卷积核[1] 。 

将两个方向检测出来的边缘结合在一起,就构成了整个图像的边缘检测结果:

但是Sobel算子的问题在于,计算方向单一,对复杂纹理的情况显得乏力,而且对噪声是比较敏感的,全场的边缘也有可能并不连续。

 

图 1 原图(左)及Sobel算子边缘检测图(右)

参考文献

[1] https://en.wikipedia.org/wiki/Sobel_operator

参阅:边缘检测

作          者: 泮桥成像光电商城

出          处: https://www.ipanqiao.com/entry/698

版          权:本文版权归泮桥成像光电商城所有

免责声明:本文中使用的部分文字内容与图片来自于网络,如有侵权,请联系作者进行删除。

转          载:欢迎转载,但必须保留上述声明;必须在文章中给出原文链接;否则必究法律责任。

Copyright © 2019-2022 南京超维景生物科技有限公司 版权所有 www.ipanqiao.com苏ICP备20009590号-1
联系我们
立即做合同
微信客服
电话咨询

400-998-9826

17302548620

快速留言

泮桥成像光电商城专业人员会在24小时之内联系您

关闭 提交