OPENCV: Как я могу вычесть фон веб-камеры?

Я только что нашел алгоритмы для вычитания фона видео и последовательности изображений, как алгоритм в ссылке ниже:

OpenCV: как использовать createBackgroundSubtractorMOG

Но как я могу сделать то же самое с изображением веб-камеры?

1 ответ

Вы можете сделать это, захватывая кадры с веб-камеры, а не с вашего видео. Итак, используйте следующий код для получения кадров с вашей веб-камеры:

using namespace cv;

VideoCapture cap;
cap.open(0);
Mat frame;

for(;;)
{
    cap >> frame; // This frame will contain the current webcam frame

}

waitKey(0);

Я надеюсь, что теперь вы сможете применить алгоритм BG к этой "рамке веб-камеры".

Другие вопросы по тегам