我试图在使用 BackgroundSubtractor 算法 BackgroundSubtractorMOG2 时禁用 openCV 中的阴影检测。然而,即使将 bShadowDetection 设置为 false,该算法似乎仍将阴影作为前景对象进行跟踪。
cv::BackgroundSubtractorMOG2 bg;
bg.nmixtures = 3;
bg.bShadowDetection = false;
我试图调整 BackgroundSubtractorMOG2 类的不同成员,以便毫无机会地禁用阴影跟踪。BackgroundSubtractorMOG2 的重要类成员
那些应该与阴影检测有关的东西,例如 bShadowDetection 或 fTau 似乎没有效果。文档中的解释在某种程度上也不够充分。