【问题标题】:C# Emgu BackgroundSubtractorMOG2 returns black imageC# Emgu BackgroundSubtractorMOG2 返回黑色图像
【发布时间】:2021-02-12 08:49:16
【问题描述】:

您好,感谢您抽出宝贵时间。 我在 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();
    }

我尝试了一些方法并更改了参数,但没有得到任何结果。任何帮助将不胜感激

Picture of program running

如果需要,链接到完整的代码 https://gitlab.com/Clipcometx/semesterportefolje/-/tree/master/Machinelearning/ComputerVision

【问题讨论】:

    标签: c# wpf emgucv


    【解决方案1】:

    根据附图,您将最大色调值设置为255,而色调范围为0-179。

    【讨论】:

      猜你喜欢
      • 2012-01-07
      • 1970-01-01
      • 2020-12-22
      • 1970-01-01
      • 2011-10-13
      • 2014-04-27
      • 1970-01-01
      • 1970-01-01
      • 2011-08-08
      相关资源
      最近更新 更多