Захват изображения с помощью OpenCV через веб-камеру
Привет у меня есть проблема, чтобы создать программу Python, используя мою веб-камеру. Поэтому я хочу создать программу, которая может автоматически захватывать изображение через веб-камеру с задержкой 15 с. Я перепробовал много программ, но это не работает. Я надеюсь, что вы, ребята, можете мне помочь. Благодарю.
2 ответа
Вы можете зациклить захват изображения, как это.
import cv2
import time
cap = cv2.VideoCapture(0)
while True:
for i in range(1,20):
time.sleep(15)
ret, image = cap.read()
cv2.imwrite('image.png',image)
if cv2.waitKey(1) & 0xFF == ord('q'):
break
Нажмите q, чтобы выйти.
Попробуйте что-то вроде этого.
import cv2
import time
cap = cv2.VideoCapture(0)
time.sleep(15)
ret, image = cap.read()
cv2.imwrite('image.png',img)