python opencv3 —— findContours
来源:互联网 发布:网络直播发展史 编辑:程序博客网 时间:2024/06/07 12:55
findContours 是 opencv 下的轮廓提取函数。
1. api 分析
findContours(image, mode, method[, contours[, hierarchy[, offset]]]) -> image, contours, hierarchy
- image,一般为单通道图像;
- mode:轮廓检索模式(retrieve)
- cv2.RETR_EXTERNAL,只检测外部轮廓,也即对所有轮廓
hierarchy[i][2] == hierarchy[i][3] == -1
- hierarchy[i],一级索引指的是全部检索到的轮廓,轮廓由四个元素构成的元组组成,
- cv2.RETR_LIST:提取所有轮廓,并放置在 list 中,对检测到的轮廓不建立等级关系;
- cv2.RETR_TREE:提取所有轮廓,建立网状的轮廓结构;
- cv2.RETR_EXTERNAL,只检测外部轮廓,也即对所有轮廓
- method:轮廓的近似方法,是提取轮廓上所有的像素点,还是一些关键点。
- 如对于一条线段是提取所有点,还是仅提取两个端点;
- contours:检索到的轮廓,为构成轮廓的点集;
2. 轮廓的层次结构
0 0
- python opencv3 —— findContours
- 【OpenCV3】图像轮廓查找与绘制——cv::findContours()与cv::drawContours()详解
- emgucv——findContours
- findContours异常问题(opencv3.1+vs2013)
- Opencv笔记——findContours函数
- Opencv笔记——findContours函数
- findcontours
- findContours
- findContours
- opencv3.0 findContours出现错误,内存泄漏问题
- opencv3.2 findContours debuge模式下触发断点问题
- opencv3.0 + VS2010中FindContours()函数崩溃问题
- python opencv3 —— 改变颜色空间(color space)
- Opencv3 python学习1——图片基础处理
- Opencv3 python学习2——视频基础
- Opencv3 python学习3——绘图基础
- opencv3-python目标跟踪—基本的运动检测
- 25 python-opencv cv2.findcontours函数
- Unity lua Protobuf 开发
- 备份数据库时提示“无法打开备份设备”
- python-网络爬虫初学二:headers的设置和一些高级特性
- Git的使用--如何将本地项目上传到Github
- 将一个浮点数分成整数和小数部分,金额转换成大写
- python opencv3 —— findContours
- MongoDB学习
- 医院建设呼叫中心的意义
- 局部异常因子与KL散度异常检测算法简述
- 团队开发Git分支管理策略
- orb-surf近期感想
- AndroidListView、GridView----重新认识Android(7)
- 对象关系映射
- 某个字段建立了unique索引,那么这个字段还需要建立normal类型的索引吗