实现目标

利用USB摄像头对拍摄的物体进行轮廓识别并标识显示

打开pycharm开发工具,在项目中新建 demo.py 文件,文件代码如下:

# 调用对应的库

import cv2

# 视频参数设置

cap = cv2.VideoCapture(0)

while True:

# 读取视频

ret, frame = cap.read()

# 必须先转化成灰度图

gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)

# 阈值设置

thresh = cv2.threshold(gray, 60, 255, cv2.THRESH_BINARY)[1]

# 寻找轮廓

contours, hierarchy = cv2.findContours(thresh, cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE)

# 画出轮廓,-1,表示所有轮廓,颜色为(0, 255, 0),即Green,粗细为2

cv2.drawContours(frame, contours, -1, (0, 255, 0), 2)

# 弹出显示视频

cv2.imshow('Capture', frame)

# Q键退出

if cv2.waitKey(1) & 0xFF == ord('q'):

break

cap.release()

cv2.destroyAllWindows()

运行结果如下:

python识别图片轮廓_教你用Python+opencv来识别物体的轮廓并标识显示相关推荐

  1. python爬表情包_教你用Python来爬取表情包网站的所有表情图片

    教你用Python来爬取表情包网站的所有表情图片 配置环境 安装Python 开发环境 3X系列 win + R 打开运行,输入cmd,输入python,进行验证是否安装Python win + R ...

  2. python朋友圈图片_教你用python将图片变成九宫格,打造高逼格朋友圈九宫格图片...

    python的出现,使很多困难的东西都简单化了,有时你在朋友圈看到朋友发的九宫格朋友圈,你会觉得很厉害,下面小编教你用python将一张图片变成九宫格,帮你打造高逼格朋友圈发文. 这个项目主要分为三个 ...

  3. python软件设计背景_教你用Python制作微信好友背景墙

    目录: 0 引言 1 环境 2 代码实现 3 后记 0 引言 前段时间,微信朋友圈开始出现了一种晒照片新形式,微信好友墙,即在一张大图片中展示出自己的所有微信好友的头像. 效果如下图,出于隐私考虑,这 ...

  4. 孩子学python用的笔记本电脑_教孩子学Python 后的一点感受

    先说一下孩子的情况.男孩儿,10岁,在学校上过scratch 的课:喜欢音乐和表演,是学校英文戏剧社成员:数学和语文成绩中等:贪玩儿,不会安排自己的事情.概括来说,就是一只普通孩子(和我小时候一样 L ...

  5. python自制小游戏_教你用Python自制拼图小游戏,一起来制作吧

    摘要: 本文主要为大家详细介绍了python实现拼图小游戏,文中还有示例代码介绍,感兴趣的小伙伴们可以参考一下. 开发工具 Python版本:3.6.4 相关模块: pygame模块: 以及一些Pyt ...

  6. python批量生成图表_教你用Python自动读取数据生成图表,产生的效益很可观

    厌烦了每次都要在Excel里拖动数据来生成图形吧,这篇文章里,教你用Python自动读取Excel数据生成图表,然后Python 使用XlsxWriter模块在Excel工作表中绘制带有数据表的柱形图 ...

  7. opencv与python学哪一个好_教你如何用OpenCV、Python和深度学习技术对图像和实时视频进行神经风格迁移...

    编者按:在这篇教程中,作者AdrianRosebrock将教你如何用OpenCV.Python和深度学习技术对图像和实时视频进行神经风格迁移. 2015年,Gatsys等人在论文ANeuralAlgo ...

  8. python拼图游戏编码_教你用Python自制拼图小游戏,轻松搞定熊孩子

    摘要:本文主要为大家详细介绍了python实现拼图小游戏,文中还有示例代码介绍,感兴趣的小伙伴们可以参考一下. 开发工具 Python版本:3.6.4 相关模块: pygame模块: 以及一些Pyth ...

  9. python拼图游戏代码_教你用Python自制拼图小游戏,轻松搞定熊孩子

    摘要:本文主要为大家详细介绍了python实现拼图小游戏,文中还有示例代码介绍,感兴趣的小伙伴们可以参考一下. 开发工具 Python版本:3.6.4 相关模块: pygame模块: 以及一些Pyth ...

  10. python画花女朋友_教你使用python画一朵花送女朋友

    本文实例为大家分享了用python画一朵花的具体代码,供大家参考,具体内容如下 第一种,画法 from turtle import * import time setup(600,800,0,0) s ...

最新文章

  1. zabbix专题:第十二章 zabbix proxy分布式监控配置
  2. Quartz-Trigger详解
  3. SSM编写JavaWeb项目时,出现了errorCode 1045, state 28000和Invalid bound statement (not found)两个错误
  4. think as a children
  5. 数列分段(信息学奥赛一本通-T1428)
  6. CSS3-多列布局-伸缩盒布局-伸缩项目
  7. jni java c 变量对应_GitHub - jkangzhang/JNIDemo: JNI中Java和C的数据传递
  8. java实现微信支付
  9. Atitit 数据记录存储方式 索引组织表 堆组织表 储方式 InnoDB 引擎把数据放在主键索引上,其他索引上保存的是主键 id。这种方式,我们称之为索引组织表(Index Organizi
  10. 通过ip查询详细地址
  11. asp版的简单留言板
  12. mac连接服务器出错双系统,mac使用bootcamp安装双系统遇到的问题及解决方案
  13. 如何部署自定义统计图
  14. 数仓工具—Hive实战之 UDF GIS(16)
  15. Linux rar unrar的安装
  16. Feng Shui POJ - 3384 [半平面交]
  17. 【TS中的面向对象】
  18. 从前端角度浅谈如何做好网站的SEO优化
  19. GCN(通过https://www.bilibili.com/video/BV1QK4y1t75Q?p=1share_medium=androidshare_plat=androidshare)
  20. 计算机教师面试题模板,教师资格证面试-小学信息技术试讲稿模板

热门文章

  1. python数据分析设置教程视频_炼数成金女讲师Python数据分析实战应用视频教程
  2. 安装paddledetection
  3. 来了,掏心窝的最重要3条建议
  4. 焊接知识与技能(嵌入式硬件篇)
  5. RTMP(2):Chunk 和 Message
  6. excel表格打印每页都有表头_Excel打印时怎么让每一页都包括表头?
  7. bam文件读取_检测bam文件的完整度-流程之殇
  8. vp230引脚功能_CAN收发器—TJA1040与TJA1050区别
  9. Second season sixth episode,Chandler and Joey lost Ross‘s baby???!!!
  10. Leaflet地图框架使用手册