2013-04-01 2 views
1

나는 훈련 된 물건을 인식 할 수있는 로봇 팔을 만들려고 노력하고있다. opencv로 할 수 있다는 것을 알고 있습니다. 하지만 저는 C++ 프로그래밍에 능숙하지 않습니다. 그래서 나는 C#으로 그것을 할 필요가있다. 먼저 Aforge.net을 사용하고 색상 필터링을 사용하여 객체를 인식하지만 불량한 방법입니다. 그래서 Accord.net이이를 수행 할 수있는 고급 기술을 갖추고 있음을 발견했습니다. Haar 피처 오브젝트 검출은 그 중 하나입니다. Accord.net 설명서를 읽었습니다. 그것은Accord.net haar object detection

HaarCascade(Int32, Int32,HaarCascadeStage[]) 

처음 두 정수베이스 &베이스 높이 너비 생성자를 갖는다. 그들은 무엇입니까? 스테이지 란 무엇입니까? 그것을하는 방법?

답변

1

Accord.NET documentation을 참조하십시오. 스테이지가 무엇인지 설명하고 Haar Cascade를 사용하여 Haar Object Detector를 만드는 방법을 보여주는 기사도 accompanying CodeProject입니다.

또한 현재 구현에서는 인식을 수행하기 위해 기존 분류 자만 사용할 수 있습니다. 이 프레임 워크는 아직 자신의 분류자를 만드는 방법을 제공하지 않습니다. 그러나 OpenCV에 번들로 제공되거나 심지어 other researchers으로 정의 된 정의와 같이 Haar 캐스케이드의 OpenCV 호환 XML 정의와 함께 작동 할 수 있습니다.