我们可以将handycam连接到Opencv吗

时间:2018-09-22 09:13:01

标签: python python-3.x opencv cv2

每个人都知道在opencv中连接网络摄像头,我们可以以cap = cv2.VideoCapture(0)的身份连接,但是我们可以以相同的方式连接Sony Handycam还是需要做其他事情?我在cv2中是新手,在如何连接Handycam中进行了大量搜索cv2,但未找到是否有人尝试过或有想法(参考),您能告诉我该怎么做

1 个答案:

答案 0 :(得分:1)

通过USB将Handycam连接到计算机并安装所有必需的驱动程序。然后,您可以使用带有cv2的任何普通代码来访问handycam,除非您可能需要更改设备ID。

import cv2

cam_ID=0 ## Change the 0 value to whatever ID your device has.(0 is first camera, 1 is second camera and so on...)
cam = cv2.VideoCapture(cam_ID) 
while True:
    value, img = cam.read()
    cv2.imshow('my webcam', img)
    if cv2.waitKey(1) == 27: 
        break  # esc to quit
    cv2.destroyAllWindows()