fopen/fread/

fid = fopen('E:\Raw20190807.dat'); % 按照路径打开文件
s = fread(fid,'uint16'); %将fid文件以2byte为单位读出为一个列向量;例如一帧640*512的图像文件,s为
                         %一个327680 * 1 的列向量;
s = reshape(s,[640,512]);%将列向量排列为640行512列的矩阵,逐列排列;
s = s'; % 将矩阵转置,得到512行640列的矩阵,此时矩阵的元素与图像像素点一一对应;
a = s(1:288;1:384); %从矩阵s中提取288行384列的小矩阵;

 

你可能感兴趣的:(matlab)