【解決問題】OpenCV(3.4.1) Error: Parsing error (xx.yaml(13): Incorrect indentation) in icvYMLParseValue

本博客運行環境爲Ubuntu18.04 下 Kdevelop。

運行slam的一個cpp文件時,錯誤描述如下:

OpenCV(3.4.1) Error: Parsing error (KITTI00-02.yaml(13): Incorrect indentation) in icvYMLParseValue, file /home/hadoop/opencv-3.4.1/modules/corec/persistence_yml.cpp, line 532 terminate called after throwing an instance of ‘cv::Exception’

本來還以爲又是讀取圖片的問題,但是修改過後發現並不是。。

解決方案:

檢查你的.yaml文件,特別是報錯的那行開始。一般都是修改相機內參或畸變參數時造成的格式不正確,或者小失誤。
仔細檢查!特別注意空格!修改正確即可!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章