如何在示例中使用 opencv calibration.cpp (ubuntu opencv 2.4.12)
How to use calibration.cpp of opencv in sample (ubuntu opencv 2.4.12)
我不知道如何在 ubuntu 中的 opencv2.4.12 示例中使用 calibration.cpp。
我试着写命令行
./calibrayion -w 6 -h 4 -pt chessboard -o camera.yml -op -oe stereo_calibl.xml
结果:
Could not initialize video (0) capture
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.
的说明
我不知道如何在 ubuntu 中的 opencv2.4.12 示例中使用 calibration.cpp。
我试着写命令行
./calibrayion -w 6 -h 4 -pt chessboard -o camera.yml -op -oe stereo_calibl.xml
结果:
Could not initialize video (0) capture
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.
的说明