WIN10下OpenCV3.4.10安装+opencv-python调用海康威视摄像头

1.WIN10下OpenCV3.4.10安装:

参考(直接看参考的这两篇博客就好):

https://blog.csdn.net/flushest/article/details/89746971(参考下载opencv)

https://blog.csdn.net/qq_41175905/article/details/80560429(参考配置环境以及往下的操作)

2.vs和VC版本对应关系:

Visual Studio 2015vc14
Visual Studio 2017vc15

我下载opencv3.4.10,下载文件为opencv-3.4.10-vc14_vc15.exe。里面包含了vc14和vc15,到时候我选择vc15就行。

这个是opencv官网https://opencv.org/releases/:点击等五秒自动下载就好。

也可以在这里去找自己对应的去下载https://sourceforge.net/projects/opencvlibrary/files/opencv-win/

 

 

 

opencv-python调用海康威视摄像头

先安装pycahrm和opencv-python:

pycharm不讲了,python版本我是3.8(确定好自己的pip是指向python3.8的,别指向了之前的python2.7去了)

opencv-python安装如下(我记得我以前在ubuntu下因为配置深度学习环境要指定特定的版本,这里不需要):

pip install opencv-python

测试是否安装成功以及版本:

 (C:\ProgramData\Anaconda3) C:\Users\Zhaobo>python
Python 3.6.1 |Anaconda 4.4.0 (64-bit)| (default, May 11 2017, 13:25:24) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>> print(cv2.__version__)
3.4.0
>>>

确定安装好后直接pycharm里面测试(图片位置自己换,这是win10的,所以有斜杠):

import cv2
img = cv2.imread("C:\\Users\\JZI\\Desktop\\QQ2.png")
cv2.imshow("1",img)
cv2.waitKey(10000)

现在到海康威视网路摄像头(它是没有USB的!),读取视频流(密码还有192.168.12.153这些自己换你自己配置的):

成功读取就结束了。

'''
海康威视的网络摄像头调用
'''
import cv2
cap = cv2.VideoCapture("rtsp://admin:输入密码@192.168.12.153/Streaming/Channels/1")
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()

USB读取请看下面代码(题外话):

import cv2
capture = cv2.VideoCapture(0)

while(True):
    # 获取一帧
    ret,frame = capture.read()
    # 将这一帧转换为灰度图
    # gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)

    cv2.imshow('frame',frame)
    if cv2.waitKey(1) == ord('q'):
        break
'''
没有这两句就看不了图片
if cv2.waitKey(1) == ord(‘q’):
break
'''

配置海康威视摄像头(DS-3cd3T56wd-i5)。参见博客(以及其他网上文章):

https://blog.csdn.net/tian_jiangnan/article/details/105425944

记住,一定要用这个e浏览器才能预览得到,切记切记。

设备网络搜索->用来配置摄像头网络的网段的

e浏览器->用来预览以及修改参数的

ivms-4200->也是用来预览的.

 

 

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值