我正在尝试建造能够识别经过训练的物体的机械臂。我知道这可以用opencv来完成。但我对C++编程不太在行。所以我需要用C#来做。首先我使用Aforge.net,我使用颜色过滤来识别对象,但这是一个糟糕的方法。所以我发现Accord.net有先进的技术可以做到这一点。Haar特征对象检测就是其中之一。我阅读了Accord.net文档。它有一个构造函数
HaarCascade(Int32, Int32,HaarCascadeStage[])前两个整数是基宽和基高。它们是什么。什么是阶段?该怎么做呢?
发布于 2013-04-02 07:43:41
请在Accord.NET documentation上看看。还有一篇accompanying CodeProject文章,它解释了阶段是什么,甚至演示了如何使用Haar Cascade创建一个Haar对象检测器。
另外,请记住,当前的实现只能使用现有的分类器来执行识别。该框架目前还没有提供创建自己的分类器的方法。但是,请注意,它可以与任何兼容OpenCV的Haar级联的XML定义一起使用,比如捆绑在OpenCV中的任何定义,甚至是由other researchers创建的定义。
https://stackoverflow.com/questions/15737287
复制相似问题