我用Excel创建了一个.xml文件,并尝试将其读取到opencv中:**
FileStorage fs;
fs.open("mean_200.xml", FileStorage::READ);
fs["mean"] >> mean;
fs.release();
cout<<"Mean image loaded\n";**它编译并运行,但给我一个错误:‘属性名称后面必须跟'=’‘
有什么建议可以帮上忙吗?
发布于 2013-07-16 22:24:00
要在C++中读取xml,您可以逐行阅读它,例如:
getline(file,line);
size_t found=line.find("object");
if (found!=string::npos)
{ //Object found. Do stuff.
}或者使用诸如libxml之类的库来实现此目的。
https://stackoverflow.com/questions/17676129
复制相似问题