Я хочу захватить и сохранить несколько изображений с веб-камеры с помощью OpenCV. Это мой код в настоящее время:
import cv2
camera = cv2.VideoCapture(0)
for i in range(10):
return_value, image = camera.read()
cv2.imwrite('opencv'+str(i)+'.png', image)
del(camera)
Проблема в том, что я не знаю, когда снимаются изображения, поэтому многие из них в конечном итоге размыты. Мой вопрос: есть ли способ сделать изображение нажатым на клавиатуре?
Также есть лучший способ взять несколько изображений вместо диапазона?