资源简介
matlab三维重建的代码,是基于CT图像的体绘制的三维重建matlab代码,方便而且简单,十分好用!!!

代码片段和文件信息
%1.重建数据的采集
image1=imread(‘data1.jpg‘);%使用imread()函数读入现有的n幅图像
image2=imread(‘data2.jpg‘);
image3=imread(‘data3.jpg‘);
image4=imread(‘data4.jpg‘);
image5=imread(‘data5.jpg‘);
image6=imread(‘data6.jpg‘);
D=cat(3image1image2image3image4image5image6);%使用cat()函数创建三维矩阵D
%2.重建数据项预处理
[x y z D]=reducevolume(D[a b c]);%使用reducevolume()函数减少数据量,其中a,b,c为
%x,y,z轴数据抽取的比例,根据数据情况自行定义
D=smooth3(D);%使用smooth()函数对数据惊醒平滑处理
%3.计算数据集在显示平面累计投影
fv=isosurface(xyzDisovalue);%使用isosurface()函数计算数据集在显示平面累计投影,
%isovalue根据实际情况自行定义
%4.构造三维体重建碎片
p=patch(fv‘FaceColor‘‘yellow‘‘EdgeColor‘‘none‘);%使用patch()函数对碎片进行构造
%并对图像的颜色,光线进行定义,其中fv是
%第三步中得到的
%5.设置图像的颜色,阴影及显示效果
colormap(gray);%利用colormap()函数为图像定义颜色集
view(3);%利用view()函数定义观察者视角
lighting gouraud;%利用lighting定义显示图像的光线阴影
axis equal;%利用axis定义显示图像的轴
daspect([x y z]);%使用daspect()定义x,y,z轴的显示比例
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1278 2011-04-25 11:07 头部CT图像三维体重建的过程\头部CT图像三维体重建的过程.m
目录 0 2011-04-26 10:00 头部CT图像三维体重建的过程
----------- --------- ---------- ----- ----
1278 2
- 上一篇:k-means聚类matlab代码
- 下一篇:单目标最优化问题的遗传算法
相关资源
- 基于matlab体绘制技术的医学影像三维
- 离散点云三维重建matlab程序
- matlab 基于点云的三维重建 附带 点云
- 点云的三维重建代码,内容丰富matl
- point3d 点云三维重建
- 三维重建算法 MATLAB 点云数据
- 点云的三维重建 MATLAB代码 带图片以及
- matlab中关于三维重建的源代码,《计
- matlab torr3D reconstruction 工具箱
- 三维重建sfm
- matlab实现spaceCarving三维重构
- matlab sfm三维重建案例
- 基于matlab的三维重建代码147734
- 基于Matlab的三维重建代码
- CT头颅三维重建
- 基于MATLAB的血管三维重建源代码
- 基于体绘制的头部三维重建,并用m
- 三维重建-matlab
- 三维重建代码
- 头部CTmatlab三维重建源代码.rar
- 三维重建 网格交叉点的提取 MATLAB程序
- 血管的三维重建
- 三维重建八点算法MATLAB代码
- matlab三维重建程序
- 医学三维重建MATLAB体绘制算法:光线
- matlab实现三维重建
- sfm matlab实现
- 三维重建程序 MATLAB语言
- 医学CT断层图像三维重建的Matlab实现方
- 基于MATLAB的血管三维重建
评论
共有 条评论