作者CBET ( )
看板MATLAB
标题Re: [问题] 如何开启Lena.dat
时间Sun Jan 4 11:51:25 2015
档案内是以 row major 的方式储存图片的 256 * 256 数值
使用 fread 把值读出即可,但须注意 Matlab 是 column major
- -
% 读出数值
fid = fopen('Lena.dat');
img = fread(fid, [1, inf]);
fclose(fid);
% 将数值排成图片矩阵
img = reshape(img, 256, 256)';
figure, imshow(img, [0, 255])
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.230.138.45
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/MATLAB/M.1420343487.A.2A6.html
1F:推 soracho: 谢谢你!^^ 01/04 23:41
2F:推 soracho: 终於可以顺利开启了!感动,谢谢你帮了大忙。 01/05 16:43