当前位置: 首页 > news >正文

Canny边缘检测 双阈值检测理解

问题引入

我们用一个实际例子来引入问题

import cv2
import numpy  as npimg=cv2.imread("test.png",cv2.IMREAD_GRAYSCALE)
# 修改图像大小
show = cv2.resize(img,(500,500))v1=cv2.Canny(show,120,250)
v2=cv2.Canny(show,50,100)# 连接图像
res = np.hstack((v1,v2))
cv2.imshow("img",res)
cv2.waitKey()
cv2.destroyAllWindows()

我们来看看结果

我们可以看到右边的图像有很多细节在左边的图像中没有展现出来

解释原理

主要实现函数:

cv2.Canny(src,minVal,maxVal)

minVal   最小

maxVal   最大


舍去了,就表示在图片上不会展示了,直接消失了!

http://www.lryc.cn/news/284448.html

相关文章:

  • 自动化测试:5分钟了解Selenium以及如何提升自动化测试的效果
  • 【MySQL】——关系数据库标准语言SQL(大纲)
  • 力扣hot100 最长有效括号 动态规划
  • @RequestBody注解基础
  • 前端基础面试题大全
  • 第一讲_HarmonyOS应用开发环境准备
  • 一、可行性研究报告模板(软件工程)
  • DBA技术栈MongoDB:简介
  • 贪心算法 ——硬币兑换、区间调度、
  • 【已解决】namespace “Ui“没有成员 xxx
  • Spring Bean 生命周期的执行流程?
  • Android-三方框架的源码
  • AI嵌入式K210项目(15)-安全散列算法加速器
  • Docker Consul详解与部署示例
  • 内网安全管理系统(保密管理系统)
  • .NetCore Flurl.Http 4.0.0 以上管理客户端
  • openssl3.2 - 官方demo学习 - smime - smenc.c
  • 【EI会议征稿通知】第四届工业制造与结构材料国际学术会议(IMSM 2024)
  • mysql中建立一个用户,只能看到某个指定的数据库
  • 第2章 线程管理
  • 机器学习第二十六周周报 ARIMA Clustering model
  • 支持XP系统的最新firefox浏览器
  • Pytorch从零开始实战17
  • openssl3.2 - 官方demo学习 - signature - EVP_DSA_Signature_demo.c
  • vue2使用 element表格展开功能渲染子表格
  • 一个简单的ETCD GUI工具
  • vue2 使用pdf.js 实现pdf预览,并可复制文本
  • REPLACE INTO
  • idea 安装免费Ai工具 codeium
  • 关于C#中的Select与SelectMany方法