Я пытаюсь создать файл vec из моих положительных образцов изображений. Я использую последнюю версию OpenCV. Команда, которую я использую, такова:
opencv_createsamples -info Positive.info -num 3750 -w 24 -h 24 -vec Positive.vec
Все мои изображения больше, чем 24x24, поэтому я не верю, что это проблема. Я попытался выполнить поиск в Интернете, но никого не вижу с этой ошибкой при выполнении команды createamples. Вывод, который я получаю при запуске, таков:
Info file name: Positive.info
Img file name: (NULL)
Vec file name: Positive.vec
BG file name: (NULL)
Num: 3750
BG color: 0
BG threshold: 80
Invert: FALSE
Max intensity deviation: 40
Max x angle: 1.1
Max y angle: 1.1
Max z angle: 0.5
Show samples: FALSE
Width: 24
Height: 24
Max Scale: -1
RNG Seed: 12345
Create training samples from images collection...
OpenCV: terminate handler is called! The last OpenCV error is:
OpenCV(4.0.0-alpha) Error: Assertion failed (0 <= roi.x && 0 <= roi.width && roi.x + roi.width <= m.cols && 0 <= roi.y && 0 <= roi.height && roi.y + roi.height <= m.rows) in cv::Mat::Mat, file c:\build\master_winpack-build-win64-vc15\opencv\modules\core\src\matrix.cpp, line 465
Я впервые использую opencv, поэтому мне очень непонятно, что это за ошибка. Кто-нибудь имеет опыт работы с этим или может указать мне правильное направление для исправления ошибки?