【发布时间】:2017-06-06 19:24:28
【问题描述】:
我在此链接http://docs.opencv.org/2.4/doc/tutorials/calib3d/camera_calibration/camera_calibration.html中使用来自OpenCV的相机校准源代码
在配置文件中可以选择使用摄像头作为输入,视频文件或图像列表。我想使用最后一个选项。所以我尝试创建一个配置文件,在其中枚举要使用的图像。
这是我的配置文件。
<?xml version="1.0"?>
-<opencv_storage>
<images> C:\Users\admin\Desktop\Images\img1.png C:\Users\admin\Desktop\Images\img2.png C:\Users\admin\Desktop\Images\im3.png C:\Users\admin\Desktop\Images\img4.png C:\Users\admin\Desktop\Images\img5.png C:\Users\admin\Desktop\Images\img6.png C:\Users\admin\Desktop\Images\img7.png C:\Users\admin\Desktop\Images\img8.png </images>
</opencv_storage>
到目前为止,我了解 Visual Studio 2012 中的配置文件需要通过右键单击项目-> 属性-> 配置-> 配置属性,调试然后命令参数来指定我放置配置文件名称的位置。然后我将 config.xml 文件和项目源文件放在 Visual Studio 2012 中。但是当运行代码时,我在命令窗口中输入了这个错误:
Could not open the configuration file:config.xml
有什么帮助吗?
【问题讨论】:
标签: opencv configuration-files camera-calibration