如何在openCV C ++中读取.xml文件

时间:2013-07-16 12:07:46

标签: c++ xml opencv

我用Excel创建了一个.xml文件,并尝试将其读入opencv:   **

FileStorage fs;
fs.open("mean_200.xml", FileStorage::READ);
fs["mean"] >> mean;
fs.release(); 
    cout<<"Mean image loaded\n";

** 它编译并运行但给了我一个错误:'属性名必须跟'=''

有任何想法可以提供帮助吗?

1 个答案:

答案 0 :(得分:0)

要在C ++中读取xml,您可以逐行读取它,例如:

getline(file,line);
size_t found=line.find("object");
if (found!=string::npos)
{ //Object found. Do stuff.
}

或为此目的使用库,如libxml