【问题标题】:How to load a CascadeClassifier using Emgu c#如何使用 Emgu c# 加载 CascadeClassifier
【发布时间】:2015-02-09 17:01:54
【问题描述】:

我已经使用 opencv_traincascade 创建了我自己的级联分类器,我正在尝试在我的 C# emgu 项目中使用它,但它无法使用 HaarCascade。我做了一些阅读,发现加载通过opencv_traincascade获得的xml文件需要CascadeClassifier,但我找不到该类所在的命名空间。 emgu c#项目中如何使用CascadeClassifier?

【问题讨论】:

    标签: c# opencv emgucv


    【解决方案1】:

    你是对的,你需要使用 CascadeClassifier 类,这个API可以找到here

    我会给你一个使用包含的 HAAR 分类器的例子

    首先,我们需要使用一些内置的训练文件来构建一个分类器。这些可以在 EmguCV 安装目录的 HaarCascades 目录下找到。我们像这样制作一个新的分类器:

    private static readonly CascadeClassifier Classifier = new CascadeClassifier("haarcascade_frontalface_alt_tree.xml");
    

    这个例子取自here,它展示了如何在 EmguCV 中执行人脸检测。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多