#include <stdio.h>
#include <cv.h>
#include “cxcore.h”
#include
#include
#include “opencv2/core/core.hpp”
#include “opencv2/highgui/highgui.hpp”
#include “opencv2/nonfree/nonfree.hpp”
using namespace std;
using namespace cv;
int main(int argc, char** argv)
{
fstream file;//创建文件流对象
file.open(“iamge1.txt”);
Mat iamge1_Data = Mat::zeros(67, 4, CV_32FC1);//创建Mat类矩阵,定义 初始化值全部是0,矩阵大小和txt一致
//将txt文件数据写入到Data矩阵中
for (int i = 0; i < 67; i++)
{
for (int j = 0; j < 4; j++)
{
file >> iamge1_Data .at(i, j);
}
}
cout << "矩阵1的数据输出为:" << endl;
cout << iamge1_Data << endl;
cout<<endl;
waitKey(0);
return 0;
}
参考