如何在示例中使用opencv的calibration.cpp(ubuntu opencv 2.4.12)
Posted
技术标签:
【中文标题】如何在示例中使用opencv的calibration.cpp(ubuntu opencv 2.4.12)【英文标题】:How to use calibration.cpp of opencv in sample (ubuntu opencv 2.4.12) 【发布时间】:2016-04-04 04:10:07 【问题描述】:我不知道如何在ubuntu的opencv2.4.12示例中使用calibration.cpp。
我试着写命令行
./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"
【问题讨论】:
【参考方案1】:您的 xml 文件格式似乎不正确,程序试图打开相机捕捉。考虑https://github.com/Itseez/opencv/blob/master/samples/cpp/calibration.cpp 以获取有关预期格式的信息,它还提供了有关如何生成有效 xml 的说明。
【讨论】:
以上是关于如何在示例中使用opencv的calibration.cpp(ubuntu opencv 2.4.12)的主要内容,如果未能解决你的问题,请参考以下文章