数据大小端处理 c++ 16位数据 for (int i = 0; i < width * height; i++) { b[i] = (b[i] << 8) | (b[i] >> 8); } matlab 改变后面的‘b’或变成‘l’ 默认小端为l c++同样默认小端 fid1 = fopen('test.raw','r'); lkl = fread(fid1,[640,512], 'uint16', 'b'); fclose(fid1);