我刚刚找到算法来减去视频和图像序列的背景,如下面链接中的算法:
OpenCV: how to use createBackgroundSubtractorMOG
但是我怎样才能对网络摄像头的图像做同样的事情呢?
答案 0 :(得分: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算法。