机器视觉.边缘检测

矩阵相乘
左取行,右取列,行列相乘再相加,得到输出矩阵
如果矩阵沿中点对称,矩形平方为0矩阵

边缘检测算法:
1.滤波
导数对噪声敏感,滤除噪声,使导数平滑变化
2.增强
增强边缘的像素差
3.求导
求依靠图像像素变化的一阶二阶导数
3.检测
通过像素阈值检测导数,提取特征

Canny算子
1.消除噪声:用高斯滤波器卷积降噪
2.计算导数:根据像素之间的高度差,求导近似到四个可能的方向
3.计算区域:计算像素差相同区域的范围
4.提取边缘区域:根据像素差提取边缘区域
5.过滤低阈值边:根据像素差高低阈值,提取高阈值的边、和高阈值区域连接的中阈值边

Sobel算子
对每个点求导,不同阶数提取的不同特征
每个点:
1.和内核相乘,计算x,y方向的导数Gx,Gy
如果矩阵一个方向的值没变化,和这个方向对称的一个矩阵相乘,求到的矩阵沿中点对称,矩阵平方得到矩阵值为0
2.计算每个点的导数:Gi=Gx平方+Gy平方,求根

Laplace算子
对每个点计算二阶导数,是Sobel算子的一个例子

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值