【北邮鲁鹏老师计算机视觉课程笔记】03 edge 边缘检测

news/2025/2/28 5:17:29/

【北邮鲁鹏老师计算机视觉课程笔记】03

1 边缘检测

在这里插入图片描述

有几种边缘?

在这里插入图片描述

①实体上的边缘
②深度上的边缘
③符号的边缘
④阴影产生的边缘

不同任务关注的边缘不一样

2 边缘的性质

在这里插入图片描述
边缘在信号突变的地方
在数学上如何寻找信号突变的地方?导数

在这里插入图片描述
用近似的方法
可以用卷积去求导(我自己的像素点是负的,我右边的像素点是正的)
在这里插入图片描述

3 梯度

在这里插入图片描述
梯度值越强说明这个点是边缘的可能性就越大

4 噪声的影响

在这里插入图片描述
在这里插入图片描述
先用高斯滤波平滑(高斯偏导模版)

在这里插入图片描述

5 高斯核的参数

在这里插入图片描述

6 回顾 高斯平滑核和高斯偏导核

在这里插入图片描述

7 Canny算法

在这里插入图片描述
给一个阈值

在这里插入图片描述

8 NMS非极大值抑制

在这里插入图片描述

9 双门限法

在这里插入图片描述

10 算法步骤

在这里插入图片描述①高斯偏导滤波器滤波
②寻找梯度方向
③NMS非极大值抑制
④两个门限。


http://www.ppmy.cn/news/1354693.html

相关文章

C#系列-Entity Framework 架构(18)

下图展示了EF的整体架构。现在让我们逐个地看看架构的各个组件: EF组件图 EDM(Entity Data Mode 实体数据模型):EDM 由三个主要部分组成:概念模型,映射和存储模型。 Conceptual Model(概念模型&#xff0…

使用消息中间件实现系统间的异步通信和解耦

​​​​​​​目录 引言 一. 选择合适的消息中间件 二. 定义消息格式和通信协议 1. 定义消息格式 消息头 消息体 2. 定义通信协议 发送消息 接收消息 消息处理 3. 示例代码 定义消息格式 发送消息 接收消息 三、发布-订阅模式 1. 定义发布-订阅模式 2. 示例代…

Python一级考试笔记

Python一级考试笔记【源源老师】 前置知识:(了解即可) Python常见的几种编程环境:IDLE(自带)、Visual Studio Code、Jupyter、pyCharm; python版本:python3 和 python2(…

if中有return;,那if之后的语句还执行吗

好久没看代码了,这里的语句有点迷糊看不懂。 某方法中使用if作判断,执行语句块最后一句是“return;”,如果执行该语句,if后面的语句还会执行吗? 比如下面这个例子,if为true的情况下,控制台会打…

数据结构之时空复杂度

一、前言 1)什么是数据结构 数据结构(Data Structure)是计算机存储、组织数据的方式,指相互之间存在一种或多种特定关系的数据元素的 集合。 2)什么是算法 算法(Algorithm):就是定义良好的计算过程,他取一个或一组的值为输入&am…

解锁Spring Boot中的设计模式—03.委派模式:探索【委派模式】的奥秘与应用实践!

委派模式 文章目录 委派模式1.简述**应用场景****优缺点****业务场景示例** 2.类图3.具体实现3.1.自定义注解3.2.定义抽象委派接口3.3.定义具体执行者3.4.定义委派者(统一管理委派任务)3.5.定义委派者管理类 4.测试4.1.controller层4.2.测试不同场景4.2.1.测试生产部门计算费用…

C++中赋值运算符重载

一、赋值运算符重载概念 赋值运算符重载和拷贝构造函数一样,都是C中6个默认成员函数之一。但是拷贝构造函数是用已存在对象去创建一个新对象,而赋值运算符重载是两个已存在的对象,对象1赋值给对象2。 当我们未显示定义赋值运算符重载时&…

springboot745简历系统

springboot745简历系统 获取源码——》公主号:计算机专业毕设大全