我刚发现算法可以减去视频背景和图像序列,例如以下链接中的算法:
OpenCV: how to use createBackgroundSubtractorMOG
但是,如何使用网络摄像头的图像执行相同的操作?
最佳答案
您可以通过从网络摄像头而不是从视频捕获帧来做到这一点。因此,使用以下代码从网络摄像头获取帧:
using namespace cv;
VideoCapture cap;
cap.open(0);
Mat frame;
for(;;)
{
cap >> frame; // This frame will contain the current webcam frame
}
waitKey(0);
我希望现在您可以在此“网络摄像头框架”上应用BG算法。
关于opencv - OPENCV:如何减去摄像头的背景?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21363534/