【发布时间】:2016-02-14 09:34:50
【问题描述】:
我对 MATLAB 还是很陌生。我想在 MATLAB 中读取 .img 文件,并希望将其导出为任何通用图像格式。我没有关于文件的任何信息(即图像分辨率)我尝试使用fread 命令读取文件。
fid=fopen('image.img');
A=fread(fid,256*378,'unit8=>unit8');
fclose(fid);
b=reshape(A,256,378);
imshow(A);
只有在我知道 .img 文件的分辨率后才能打开它。请帮我做同样的事情,但不知道开始的解决方案,或者是否有人可以提出更好的方法。
下载 .img 文件here。
【问题讨论】:
-
你曾经运行过你的代码吗? 5 行 3 个错误。