资源简介
为本人原创代码,用matlab实现多张图片同时在三维空间中显示,有例程,代码可直接运行。
代码片段和文件信息
%% 在三维空间中以纵向同时显示几张切片,
close all;
num1 = [20 60 100 140];
k1=20;
[xy] = meshgrid(1:5121:512);
for k2=1:4
z = k1*ones(512512);
b = surf(xyzdouble(picgather(::num1(k2))));
colormap(gray);
grid off
set(b‘linestyle‘‘none‘);
view(3);hold on;
k1=k1+40;
end
daspect([10101.5]);
figure;
for k2=1:4
z = k1*ones(512512);
b = surf(xyzdouble(picgather(::num1(k2))>200));
colormap(gray);
grid off
set(b‘linestyle‘‘none‘);
view(3);hold on;
k1=k1+40;
end
daspect([10101.5]);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2011-11-14 20:34 kai_ti_bao_gao\
文件 539 2011-11-14 20:02 kai_ti_bao_gao\chu_li.m
文件 1052009 2011-11-14 20:17 kai_ti_bao_gao\ctdata.mat
文件 391 2011-11-14 17:08 kai_ti_bao_gao\data_in.m
文件 511 2011-11-14 20:26 kai_ti_bao_gao\imshow_in_3D.m
评论
共有 条评论