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

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

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

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


person user3232250    schedule 26.01.2014    source источник


Ответы (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 к этому "кадру веб-камеры".

person skm    schedule 26.01.2014