Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
 
 
主题工具 显示模式
旧 2012-03-06, 15:32   #2
Cuky
初级会员
 
注册日期: 2012-03-06
住址: 北京海淀
帖子: 2
声望力: 0
Cuky 正向着好的方向发展
默认 回复: 三维图像处理的基础问题

上面的代码有一点错,这里是更改的版本,问题不变:
function Y = rawread2(char,A)
row = A(1);
col = A(2);
pag = A(3);
Y=zeros(row,col,pag);
y=zeros(row,col);

h = fopen(char,'rb');
%if h ~= 3
% error('failed to open the raw file.')
%end

for i=1: pag
fseek(h,row*col*2*(i-1),'bof');
y = fread(h,[row,col],'uint16');
Y(:,:,i) = y;
end
h = fclose(h);
if h == -1
error('failed to close the file.');
end

end
Cuky 当前离线   回复时引用此帖
 


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 16:05


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.