cv2.connectedComponentsWithStats 计算不规则连通区域

num, labels, stats, centroids = cv2.connectedComponentsWithStats(image, connectivity=8)

输入值:

  • image : 是要处理的图片,官方文档要求是8位单通道的图像。
  • connectivity : 可以选择是4连通还是8连通。

输出值:

  • num : 返回值是连通区域的数量。
  • labels : labels是一个与image一样大小的矩形(labels.shape = image.shape),其中每一个连通区域会有一个唯一标识,标识从0开始。
  • stats :stats会包含5个参数分别为x,y,h,w,s。分别对应每一个连通区域的外接矩形的起始坐标x,y;外接矩形的wide,height;s为对应的连通区域的像素个数(也就是不规则连通区域的面积)。
  • centroids : 返回的是连通区域的质心。

详解可参考–>详解

cv2.connectedComponentsWithStats 计算不规则连通区域相关推荐

  1. 【地图】计算不规则地图的外接矩形,以一个区(南京市玄武区)为例

    计算不规则地图区域的外接矩形 前言 地理知识 代码实现 Java实现 测试(示例) 前言 此方法适合计算我国(中国)领土范围内的不规则地图的外接矩形,不适用于跨正负经度(东西经)的情况(如果后面祖国开 ...

  2. OpenCV4.4.0 ConnectedComponents连通区域计算

    连通区域计算:功能很强大,比计算轮廓好用 cv::connectedComponents(InputArray img_, OutputArray _labels, int connectivity, ...

  3. mat opencv 修改roi_OpenCV中如何提取不规则ROI区域

    点击上方"计算机视觉life",选择"星标" 快速获得最新干货 什么是ROI ROI是英文Region Of Interest的三个首字母缩写,很多时候我们对图 ...

  4. opencv 最大连通域_opencv 查找连通区域 最大面积实例

    今天在弄一个查找连通的最大面积的问题. 要把图像弄成黑底,白字,这样才可以正确找到. 然后调用下边的方法: RETR_CCOMP:提取所有轮廓,并将轮廓组织成双层结构(two-level hierar ...

  5. OpenCV与图像处理学习九——连通区域分析算法(含代码)

    OpenCV与图像处理学习九--连通区域分析算法(含代码) 一.连通区域概要 二.Two-Pass算法 三.代码实现 一.连通区域概要 连通区域(Connected Component)一般是指图像中 ...

  6. LeetCode高频题:《逆水寒》在地图的制作中,美术在地图上刷一片连通区域,连通区域自动填充,请你判断给定几个点位置,他们是否属于被刷区域

    LeetCode高频题:<逆水寒>在地图的制作中,美术在地图上刷一片连通区域,连通区域自动填充,请你判断给定几个点位置,他们是否属于被刷区域? 提示:本题是系列LeetCode的150道高 ...

  7. opencv 最大连通域_opencv 查找连通区域 最大面积

    今天在弄一个查找连通的最大面积的问题. 要把图像弄成黑底,白字,这样才可以正确找到. 然后调用下边的方法: RETR_CCOMP:提取所有轮廓,并将轮廓组织成双层结构(two-level hierar ...

  8. 实战解惑 | OpenCV中如何提取不规则ROI区域

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 什么是ROI ROI是英文Region Of Interest的三 ...

  9. OpenCV 提取不规则ROI区域

    目录 什么是ROI 提取ROI区域 方法一: 方法二: 实际应用演示 原文出处: https://mp.weixin.qq.com/s/MiHz2zLBif_s1lksQXLBbw 微信公众号:Ope ...

最新文章

  1. JavaScript初学者编程题(6)
  2. python利器怎么用-Python爬虫利器二之Beautiful Soup的用法
  3. 使用MaxCompute Java SDK 执行任务卡住了,怎么办?
  4. .jsp与servlet之间页面跳转及参数传递实例
  5. Elasticsearch 常见的DSL语法
  6. 如果要用thinkphp框架_php需要改哪些配置,thinkPHP框架动态配置用法实例分析
  7. JS 与Flex交互:html中的js 与flex中的actionScript通信
  8. a4纸网页打印 table_打印模板不愁人,你还在打印单调的A4纸吗?
  9. python搜索引擎和爬虫框架介绍
  10. 使用Memory Analyzer tool(MAT)分析内存泄漏(二)
  11. Node.js中运行JavaScript代码
  12. 税务系统什么时候使用计算机,2020年税务师考试题量、答题要求及计算器使用规定...
  13. 全国多年太阳辐射空间分布数据1981-2022年、气温分布数据、蒸散量数据、蒸发量数据、降雨量分布数据、日照数据、风速数据
  14. 基于大数据的模型预测用户是否会进行交易 文档+答辩PPT+Python源码及数据
  15. Python-函数入参和全局变量
  16. OpenJudge NOI 2.1 1752:鸡兔同笼
  17. JIS-CTF解题思路及关键语句
  18. 可捕捉的 Microsoft Jet错误
  19. 英语零散笔记Note整理
  20. 磁条卡磁道数据格式检测指南

热门文章

  1. Linux命令 - wget
  2. 数据库binlog(二进制日志binary log)
  3. 一分钟一个Pandas小技巧(一)
  4. 微信小程序----icon组件
  5. 2022年上海应届生落户政策!没有社保基数要求,能直接落户!
  6. MACD与OBV结合,用OBV进行改进MACD指标公式
  7. 第三方App接入微信登录 解读
  8. 基于javaweb+springboot的医院管理系统(java+Springboot+ssm+mysql+maven)
  9. Backtrack5安装
  10. 关于移动端IOS input弹起键盘时,引起高度问题