Я загрузил openCV 2.4.4 в исполняемую форму Windows. У него были все библиотеки, которые необходимы для предварительной сборки. Теперь я создаю программу обнаружения объекта, которая требует создания харара или классификатора lbp. Я обнаружил, что opencv_traoncascade теперь является предпочтительной утилитой, а другие устарели. Проблема в том, что я не могу найти эту утилиту в opencv2.4.4.exe, которую я скачал. Существует папка traincascade, но все, что у нее есть, - это некоторые hpp-файлы. Есть ли способ, которым я могу его получить, я не хочу проверять багажник и строить его с помощью cmake. Также будет полезно обратиться к хорошим учебникам, объясняющим, таким образом, новую полезность.Обучение харам и классификаторы lbp в openCV
ответ
У вас есть (как мой пример) два способа сделать это: используйте CMake или создайте свой проект и скопируйте код, который вам нужен из opencv (это не очень хорошая идея :)).
Я не понимаю, что вы имеете в виду:
я не хочу, чтобы оформить ствол и построить его с помощью CMake
если вы уже
скачано OpenCV 2.4.4 в исполняемый файл Windows
вы все должны использовать CMake: открыть cmake, установить исходный код: «... \ opencv» и двоичный путь (может быть одинаковым). Далее - нажмите configure, затем - включите опцию «примеры сборки», нажмите «настроить второй раз», нажмите «Создать» ... Все. Теперь откройте проект opencv, найдите подпроект traincascade и постройте его :)
В архиве есть файлы. Например. cascadeclassifier.cpp (CPU и GPU в папке samples и источник в opencv/modules) и traincascade.cpp. Существует также this руководство. Я слышал, что обучение немного сложно. Если вы придете с полным ответом, не стесняйтесь поделиться им.
- 1. traincascade, классификаторы и openCV
- 2. OpenCV traincascade для обучения LBP
- 3. Объединение LBP и Adaboost
- 4. Оператор LBP в FaceRecognizer в OpenCV
- 5. OpenCV LBP распознаватель на MNIST цифры - haarcascade?
- 6. SVM обучение C++ OpenCV
- 7. Opencv 3 Обучение SVM
- 8. Обучение OpenCV NormalBayesClassifier в Python
- 9. Обнаружение лиц на iPhone с использованием OpenCV и LBP
- 10. Обучение OpenCV и SVM для обнаружения багажников
- 11. Улучшение детектирования LBP/HAAR XML-каскады
- 12. OpenCV HaarCascade Обучение для цветов
- 13. OpenCV - обучение новых моделей LatentSVMDetector
- 14. Обучение SVM для изображений OpenCV
- 15. LBP Face Detection
- 16. js-objectdetect с каскадами LBP
- 17. Смуты на тренировке Каскад Хаара с LBP
- 18. Как реализовать форму LBP
- 19. OpenCV - обучение модели LatentSVMDetector в OpenCV (алгоритм от Pedro Felzenszwalb)
- 20. Создание гистограммы LBP
- 21. LBP Cascade (OpenCV) не загружается на эмулятор студии Android
- 22. Извлечение дескрипторов связки образцов изображений и обучение SVM в OpenCV
- 23. Поезд каскад классификаторы
- 24. Объединить описатели функций LBP и HOG
- 25. OpenCV обучение Хаара для статического изображения
- 26. OpenCV: обучение Ошибка SVM - утверждение не выполнено
- 27. Обучение изображений с использованием SVM на OpenCV
- 28. Обучение OpenCV haar с изображениями с прозрачностью
- 29. Каскадный классификатор HAAR LBP Advice
- 30. Многоклассовые классификаторы
[This] (http://note.sonots.com/SciSoftware/haartraining.html) - это учебник, который помог мне, когда я тренировал классические классы с openCV 2,0. Я помню, что для использования новых utilies вы просто изменяете исполняемое имя в командах, описанных в учебнике. –
Обратите внимание, что время обучения длительное (может быть два-три недели на одном CPU). Из-за этого рекомендуется скомпилировать источник самостоятельно с помощью TBB, чтобы использовать все ваши процессоры и сократить время работы) –