opencv数据持久化 灰化图像矩阵存储

来源:互联网 发布:网络电视怎么用百度云 编辑:程序博客网 时间:2024/05/06 14:13
#include<opencv2\OpenCV.hpp>
#include<opencv2\core.hpp>
#include<iostream>
#include <cstdio>
#include <string>
#include <sstream>
using namespace std;
using namespace cv;
void main()
{
FileStorage fs("f://test.yml",FileStorage::WRITE);
int fps=5;
fs << "fps" <<fps;
Mat m1 = Mat::eye(2,3,CV_32F);
Mat m2 = Mat::ones(3, 2, CV_32F);
Mat gray = imread("C:\\Users\\hasee\\Desktop\\cat2.jpg", 0);
fs << "imgGray" << gray;
fs << "result"<<(m1 + 1).mul(m1+3);
fs.release();
FileStorage fs2("f://test.yml", FileStorage::READ);
Mat r,r2;
fs2["result"] >> r;
fs2["imgGray"] >> r2;
cout << r << endl;
cout << r2 << endl;
fs2.release();

}

0 0
原创粉丝点击