1

訓練されたオブジェクトを認識できるロボット アームを構築しようとしています。私はそれがopencvでできることを知っています。しかし、私は C++ プログラミングに堪能ではありません。だから私はC#でそれを行う必要があります。最初に Aforge.net を使用し、カラー フィルタリングを使用してオブジェクトを認識しますが、方法が貧弱です。そこで、Accord.net にはそれを行うための高度な技術があることがわかりました。Haar 特徴オブジェクト検出はその 1 つです。Accord.net のドキュメントを読みました。コンストラクタがあります

HaarCascade(Int32, Int32,HaarCascadeStage[])

最初の 2 つの整数はベースの幅とベースの高さです。それらは何ですか。ステージとは?どうやってするの?

4

1 に答える 1

2

Accord.NETのドキュメントをご覧ください。ステージとは何かを説明し、Haar Cascade を使用して Haar Object Detector を作成する方法を示す、付属の CodeProject記事もあります。

また、現在の実装では既存の分類子のみを使用して認識を実行できることに注意してください。現時点では、フレームワークは独自の分類子を作成する方法をまだ提供していません。ただし、OpenCV にバンドルされているものや、他の研究者によって作成された定義など、Haar カスケードの OpenCV 互換の XML 定義と連携できることに注意してください。

于 2013-04-01T23:43:41.150 に答える