问题描述:记录使用cv::FileStorage对yaml文件进行读写
参考官网:OpenCV: cv::FileStorage Class Reference
WRITE:根据文件路径写文件,如果文件不存在会新建,文件存在则变空白
FileStorage fs(filepath, FileStorage::WRITE);
写入文件一个int类型
int dataCount = 1;
fs << "dataCount" << dataCount;
写入文件 Mat_<double>(1,7)类型数据matrix
fs << "cameraPoseInBaseCoordVec"<< matrix;
APPEND:文末追加内容
FileStorage fs(filepath, FileStorage::APPEND);
READ:读取文件内容
FileStorage fs(filepath, FileStorage::READ);
读取dataCount
fs << "dataCount" << dataCount;