嘿,感谢您的时间。 我在 C#(Emgu) 中处理一些 opencv 并尝试从 BackgroundSubtractorMOG2 显示前景 但没有运气,这是我的代码
internal Bitmap AdaptableBackgroundSubtraction(Bitmap org, int history = 2, bool detectShadows = true, int threshold = 16)
{
Image<Bgr, byte> imageorg = org.ToImage<Bgr, byte>();
var forgroundmask = imageorg;
var mDetector = new BackgroundSubtractorMOG2(history, threshold, detectShadows);
mDetector.Apply(imageorg, forgroundmask, 0.5);
return forgroundmask.ToBitmap();
}
我尝试了一些事情并更改了参数,但没有得到任何结果。任何帮助将不胜感激
如果需要,可以链接到完整代码 https://gitlab.com/Clipcometx/semesterportefolje/-/tree/master/Machinelearning/ComputerVision
答案 0 :(得分:0)
根据附图,您将最大色调值设置为 255,而色调范围为 0-179。