Matlab - 用于运动检测的背景减法

时间:2013-05-07 13:34:24

标签: matlab computer-vision motion-detection matlab-cvst

我目前正在使用vision.ForegroundDetector进行动态检测。它返回前景图像。有没有办法得到它学到的背景图片?

2 个答案:

答案 0 :(得分:1)

vision.ForegroundDetector并不真正学习背景图像。它学习每个像素的强度或颜色的概率分布。理论上,您可以获得每个分布的均值或模式并将它们放入图像中,但vision.ForegroundDetector不提供此功能。

答案 1 :(得分:0)

您可以使用按位运算符,尝试将前景蒙版分开,然后剩余的像素将作为您的背景。

您也可以尝试使用 cv2.absdiff() 方法来查找差异。

谢谢!