opencv — Как обнаружить движение из уже сохраненного веб-видео в Stack Overflow

Я хочу обнаружить движение в уже существующем видео, видео хранится в формате webm. Я видел некоторую демонстрацию opencv, но эти примеры фиксируют движение потоковой веб-камеры в реальном времени.

Есть ли какая-либо библиотека или API, которые фиксируют движение видеофайла WebM в C ++?

Помогите мне, пожалуйста.

-2

Решение

Если у вас есть код, который работает с входом веб-камеры, вам нужно всего лишь изменить тип входа, чтобы принять видеофайл в качестве ввода.

По сути, вы можете сделать это с помощью объекта VideoCapture.

cv::VideoCapture cap("path/for/file.fileextension")

и затем, поместив этот ввод в тип данных Mat (разделяя по кадрам):

Mat frame;
cap >> frame;
0

Другие решения


По вопросам рекламы [email protected]