//打开txt文件,并将图像数据存入txt中
QFile file("ImgGray_FOD_00743_src.txt");
if(!file.open(QIODevice::WriteOnly | QIODevice::Text|QIODevice::Append))
{
qDebug()<<"file can't open"<<endl;
}
file.open(QIODevice::WriteOnly);
//--------------读取图像,并显示-------------//
Mat imgRGB = imread("FOD_00743_src.jpg");//00743_100by100.jpg");
Mat img;
vector<Mat> channels;
split(imgRGB, channels);
img = channels.at(1);
for(int i=0;i<img.rows;i++)
{
for(int j=0;j<img.cols;j++)
{
QTextStream in(&file);
in<<img.at<uchar>(i,j)<<"\n";
}
}
file.close();