Python+OpenCV采集本地摄像头的视频


Posted in Python onApril 25, 2019

本文实现了用Python和OpenCV配合,调用本地摄像头采集视频,基本上函数的话看opencv的官方文档就Ok了(The OpenCV Reference Manual  Release 2.4.7.0)

上代码:

import cv2
import cv2.cv
 
def getCam():
 window_name='show image'
 cv2.namedWindow(window_name,cv2.WINDOW_NORMAL)
 video_cap_obj=cv2.VideoCapture(0)
 if video_cap_obj==None:
  print('video caoture error')
 if video_cap_obj.open(0)==False:
  print('open error')
 while True:
  retval,image=video_cap_obj.read()
  cv2.cv.ShowImage(window_name,cv2.cv.fromarray(image))
  if cv2.waitKey(10)==27:
   break
 video_cap_obj.release()
 
if __name__=='__main__':
 getCam()

效果如图:

Python+OpenCV采集本地摄像头的视频

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中的模块导入和读取键盘输入的方法
Oct 16 Python
python如何为被装饰的函数保留元数据
Mar 21 Python
Python使用sort和class实现的多级排序功能示例
Aug 15 Python
十个Python练手的实战项目,学会这些Python就基本没问题了(推荐)
Apr 26 Python
python中hasattr()、getattr()、setattr()函数的使用
Aug 16 Python
使用OpenCV实现仿射变换—平移功能
Aug 29 Python
Python argparse模块应用实例解析
Nov 15 Python
如何实现在jupyter notebook中播放视频(不停地展示图片)
Apr 23 Python
Python-openCV开运算实例
Jul 05 Python
Windows下Sqlmap环境安装教程详解
Aug 04 Python
Python解析微信dat文件的方法
Nov 30 Python
Python之字符串的遍历的4种方式
Dec 08 Python
python利用selenium进行浏览器爬虫
Apr 25 #Python
python3人脸识别的两种方法
Apr 25 #Python
python微信聊天机器人改进版(定时或触发抓取天气预报、励志语录等,向好友推送)
Apr 25 #Python
Python 给屏幕打印信息加上颜色的实现方法
Apr 24 #Python
利用Python查看微信共同好友功能的实现代码
Apr 24 #Python
python实现飞机大战游戏
Oct 26 #Python
Python3.5面向对象程序设计之类的继承和多态详解
Apr 24 #Python
You might like
PHP扩展开发教程(总结)
2015/11/04 PHP
PHP explode()函数的几个应用和implode()函数有什么区别
2015/11/05 PHP
php gd等比例缩放压缩图片函数
2016/06/12 PHP
java微信开发之上传下载多媒体文件
2016/06/24 PHP
PHP常用工具函数小结【移除XSS攻击、UTF8与GBK编码转换等】
2019/04/27 PHP
javaScript 简单验证代码(用户名,密码,邮箱)
2009/09/28 Javascript
javascript 语法基础 想学习js的朋友可以看看
2009/12/16 Javascript
基于Jquery的开发个代阴影的对话框效果代码
2011/07/28 Javascript
javascript日期格式化方法小结
2015/12/17 Javascript
js判断输入字符串是否为空、空格、null的方法总结
2016/06/14 Javascript
JavaScript与java语言有什么不同
2016/09/22 Javascript
详解bootstrap的modal-remote两种加载方式【强化】
2017/01/27 Javascript
Vue 进阶教程之v-model详解
2017/05/06 Javascript
浅谈jQuery框架Ajax常用选项
2017/07/08 jQuery
JavaScript代码执行的先后顺序问题
2017/10/29 Javascript
详解如何使用PM2将Node.js的集群变得更加容易
2017/11/15 Javascript
如何选择适合你的JavaScript框架
2017/11/20 Javascript
webpack.DefinePlugin与cross-env区别详解
2020/02/23 Javascript
react使用CSS实现react动画功能示例
2020/05/18 Javascript
微信小程序实现canvas分享朋友圈海报
2020/06/21 Javascript
Python基于tkinter模块实现的改名小工具示例
2017/07/27 Python
Django中使用Celery的教程详解
2018/08/24 Python
python实现向微信用户发送每日一句 python实现微信聊天机器人
2019/03/27 Python
python实现比较类的两个instance(对象)是否相等的方法分析
2019/06/26 Python
pytorch学习教程之自定义数据集
2020/11/10 Python
python 实现百度网盘非会员上传超过500个文件的方法
2021/01/07 Python
Lacoste美国官网:经典POLO衫品牌
2016/10/12 全球购物
一些Unix笔试题和面试题
2012/09/25 面试题
护理专业自荐信
2013/12/03 职场文书
志愿者服务感言
2014/02/27 职场文书
2014年销售助理工作总结
2014/12/01 职场文书
评先进个人材料
2014/12/29 职场文书
nginx 防盗链防爬虫配置详解
2021/03/31 Servers
浅谈@Value和@Bean的执行顺序问题
2021/06/16 Java/Android
各国货币符号大全
2022/02/17 杂记
mysql性能优化以及配置连接参数设置
2022/05/06 MySQL