opencv YML文件读写(FileStorage 类)

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;

写文件结果如下:
opencv YML文件读写(FileStorage 类)_第1张图片
读取Mat结构运行结果如下
在这里插入图片描述

你可能感兴趣的:(opencv)