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

 更新时间:2019年04月25日 09:01:47   作者:liuke804  
这篇文章主要为大家详细介绍了Python+OpenCV采集本地摄像头的视频,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实现了用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特殊方法整理汇总,有入门python的朋友可以跟随小编一起来学习下
    2021-03-03
  • PyTorch搭建一维线性回归模型(二)

    PyTorch搭建一维线性回归模型(二)

    这篇文章主要为大家详细介绍了PyTorch搭建一维线性回归模型,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-05-05
  • Django中如何使用sass的方法步骤

    Django中如何使用sass的方法步骤

    这篇文章主要介绍了Django中如何使用sass的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-07-07
  • python中三种高阶函数(map,reduce,filter)详解

    python中三种高阶函数(map,reduce,filter)详解

    在Python中,函数其实也是一种数据类型,今天重点给大家介绍python中三种高阶函数(map,reduce,filter)的相关知识,感兴趣的朋友一起看看吧
    2021-10-10
  • Python分析最近大火的网剧《隐秘的角落》

    Python分析最近大火的网剧《隐秘的角落》

    这篇文章主要介绍了Python分析最近大火的网剧《隐秘的角落》,本文通过实例代码图文相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-07-07
  • Pygame实战练习之推箱子游戏

    Pygame实战练习之推箱子游戏

    推箱子想必是很多人童年时期的经典游戏,我们依旧能记得抱个老人机娱乐的场景,下面这篇文章主要给大家介绍了关于如何利用python写一个简单的推箱子小游戏的相关资料,需要的朋友可以参考下
    2021-09-09
  • Tornado Web服务器多进程启动的2个方法

    Tornado Web服务器多进程启动的2个方法

    这篇文章主要介绍了Tornado Web服务器多进程启动的2个方法,Tornado是一个用Ptyhon写的WEB服务器,需要的朋友可以参考下
    2014-08-08
  • python中的全局变量用法分析

    python中的全局变量用法分析

    这篇文章主要介绍了python中的全局变量用法,详细分析了Python全局变量使用中的利弊与相关技巧,需要的朋友可以参考下
    2015-06-06
  • python使用multiprocessing模块实现带回调函数的异步调用方法

    python使用multiprocessing模块实现带回调函数的异步调用方法

    这篇文章主要介绍了python使用multiprocessing模块实现带回调函数的异步调用方法,实例分析了multiprocessing模块异步调用的相关使用技巧,需要的朋友可以参考下
    2015-04-04
  • Python实现url长短链接的转换

    Python实现url长短链接的转换

    短链接,通俗来说,就是将长的URL网址,通过程序计算等方式,转换为简短的网址字符串。本文将用Python语言实现这一效果,需要的可以参考一下
    2022-11-11

最新评论