Чтобы использовать свою веб-камеру, вы можете использовать VideoCapture
:
import cv2
cap = cv2.VideoCapture(0) # use 0 if you only have front facing camera
ret, frame = cap.read() #read one frame
print(frame.shape)
cap.release() # release the VideoCapture object.
Вы запускаете веб-камеру, читаете одно изображение и сразу же отпускаете его.Рамка - это изображение, и вы можете предварительно обработать его так, как хотите.Вы можете просмотреть изображение, используя imshow
:
cv2.imshow('image', frame)
if cv2.waitKey(0) & 0xff == ord('q'): # press q to exit
cv2.destroyAllWindows()