Как я могу получить текущий кадр OpenCV в реальном времени, даже если потерял время на обработку? - PullRequest
0 голосов
/ 04 июня 2018

Мы обрабатываем изображения с камеры через opencv.Обработка заняла больше кадра в секунду.Я могу обрабатывать почти 4 или 3 изображения в секунду.

Я оставляю меня позади текущего кадра, всегда получаю следующий кадр в очереди.

Как всегда получить текущий кадр?

мы используем с ++ 11

1 Ответ

0 голосов
/ 05 июня 2018

Используйте один поток для захвата и один для обработки.Поток обработки должен получить копию текущего изображения из потока захвата.Не забудьте использовать соответствующую синхронизацию при копировании изображения.

Если поток захвата хранит изображения, вы можете обработать пропущенные изображения позже.

...