资源简介
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体绘制算法:光线
- matlab实现三维重建
- sfm matlab实现
- 三维重建程序 MATLAB语言
- 医学CT断层图像三维重建的Matlab实现方
- 基于MATLAB的血管三维重建
- 医学三维重建MATLAB体绘制算法:多层
- 强大的matlab三维重建程序.rar
- matlab 基于点云的三维重建
- 2D phase unwrapper
- 图片三维重建工具箱
- CT图像三维体绘制
- 三维重建Matlab(稠密重建)
- 基于matlab的结构光三维重建(相移)
- CT图像三维重建脚本matlab实现
- 基于matlab的图像三维重建
- 双目视觉下的三维重建
- VggCameraCalib 牛津大学的多视图几何三
- allfns 是由牛津大学VGG开发的三维重建
- matlabsanweichongjian matlab三维重建程序
- stereovision 图像视差获取
- SFM--(local-coordinate-estimation) 三维重
- 3D-Reconstruction-code-in-matlab 基于Matlab的
- Three-dimensional-reconstruction
- Matlab_MRI_3Dreconstruction
- twoview_reconstruction 利用2张不同角度的
- mianhuizhi 简易有效的CT图像三维重建方
- MATLAB傅里叶变换轮廓术三维重建
评论
共有 条评论