声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1995|回复: 2

[编程技巧] 求助:血管的三维重建

[复制链接]
发表于 2008-7-29 21:24 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
各位大哥,请问你们有没有2001年全国数学建模A题血管的三维重建的matlab程序,如果有或知道哪里有请发给我
tankun511@sina.com
感激不尽!!!
回复
分享到:

使用道具 举报

发表于 2010-9-3 15:28 | 显示全部楼层
这里有画三维图的程序
  1. clear;clc;close all
  2. for b=0:99
  3.     m(:,:,b+1)=transpose(imread(sprintf('%d.bmp',b)));
  4. end
  5. m=double(m);
  6. m1=m(1:4:512,1:4:512,:);
  7. m1(m1==0)=88;
  8. m1(m1==1)=0;
  9. ms=smooth3(m1);
  10. hiso=patch(isosurface(ms,5),'FaceColor',[1,.75,.65],'EdgeColor','none');
  11. hcap=patch(isocaps(m1,5),'FaceColor','interp','EdgeColor','none');
  12. colormap('default');
  13. view(45,30);
  14. axis tight
  15. grid;
  16. daspect([1,1,.4]);
  17. lightangle(45,30); lighting phong
  18. isonormals(ms, hiso);
  19. set(hcap,'AmbientStrength',.6)
  20. set(hiso,'SpecularColorReflectance',0,'SpecularExponent',50)
  21. rotate3d
  22. colormap spring
复制代码

点评

好像不能直接run  发表于 2010-9-6 00:50

评分

1

查看全部评分

发表于 2010-9-6 09:06 | 显示全部楼层
本帖最后由 qibbxxt 于 2010-9-6 09:10 编辑

这是2001年本科生建模比赛的B题,运行此程序,需要图形文件
由于有100张图片,而且是bmp的,很难上传,所以可以到相关的网站下载这道题目,题目的附近中有图形文件

运行完的效果如下:

血管的三维重建

血管的三维重建
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-16 13:55 , Processed in 0.069069 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表