【发布时间】:2017-12-01 02:27:24
【问题描述】:
我需要通过 USB 使用 Python 从多个 (10-20) DSLR(Canon) 同步和捕获图像,但我不知道如何。
我用SparkoCam 和这个 python 代码得到了它,但它只适用于一台相机
import cv2
import numpy as np
cap = cv2.VideoCapture(1)
while True:
ret,img=cap.read()
cv2.imshow('video output',img)
k=cv2.waitKey(10)& 0xff
if k==27:
break
cap.release()
cv2.destroyAllWindows()
有谁知道如何从数码单反相机捕捉图像? opencv、sdk?
【问题讨论】:
-
我不确定 OpenCV 是否是在这种情况下用于图像采集的理想库。您是否考虑过搜索一些专门针对控制佳能相机的库?
标签: opencv camera video-capture capture canon-sdk