cv2.Sobel

1. Sobel 算子简介

Sobel 算子是一种 边缘检测算子 ,通过对图像做梯度计算,可以突出边缘。

  • Sobel X 方向卷积核
  • 用于计算 水平方向(x 方向) 的梯度。

2. 输入图像示例

假设我们有一个 5×5 的灰度图像,像素值如下:

我们选取 中心像素 I(2,2) = 50 ,计算其 Sobel X 梯度


3. 计算过程

(1) 卷积区域

I(2,2) 为中心,对应的 3×3 邻域为:


(2) 卷积计算

Sobel X 卷积公式为:

逐元素相乘并求和:

展开计算:

继续相加:


(3) 结果分析

  • 梯度值 G_x(2, 2) = 0 ,表示 水平边缘不明显
  • 如果梯度值较大,则表示该方向上有 强边缘

4. 总结与解释

  • Sobel 算子 对图像做 加权平均与差分计算突出边缘部分

  • 在本例中,中心像素 I(2,2) = 50 周围水平梯度差异较小,所以 梯度为 0 ,即 无水平边缘

  • Sobel X 卷积核 主要作用:

    • 左边的像素 乘以负权重,对 右边的像素 乘以正权重。
    • 右边亮、左边暗 时,会得到 正梯度值 ,反之为 负梯度值
相关推荐
端平入洛30 分钟前
梯度是什么:PyTorch 自动求导详解
人工智能·深度学习
Uopiasd1234oo1 小时前
上下文引导模块改进YOLOv26局部与全局特征融合能力双重提升
深度学习·yolo·机器学习
zhihuishuxia__1 小时前
Multiplex通讯(多路复用通讯)
网络·图像处理·数码相机·计算机视觉·自动化
哥布林学者1 小时前
深度学习进阶(十四)ConvNeXt
机器学习·ai
懷淰メ2 小时前
【AI加持】基于PyQt+YOLO+DeepSeek的钢材焊接缺陷检测系统(详细介绍)
yolo·目标检测·计算机视觉·pyqt·缺陷检测·deepseek·钢材缺陷
一碗白开水一2 小时前
【论文解读】VMamba: Visual State Space Model
人工智能·计算机视觉
动物园猫2 小时前
工业织物缺陷目标检测数据集分享(适用于YOLO系列深度学习分类检测任务)
深度学习·yolo·目标检测
ACCELERATOR_LLC3 小时前
【DataWhale组队学习】DIY-LLM Task6 评估与基准测试
人工智能·深度学习·大模型·模型评估
狮子座明仔3 小时前
ThinkTwice: 让模型学会“做完题再检查一遍“,推理+自纠错联合训练只加3%开销
大数据·人工智能·深度学习
迪菲赫尔曼3 小时前
从 0 到 1 打造工业级推理控制台:UltraConsole(Ultralytics + FastAPI + React)开源啦!
前端·yolo·react.js·计算机视觉·开源·fastapi