2.drawContours

image    =  cv.drawContours(    image, contours, contourIdx, color[, thickness[, lineType[, hierarchy[, maxLevel[, offset]]]]]  )
参数 描述
image 返回值,做完轮廓的图形
contours 所有的轮廓点的值,每个轮廓是一个点的向量
contourIdx 指示一个contours来画,如果为-1,则所有的都要画出来
color 轮廓的颜色
thickness 轮廓的宽度
lineType 轮廓线的样式
import cv2 as cvimg = cv.imread("./data/test.png",0)
ret,img = cv.threshold(img,100,255,cv.THRESH_BINARY)im2, contours, hierarchy = cv.findContours(img,cv.RETR_TREE, cv.CHAIN_APPROX_SIMPLE)
cv.drawContours(img, contours, 1, (0,255,0), 3)
cv.imshow("1",img)
k = cv.waitKey(0)  # 无限等待一个键击,将此键击存在k变量中
if k == 27:         # 27代表esc,可以查看ascii码表cv.destroyAllWindows()  # 退出窗口

参考文献:
https://blog.csdn.net/yin1203014/article/details/44462791

opencv-api drawContours相关推荐

  1. OpenCV API使用笔记 —— 4. 如何保存视频文件

    文章目录 写入图片帧信息 C/CPP示例 Python示例 在<OpenCV API使用笔记 -- 1. 如何打开摄像头或视频文件> 介绍过使用「VideoCapture」类,可以打开摄像 ...

  2. python opencv报drawContours '(-215) npoints 0'

    在使用opencv的drawContours方法来绘制图片某个边缘的轮廓的时候报drawContours '(-215) npoints > 0' 绘制的代码如下 cv2.drawContour ...

  3. 角点检测(Harris Shi-Tomas)的原理及OpenCV API 的应用

    角点检测(Harris & Shi-Tomas)的原理及OpenCV API 的应用 这篇博客的内容主要时对参考中多篇博客的总结. 1. 角点 在现实世界中,角点对应于物体的拐角,道路的十字路 ...

  4. OpenCV API pdf免费下载

    下载地址: 链接: https://pan.baidu.com/s/1cyO9y2y902qK9fdwD8WJZA 提取码: stpm opencv242refman.pdf:api说明,版本2.4. ...

  5. OpenCV 图像边缘提取(三)—— Laplance算子提取边缘原理及OpenCV API使用(C#)

    理论:在二阶导数的时候,最大变化处的值为零即边缘是零值.通过二阶导数计算,依据此理论我们可以计算图像二阶导数,提取边缘. API public static void Laplacian(InputA ...

  6. OpenCV API使用笔记 —— 3. 如何读取和保存图片

    文章目录 读取图片数据 参数说明 支持格式 保存图片数据 参数说明 用例 在某些时候,我们可能需要在图像数据被处理后保存结果.对于 OpenCV 来说,我们需要保存的主要有两种数据,一种是图片,还有一 ...

  7. 利用 OpenCV+ConvNets 检测几何图形

    作者 | 小白 来源 | 小白学视觉 导读 人工智能领域中增长最快的子领域之一是自然语言处理(NLP),它处理计算机与人类(自然)语言之间的交互,特别是如何编程计算机以处理和理解大量自然语言数据. 自 ...

  8. 利用OpenCV+ConvNets检测几何图形

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 导读 人工智能领域中增长最快的子领域之一是自然语言处理(NLP), ...

  9. 《Mastering opencv....读书笔记》基于标记的虚拟现实

       虚拟现实技术一直比较火,应用领域也非常广.本次为大家讲解虚拟现实的一个入门级例子,如果对以下内容感兴趣: 初音: http://jandan.net/2012/07/09/augmented-r ...

  10. Android + OpenCV 入门教程笔记(保姆级)

    笔记基于Android+openCV培训进行记录 源码:github 记录不易,喜欢的可以给个三连,感谢感谢!!! OpenCV概述 什么是OpenCV OpenCV是一个基于Apache2.0许可( ...

最新文章

  1. in the java search_Search API – Using scrolls in Java - Elasticsearch Java API 手册
  2. AI人才抢夺“生猛”: 应届博士年薪涨到80万元
  3. Spring注解 (更新中)
  4. 初识 TensorFlow 旅程之一
  5. InkImageDataSetGenerator-开源一个可用于机器学习的书写轨迹图片生成的小工具
  6. WebSocket | 为什么你前后端推送不会用?因为你少了WebSocket的帮忙
  7. 物流设计大赛优秀作品_喜报 | 物流设计大赛商院学子获佳绩,实现该项竞赛零的突破...
  8. GB2312, GBK, GB18030 这几种字符集主要的区别
  9. Python中[index for index, value in enumerate(a) if value > 3]
  10. python 阮一峰_Python模块整理
  11. 录制计算机课,ClassIn怎么录制视频 录课操作步骤
  12. 崂山道士“法术”已成真?还需VR+AI+5G三强紧联合
  13. 【向生活低头】如何在Gold Wave软件中为声音添加背景音乐
  14. 宝塔服务器之堡塔应用管理器的使用【php消息队列】
  15. .NET/C# 阻止屏幕关闭,阻止系统进入睡眠状态
  16. 加州欧文计算机工程专业,加州大学欧文分校计算机工程专业本科直录申请条件...
  17. 员工认可和奖励的力量
  18. Blender SMPL-X 插件安装
  19. 2018最新苹果公司开发者账号设置税务
  20. Python基础篇(三)-- 列表、元组、字典、集合、字符串

热门文章

  1. android代码重启设备,Android设备重启(reboot)---Android studio
  2. 微课--Python生成器函数定义与使用(19分钟)
  3. Python使用系统聚类方法进行数据分类案例一则
  4. “Python编程及大数据应用”课程教师(厦门)寒假研修班
  5. Python计算整数阶乘的几种方法比较
  6. 35岁学python爬虫_35岁码农的机器学习入门之路-python篇
  7. java反显是什么_卡西欧反显是什么意思
  8. html里content标签作用,HTML content 标签
  9. python 单词长度_用python手刃leetcode(58):最后一个单词的长度【简单题】
  10. Stale branches 设置_Mac OS 网络设置教程 wifi设置与宽带设置详解