0
有没有什么办法从python的cv2.BackgroundSubtractorMOG2获取背景?如何从cv2.BackgroundSubtractorMOG2获取背景?
换句话说,是否有任何技术基于视频的最后n帧来计算图像,这可以用作背景?
有没有什么办法从python的cv2.BackgroundSubtractorMOG2获取背景?如何从cv2.BackgroundSubtractorMOG2获取背景?
换句话说,是否有任何技术基于视频的最后n帧来计算图像,这可以用作背景?
这样的技术会非常复杂,但您可能需要查看一些关键字:图像拼接,基于渐变的方法,补丁匹配和图像填充。 Matlab,例如,has a function试图插入来自附近像素的缺失值。你可以扩展这个方法来处理3D(在线性情况下不应该这么困难)。
更一般地说,这是一种不适合的问题,因为没有办法知道失踪区域会发生什么。
具体来说,为了解决您的问题,您可能会首先考虑原始帧和提取的图像之间的区别,这些图像会显示背景。然后,使用ROI填写或类似的方法。您可以在网络上找到一些示例,例如this。
你使用的是什么版本的opencv?你可以通过查看'cv2 .__ version__'进行检查。 – user3731622
我使用的是opencv 2.4.13 – Leopoldo