打开并阅读.RAW文件

时间:2016-01-25 11:11:09

标签: image matlab image-processing matlab-figure

我需要编写一个读取此图像文件Download here.

的MATLAB程序

此图显示了我尝试过以下代码的说明和预期结果,但我无法获得预期的结果。 enter image description here

row=256;   col=256;
f=fopen('e6712s4i50.raw','r');
a=fread(f, [col row],'*int16');
Z=a;
imshow(Z)

如何正确阅读此图片?

1 个答案:

答案 0 :(得分:-2)

检查以下代码:

fid = fopen('raw.raw')
rawdata = fread(fid, inf, '*uint8')
fclose(fid);
B = reshape(rawdata(2:2:131072),256,256)';
Y = circshift(B,[240 140]);
imshow(Y)

这是什么意思?