如何从cv2.BackgroundSubtractorMOG2获得背景



有办法从cv2获得背景信息吗?python中的BackgroundSubtractorMOG2 ?

换句话说,有没有一种技术可以根据视频的最后n帧来计算图像,并将其用作背景?

这样的技术将是相当复杂的,但你可能想看看一些关键字:图像拼接,基于梯度的方法,补丁匹配,图像填充。例如,Matlab有一个函数,试图从附近的像素插值缺失的值。你可以将此方法扩展到3D(在线性情况下应该不会那么困难)。

更一般地说,这是一个不适定问题,因为没有办法知道缺失区域的情况。

为了解决你的问题,你可以首先取原始帧和提取图像之间的差异,这应该显示背景。然后,使用ROI填充或类似的方法。你可以在网上找到一些例子,例如:

相关内容

  • 没有找到相关文章

最新更新