我想问一下,是否有人知道是否可以使用OpenCV+Python和GigE Vision相机实现VideoCapture。我尝试使用cv2.VideoCapture(0),但总是获取集成网络摄像头的视频。我正在尝试新版本的OpenCV,并且使用Windows操作系统。
import numpy as np
import cv2
capture = cv2.VideoCapture(0)
while (True):
frame = capture.read()
cv2.imshow('camera',frame)
if cv2.waitKey(1) & 0xFF == odd('q'):
break
capture.release()
cv2.destroyAllWindows()
提前感谢。
print cv2.getBuildInformation()
我很确定,预编译的二进制文件不包含对pvapi或类似功能的支持。你需要相应的SDK,并从源代码重新构建。 - berak