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

 更新时间:2019年04月25日 09:01:47   作者:liuke804   我要评论

这篇文章主要为大家详细介绍了Python+OpenCV采集本地摄像头的视频,具有一定的参考价值,感兴趣的小伙伴们可以参?#23478;?#19979;

本文实现了用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中获取两数相除的商和余数方法

    在Python中获取两数相除的商和余数方法

    今天小编就为大家分享一篇在Python中获取两数相除的商和余数方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-11-11
  • Python操作MongoDB详解及实例

    Python操作MongoDB详解及实例

    这篇文章主要介绍了Python操作MongoDB详解及实例的相关资料,需要的朋友可以参考下
    2017-05-05
  • 最新评论

    常用在线小工具

    时时彩包赢公式0369
    排列3最牛的选号方法 新浪彩票专题网 广西好运快3有做手脚不 广东快乐十分前三直遗漏 体彩十一运夺金11选5开奖结果 澳洲幸运10是国家开的吗 云南快乐10分走势图今 35选7走势图开奖结果查询 湖南幸运赛车走势分析 足彩半全场怎么买 排列三走势图彩经网 老11选5是不是十一运 德州扑克 福彩18选7开奖记录 青海11选5全天开奖号