2017-06-06 85 views
0

進出口使用從OpenCV的相機校準源代碼在此鏈接http://docs.opencv.org/2.4/doc/tutorials/calib3d/camera_calibration/camera_calibration.html如何在OpenCV的攝像機校準源代碼中設置配置文件?

在配置文件中可以選擇使用照相機作爲輸入,視頻文件或圖像list.I想用的最後一個選項。所以我試圖創建一個配置文件,我列舉了要使用的圖像。

這是我的配置文件。

<?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 

任何幫助嗎?

回答

0

問題出現之前是不是「 - 」?我很肯定,不應該在那裏

+0

你是什麼意思? – user3035413

+0

我認爲該文件應該是:(刪除「 - 」字符,但我不確定是否錯誤的來源是錯誤來源 <?xml version =「1.0」?> 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 TFreitas