【问题标题】:How to set up the configuration file in camera calibration source code from OpenCV?如何在 OpenCV 的相机校准源代码中设置配置文件?
【发布时间】: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


    【解决方案1】:

    问题前面不是“-”吗?我很确定它不应该在那里

    【讨论】:

    • 什么意思?
    • 我认为文件应该是:(去掉“-”字符,但我不确定是不是错误的来源 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 png C:\Users\admin\Desktop\Images\img8.png
    猜你喜欢
    • 1970-01-01
    • 2013-01-28
    • 2014-10-23
    • 1970-01-01
    • 1970-01-01
    • 2012-04-18
    • 2016-12-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多