opencv关于YML的读写
//创建写
FileStorage fs("test.yml", FileStorage::WRITE);
//保存ini
int fps = 5;
fs << "fps" << fps;
//创建mat文例
Mat m1 = Mat::eye(2, 3, CV_32F);
Mat m2 = Mat::ones(3, 2, CV_32F);
Mat result = (m1 + 1).mul(m1 + 3);
//打印结果
fs << "Result" << result;
//释放文件、
fs.release();
FileStorage fs2("test.yml", FileStorage::READ);
Mat r;
fs2["Result"] >> r;
cout << r << endl;
fs2.release();
return 0;
写文件结果如下:
读取Mat结构运行结果如下