Opencv 存储和读取XML文件使用 FileStorage 类,对于不同的数据结构,存储和读取的方式不同,下面结合例子具体分析下。
头文件
#include "opencv2/core/core.hpp"
#include <iostream>
#include <string>
#include <vector>
存储XML的代码结构
FileStorage fs(“name.xml”, FileStorage::WRITE); //创建XML文件
if (!fs.isOpened())
{
cerr << "failed to open " << filename << endl;
}
/******************************/
/* 存储数据 */
/******************************/
fs.release();
一、一般数据的存储
1. int型数据(float, string, float 等数据类型相同)