Я не знаю, как использовать калибровку.cpp в образце opencv2.4.12 в Ubuntu.
Я пытался написать командную строку
./calibrayion -w 6 -h 4 -pt chessboard -o camera.yml -op -oe stereo_calibl.xml
Результат:
Не удалось инициализировать захват видео (0)
содержание Stereo_calib.xml
"left01.jpg""right01.jpg""left02.jpg""right02.jpg""left03.jpg""right03.jpg""left04.jpg""right04.jpg"...
"left11.jpg""right11.jpg""left12.jpg""right12.jpg"
Кажется, ваш XML-файл отформатирован неправильно, и программа пыталась открыть захват камеры. Рассматривать https://github.com/Itseez/opencv/blob/master/samples/cpp/calibration.cpp для получения информации об ожидаемом формате, он также предоставляет инструкции о том, как создать действительный XML.
Других решений пока нет …