原因:在使用基于opencv的库实现对xml文件的读写,由于FileStorage没有读取到xml文件中的数据,就会报这个错误。
解决方案:1.xml文件名一定要对
FileStorage vidXml("…xml",FileStorage::READ);
2.xml格式一定要对,<?版本=“1.0”?>,<opencv_storage><节点></节点></opencv_storage>
3.输入格式一定要对,笔者遇到的情况是,stringstream str输入报erre,
解决办法:使用FileStorage vidXml("…xml",FileStorage::WRITE);;stringstream str;vidXml<<“str”<<str.str();转换成字符串格式就行了
cv::read没有一个可以转换的参数类型
最新推荐文章于 2023-06-04 14:50:00 发布