提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 准备
  • 执行步骤
    • 1.cmd进入命令行窗口
    • 2.使用conda创建python虚拟环境
    • 3.进入python虚拟环境
    • 4.安装opencv-python
    • 5.在pycharm中创建python项目,手动选择编译器
    • 6.编写测试代码,直接运行即可

准备

anaconda3
pycharm
海康威视摄像头(需要接入同一个局域网内,默认ip:192.168.1.64)

执行步骤

1.cmd进入命令行窗口

2.使用conda创建python虚拟环境

conda create -n py37 python=3.7(环境名称为py37,python版本为3.7)

3.进入python虚拟环境

activate py37

4.安装opencv-python

pip install opencv-python -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/
(指定清华大学镜像源速度会快很多)

5.在pycharm中创建python项目,手动选择编译器

选择刚刚创建的python虚拟环境下的python编译器
默认路径为:Anaconda3\env\虚拟环境名称\python.exe

6.编写测试代码,直接运行即可

import cv2# url是海康威视的rtsp视频流地址,用户名默认为admin,ip默认为192.168.1.64,password改为自己设置的密码
url = "rtsp://admin:password@192.168.1.64/Streaming/Channels/2"
cap = cv2.VideoCapture(url)
ret, frame = cap.read()
while ret:ret, frame = cap.read()cv2.imshow("frame", frame)if cv2.waitKey(1) & 0xFF == ord('q'):break
cv2.destroyAllWindows()
cap.release()

【python】opencv调用海康威视摄像头相关推荐

  1. Python+OpenCV 调用手机摄像头并实现人脸识别

    文章内容: 1.windows 环境下安装 OpenCV 机器视觉环境搭建: 2.基于通过 Python+OpenCV调用手机摄像头并实现人脸检测识别. 目录 1 实验环境 2 实验准备 2.1 下载 ...

  2. python+opencv调用ip摄像头(基于RTSP实现)

    python+opencv调用ip摄像头(基于RTSP实现) 采用RTSP(Real Time Streaming Protocol),RFC2326,实时流传输协议,RTSP是TCP/IP协议体系中 ...

  3. python opencv调用笔记本摄像头 - python

    文章来源:嗨学网 敏而好学论坛www.piaodoo.com 欢迎大家相互学习 通过查看书籍,自己总结了一下,怎样用python代码实现调用笔记本摄像头的功能. 这主要是通过opencv中cv2模块来 ...

  4. python+opencv调用手机摄像头

    第一步: 下载一个工具:IP摄像头(app),Android,iOS都可以下载 应用宝直接搜索IP摄像头,如下图: 下载安装后,打开app,点击下方的打开IP摄像头服务器,确保手机和电脑处于同一局域网 ...

  5. python利用OpenCV调用海康威视摄像头--利用wifi路由器提供网

    部署环境 由于实验室只有无线网没有有线网,在这里依靠wifi路由器做出一个有线网. wifi路由器根据wifi配置有线网 ip 192.168.113.17 掩码 255.255.255.0 网关19 ...

  6. python OpenCV 调用罗技摄像头方法说明

    1.首先,需要安装opencv库文件,可以通过PIP install opencv-python(scripts目录下安装): 2.其次,验证安装版本pip list; 3.验证能否打开摄像头,实例如 ...

  7. OpenCV调用海康威视等摄像头(处理rtsp视频流)方法以及,出现内存溢出(error while decoding)或者高延迟问题解决

    博客已搬家,欢迎访问新居:http://lukeyalvin.site,主要涉及SLAM相关方向,目前知识积累尚浅,多多指教! 摄像头与电脑的连接 首先,你需要获得hikvision摄像头的密码以及用 ...

  8. ubuntu上python使用opencv调用usb摄像头无故掉线以后重连摄像头。

    项目中使用opencv调用usb摄像头,运行过程中,会出现摄像头掉线的情况.猜测掉线原因是硬件相关,可能是摄像头,也可能是usb线和端口. 这里主要介绍两种掉线情况以及代码重连摄像头的方式. 1.第一 ...

  9. Python+opencv调用摄像头实现拍照并保存

    Python+opencv调用摄像头实现拍照并保存 安装 OpenCV库 详细源码 注意事项 安装 OpenCV库 pip install opencv-python 详细源码 调用外接摄像头实现拍照 ...

  10. python+openCV调用摄像头拍摄和处理图片

    在深度学习过程中想做手势识别相关应用,需要大量采集手势图片进行训练,作为一个懒人当然希望飞快的连续采集图片并且采集到的图片就已经被处理成统一格式的啦..于是使用python+openCV调用摄像头,在 ...

最新文章

  1. 自学机器学习课程怕踩雷?有人帮你选出了top 5优质课
  2. 逃离伪PHP程序员应该做的事
  3. 开发日记-20190609 关键词 记录一次失败,感悟,畅想未来
  4. 因为在此系统上禁止运行脚本。有关详细信息_在弃用11年后微软终于允许IT管理员禁用IE中的JScript脚本引擎...
  5. maven依赖的jar包版本不一样_Maven依赖jar包冲突常见的解决方法
  6. java中访问控制修饰符什么含义_关于Java中访问控制修饰符的来由及浅解
  7. (转)基于MVC4+EasyUI的Web开发框架经验总结(13)--DataGrid控件实现自动适应宽带高度...
  8. thinkphp-where-字符串条件
  9. Java实现简易文本编辑器
  10. 各厂家服务器存储默认登录信息
  11. 数据库课程设计(在线销售系统)
  12. Android adb环境变量配置
  13. phpstudy配置sg11
  14. win10笔记本电脑外接USB键盘开机失灵解决方案
  15. alertmanager集群莫名发送resolve消息的问题探究
  16. android没有adm_求助 Android studio的ADM打不开是什么原因
  17. Spark Streaming简介 (三十四)
  18. Linux中压缩解压工具使用
  19. [2020-07]百度广告搜索词获取最新办法
  20. Win7 Office Outlook客户端报没有默认的邮件客户端,或当前客户端无法实现该邮件的请求。

热门文章

  1. bios设置raid启动模式Linux,[BIOS设置]BIOS中RAID模式怎么设置?
  2. matlab 怎么画时域图,matlab画e时域波形图
  3. 《虚拟仿真实验教学解决方案(BJBR)》(Yanlz+Unity+SteamVR+VR+AR+MR+HR+??BR??+??CR??+??DR??+??ER??+虚拟仿真+人机交互+立钻哥哥+==)
  4. 彻底解决win10出现的无法访问网络位置*:\XXXXX\XXXXX的问题
  5. 更新WP Mango应用磁贴内容的3种方法
  6. 项目管理中如何如何进行风险控制
  7. 项目实施过程中的风险控制
  8. Php打印连续纸,针式打印机打印241*297MM连续纸时总按A4纸长度多走一部分白纸?
  9. python代码使用dns进行调试_python脚本实现分析dns日志并对受访域名排行
  10. mp3转换html5,五个免费在线mp3音频音乐编辑转换网站,实用的音频编辑软件