前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Sobel 算子结构

Sobel 算子结构

作者头像
全栈程序员站长
发布2022-09-14 10:55:59
2360
发布2022-09-14 10:55:59
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

Sobel 算子是一种典型的用于边缘检测的线性滤波器,它基于两个简单的 3×3 内核,内核结构如下所示。

在这里插入图片描述
在这里插入图片描述

如果把图像看作二维函数,那么 Sobel 算子就是图像在垂直和水平方向变化的速度。在数学术语中,这种速度称为梯度。 Sobel 算子在水平和垂直方向计算像素值的差分,得到图像梯度的近似值。它在像素周围的一定范围内进行运算,以减少噪声带来的影响。cv::Sobel 函数使用 Sobel 内核来计算图像的卷积。函数的完整说明如下所示:

代码语言:javascript
复制
cv::Sobel(image, // 输入
 sobel, // 输出
 image_depth, // 图像类型
 xorder,yorder, // 内核规格
 kernel_size, // 正方形内核的尺寸
 alpha, beta); // 比例和偏移量

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/158966.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年7月1,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档