我正在寻找一种方法,以提取前景(没有阴影)从视频序列使用C# (EmguCV)。我已经尝试过几种方法,如KNN、MOG2和MOG2。最后,MOG2是最好的,非常接近我想要的结果。然而,它仍然未能消除阴影。
如我所知,有几个属性可以用于使用MOG2执行更好的阴影去除,例如: fTau,但是这些属性仅在OpenCV (而不是EmguCV)中可用。那么,是否有人使用C#实现了这种特性?
发布于 2015-04-06 06:50:42
目前,我能够消除阴影从前景通过将阴影转换为黑色像素。这可以使用指定阴影强度值(150)的ThresholdToZero方法来完成。
阴影去除前

阴影去除后

注意:我使用MOG2背景减法器并启用阴影检测功能。
https://stackoverflow.com/questions/29427222
复制相似问题