#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/ml/ml.hpp>
#include<iostream>
#include<fstream>
using namespace cv;
using namespace std;
int main()
{
float labels[300][4] = { 0 };
ifstream infile1;//定义读取文件流,相对于程序来说是in
infile1.open("D:/300-w data/300W1/in_stan.txt");//打开文件
for (int i = 0; i < 300; i++)//定义行循环
{
for (int j = 0; j < 4; j++)//定义列循环5
{
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/ml/ml.hpp>
#include<iostream>
#include<fstream>
using namespace cv;
using namespace std;
int main()
{
float labels[300][4] = { 0 };
ifstream infile1;//定义读取文件流,相对于程序来说是in
infile1.open("D:/300-w data/300W1/in_stan.txt");//打开文件
for (int i = 0; i < 300; i++)//定义行循环
{
for (int j = 0; j < 4; j++)//定义列循环5
{
infile1 >> labels[i][j];//读取一个值(空格、制表符、换行隔开)就写入到矩阵中,行列不断循环进行
}
}
infile1.close();//读取完成之后关闭文件
Mat labelsMat(300, 4, CV_32FC1, labels);
}
}
infile1.close();//读取完成之后关闭文件
Mat labelsMat(300, 4, CV_32FC1, labels);
cout << labelsMat << endl;
cin.get();
}
cin.get();
}