18 lines
407 B
Python
18 lines
407 B
Python
import cv2
|
|
|
|
flag = False
|
|
vidId = 1
|
|
cap = cv2.VideoCapture(vidId, cv2.CAP_DSHOW)
|
|
while not flag:
|
|
suc,im = cap.read()
|
|
cv2.imshow("image",im)
|
|
k = cv2.waitKey(0)
|
|
if k & 0xff == ord('q'):
|
|
cap.release()
|
|
cv2.destroyAllWindows()
|
|
flag=True
|
|
else:
|
|
vidId+=1
|
|
cap.release()
|
|
cap.open(vidId, cv2.CAP_DSHOW)
|
|
print(f"使用摄像头索引: {vidId}") |