Как уменьшить FPS usb Camera в механическом плане - PullRequest
0 голосов
/ 04 мая 2018

Я запускаю проект с Raspberry-Pi, Python3.6, openCV3.4, V2 cam module и usb Camera. (Logitec c270)

Когда я запускаю код, возникает проблема. Подробно описано в этой ссылке. VideoCapture.read () возвращает прошлое изображение

Кто-то сказал, что это потому, что оба cam непрерывно получают вид VideoSignal, даже если изображение не снято. И вычислительной мощности Raspberry-Pi для чтения VideoSignal кодеком v4l2 недостаточно.

В моем случае мне нужно всего лишь один image каждую минуту в течение 3-5 часов. Я пробовал этот метод, но он не работал.

cam0 = cv2.VideoCapture(0)
cam0.set(cv2.CAP_PROP_FPS, 8)

Похоже, установка FPS в openCV не контролирует raw FPS с камеры. Есть ли какой-нибудь правильный способ уменьшить FPS в необработанном уровне? Я не могу отказаться от резолюций.

...