如何在样本中使用opencv的calibration.cpp(ubuntu opencv 2.4.12)

How to use calibration.cpp of opencv in sample (ubuntu opencv 2.4.12)

本文关键字:opencv cpp ubuntu calibration 样本      更新时间:2023-10-16

我不知道如何在ubuntu的opencv2.412示例中使用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"

您的xml文件格式似乎不正确,程序试图打开相机捕获。考虑https://github.com/Itseez/opencv/blob/master/samples/cpp/calibration.cpp有关预期格式的信息,它还提供了如何生成有效xml的说明。