资源简介

一种简易有效的CT图像三维重建方法。利用MATLAB软件编写,实现CT图像的面绘制。

资源截图

代码片段和文件信息

 %1.重建数据的采集
 image1=imread(‘1.jpg‘);%使用imread()函数读入现有的n幅图像
 image2=imread(‘2.jpg‘);
 image3=imread(‘3.jpg‘);
 image4=imread(‘4.jpg‘);
 image5=imread(‘5.jpg‘);
 image6=imread(‘6.jpg‘);
 image7=imread(‘7.jpg‘);
 image8=imread(‘8.jpg‘);
 image9=imread(‘9.jpg‘);
 image10=imread(‘10.jpg‘);
 D=cat(3image1image2image3image4image5image6image7image8image9image10);%使用cat()函数创建三维矩阵D
 %2.重建数据项预处理
 D=squeeze(D);%装载数据
 image_num =8;
 figure;
 image(D(::image_num))
axis image %
colormap(Gray)%显示cT图像
x=xlim; y=ylim;%设定上下限
cm = brighten(jet(length(Gray))-.5);
figure(‘Colormap‘cm)
contourslice(D[][]image_num)
axis ij
xlim(x)
ylim(y)
daspect([111])
colormap(‘default‘)%生成切片
figure;
phandles=contourslice(D[][][12345678910]8);%体视化
view(3);axis tight

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-02-28 17:32  实验\
     目录           0  2013-02-28 17:32  实验\1\
     文件       20383  2012-07-13 19:13  实验\1\1.jpg
     文件       10340  2012-07-13 19:14  实验\1\10.jpg
     文件       20938  2012-07-13 19:14  实验\1\2.jpg
     文件       19431  2012-07-13 19:13  实验\1\3.jpg
     文件       19241  2012-07-13 19:14  实验\1\4.jpg
     文件       19091  2012-07-13 19:13  实验\1\5.jpg
     文件       18306  2012-07-13 19:13  实验\1\6.jpg
     文件       16884  2012-07-13 19:14  实验\1\7.jpg
     文件       15362  2012-07-13 19:13  实验\1\8.jpg
     文件       13203  2012-07-13 19:14  实验\1\9.jpg
     文件        1235  2012-07-20 17:05  实验\1\CT.asv
     文件        1367  2012-07-20 17:09  实验\1\CT.m
     文件        1968  2012-09-04 10:38  实验\1\CT1.m
     文件       42213  2012-09-04 16:30  实验\1\qf.jpg
     文件       36874  2012-07-21 11:40  实验\1\untitled.jpg
     目录           0  2013-02-28 17:32  实验\2\
     文件        1446  2012-07-24 18:14  实验\2\CT.m

评论

共有 条评论