Windows 실행 파일 형식으로 openCV 2.4.4를 다운로드했습니다. 사전 제작에 필요한 모든 도서관이있었습니다. 이제 haar 또는 lbp 분류자를 생성해야하는 객체 감지 프로그램을 만들고 있습니다. 나는 opencv_traoncascade가 현재 선호되는 유틸리티이고 다른 것들은 더 이상 사용되지 않는다는 것을 발견했다. 문제는 내가 다운로드 한 opencv2.4.4.exe에서 해당 유틸리티를 찾을 수 없다는 것입니다. 폴더 traincascade가 있지만 모든 hpp 파일이 있습니다. 내가 얻을 수있는 방법이 있나요, 나는 트렁크를 계산하고 cmake를 사용하여 빌드하고 싶지 않습니다. 새로운 유틸리티를 설명하는 좋은 자습서에 대한 참조가 도움이 될 것입니다.openCV의 haar 및 lbp 분류 자 교육
0
A
답변
1
당신이 원하는 것을 할 수있는 두 가지 방법이 있습니다 : CMake를 사용하거나 프로젝트를 만들고 opencv에서 필요한 코드를 복사하십시오 (이것은 좋지 않습니다 :)). 나는 트렁크를 체크 아웃하고 당신이 이미
가에서 OpenCV의 2.4.4을 다운로드 한 경우 cmake
를 사용하여 구축하고자 해달라고
을 :
난 당신이 무슨 뜻인지 이해하지 말아 윈도우 실행 파일
cmake를 사용하고, 소스 코드를 "... \ opencv"로 설정하고 바이너리 경로 (동일 할 수도 있음)를 사용하십시오. 다음 번에 configure를 누르고 다음에 "build examples"옵션을 활성화하고 두 번째로 configure를 눌러 생성을 누릅니다. 모두입니다. 이제 opencv 프로젝트를 열고 traincascade 서브 프로젝트를 찾아 빌드하십시오.
0
아카이브에 일부 파일이 있습니다. 예 : cascadeclassifier.cpp (samples 폴더에있는 CPU와 GPU와 opencv/modules에있는 소스)와 traincascade.cpp. this 가이드도 있습니다. 그 훈련이 좀 어렵다고 들었습니다. 당신이 완전한 대답을 가지고 오면, 그것을 자유롭게 공유하십시오.
관련 문제
- 1. haar 분류 자 교환
- 2. HAAR 분류 자 명확화
- 3. 교육 및 분류 자 컴퓨터 비전
- 4. opencv_traincascade를 사용하여 haar 분류 자 생성
- 5. LBP/HAAR 감지 XML 계단 개선
- 6. traincascade, 분류 자 및 openCV
- 7. OpenCv의 Haar 기능 구현
- 8. OpenCV의 SVM 교육
- 9. Weka : 분류 자 및 ReplaceMissingValues
- 10. 분류 자 훈련 시간
- 11. libsvm을 사용한 분류 교육
- 12. 로지스틱 회귀에 대한 교육 반복 점수 표시 분류 자 sklearn
- 13. 학습, 검증 및 테스트 분류 자
- 14. haar 캐스케이드 교육 중에 bad_alloc() 오류가 발생했습니다.
- 15. 베이지안 분류 자
- 16. 시스템에서 OpenCV의 Haar 교육만으로 손으로 신호를 식별 할 수 있습니까?
- 17. 교육 집합을 기준으로 데이터 분류
- 18. Weka + NaiveBayes 분류 분류 자 + 텍스트 분류
- 19. 하나의 클래스 분류 자 훈련
- 20. haar 분류 자의 cascade.xml에 대한 설명
- 21. 트로피 분류 자 정의
- 22. OpenCV의 하르 분류 임계 값
- 23. OpenCV의 KNN 알 수없는 분류
- 24. Bayes 분류 자 구현 (PHP)
- 25. Haar- 캐스케이드 물체 감지 OpenCV의 - .XML 파일 분류에 .. 제대로
- 26. 숫자 + 텍스트 데이터가있는 MATLAB의 SVM 분류 자
- 27. 신경망 분류 자
- 28. 인간의 속성 분류 자
- 29. Naive Bayes 분류 자
- 30. 문서의 Mahout "분류 자"
[This (http://note.sonots.com/SciSoftware/haartraining.html)는 openCV로 haar 분류자를 교육 할 때 도움이되는 자습서입니다. 2.0. 새로운 유틸리티를 사용하기 위해서는 자습서에 설명 된 명령에서 실행 파일 이름을 변경하는 것만 기억하십시오. –
교육 시간이 길다는 점에 유의하십시오 (단일 CPU에서 2 ~ 3 주일 수 있음). 이 때문에 모든 CPU를 사용하고 실행 시간을 단축하려면 TBB가 활성화 된 상태에서 직접 소스를 컴파일하는 것이 좋습니다. –