python-2.7 - 如何在python opencv中访问CCTV摄像机

标签 python-2.7 opencv

我想访问一个松下CCTV摄像机,并首先尝试使用基本代码(例如网络摄像机的以下代码):

import cv2
import numpy as np
cap = cv2.videoCapture(0)

while (True)
   ret, frame = cap.read()
   cv2.imshow('frame',frame)
   if cv2.waitKey(1) & oxFF == ord('q'):
         break

cap.release()
cv2.destroyAllWindows()

为了更换摄像机,我是否要更改VideoCapture命令?

我看到对于IP摄像机,我必须输入URL而不是0。在这种情况下是否一样?

我正在使用:pyhon 2.7.15,openCV 2.4.9,Windows 7

相机的手册是:https://panasonic.cn/support/download/manual/files/WV-BP330%E3%80%81332%E3%80%81334.pdf

非常感谢

最佳答案

通过以下方式将视频提要的URL放入VideoCapture参数中:

cv2.VideoCapture(url)

关于python-2.7 - 如何在python opencv中访问CCTV摄像机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52352876/

相关文章:

python - cv.SaveImage()在opencv中保存的损坏的图像

c++ - 如何裁剪不同矩阵中的一部分图像,但矩阵不会改变其在 openCV 中的大小。

c++ - 使用 Visual C++ 和 OpenCV 2.1 将 BMP 打开到数组

c++ - MATLAB 中的 fft2 与 OpenCV C++ 中的 dft 速度比较

visual-studio-2010 - 在 Visual Studio 2010 上使用 LIBSVM

python - 使用 send_keys Internet Explorer 时出现先前的评估未完成错误

python-2.7 - 如果相同的文件名已存在,则移动并替换?

image - 与 OpenCV findHomography 和 warpPerspective 混淆

python - 如何在sklearn grid search中使用log loss

python - Django 表单 : "Select a valid choice. That choice is not one of the available choices."