opencv_traincascade. Неопределенная ошибка (имя элемента не задано)

0

Я пытаюсь обучить собственный каскад, но получаю следующую ошибку:

Unspecified error (No element name has been given) in cv::operator
 <<, file C:\builds\2_4_PackSlave-win64-vc11-shared\opencv\modules\core\include\
opencv2/core/operations.hpp, line 2910

Я сделал следующие шаги:

  1. Я вырезал 20 фотографий объекта, чтобы они оставались только желаемым объектом
  2. Изменение размера до 30x18
  3. Сделайте файл objectSamples.dat следующим образом:

объект (1).jpg 1 0 0 30 18

объект (10).jpg 1 0 0 30 18

объект (11).jpg 1 0 0 30 18

И negatives.dat нравится:

negatives\1.jpeg
negatives\10.jpg
negatives\11.jpg
size of pic ~ 500x500

Файл 4.Make vec: opencv_createsamples -info objectSamples.dat -vec objectSamples.vec -w 30 -h 18 -num 20

Образцы 5.Show (мои изображения показаны полностью): opencv_createsamples -vec objectSamples.vec -w 30 -h 18

6. Попробуйте тренироваться: opencv_traincascade -data Cascade -vec objectSamples.vec -bg negatives.dat -num Pos 10 -num Neg 10 -num Этапы 2 -featureType HAAR -w 30 -h 18

Но получите ошибку:

Изображение 174551

Что я делаю не так?

Я прочитал эти статьи и ответ, но я не понял, в чем проблема:

  1. Проблема -w курица потребительной opencv_traincascadeexe

  2. учебник по рисованию

  3. docs.opencv traincascade


Увеличено количество изображений до 1000 положительных и 2000 негативов

opencv_traincascade -data Cascade -vec boobsSamples.vec -bg negativesBig/negatives.txt -numPos 400 -numNeg 1000 -numStages 2 -featureType HAAR -w 30 -h 18 -mode ALL

Получает ту же ошибку.

Теги:
opencv

1 ответ

0

Задача решена!

Я скопировал файл opencv_traincascade.exe в папку с изображениями. Когда я заказал полный путь к opencv_traincascade.exe в библиотеке, проблема исчезла.

F:\OpenCV\opencv\build\x64\vc11\bin\opencv_traincascade -data Cascade -vec positives.vec -bg negativesBig/negatives.txt -numPos 400 -numNeg 1000 -numStages 2 -featureType HAAR -w 30 -h 18 -mode ALL

Ещё вопросы

Сообщество Overcoder
Наверх
Меню