資源簡介
MATLAB實(shí)現(xiàn)三維重建,對CT圖像實(shí)現(xiàn)三維體繪制。
代碼片段和文件信息
?%1.重建數(shù)據(jù)的采集
?image1=imread(‘1.jpg‘);%使用imread()函數(shù)讀入現(xiàn)有的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()函數(shù)創(chuàng)建三維矩陣D
?%2.重建數(shù)據(jù)項(xiàng)預(yù)處理
?
?[x?y?z?D]=reducevolume(D[5?5?1]);%使用reducevolume()函數(shù)減少數(shù)據(jù)量,其中a,b,c為
???????????????????????????%x,y,z軸數(shù)據(jù)抽取的比例,根據(jù)數(shù)據(jù)情況自行定義
?figure?????????????????????????
?D=smooth3(D);%使用smooth()函數(shù)對數(shù)據(jù)驚醒平滑處理
?%3.計(jì)算數(shù)據(jù)集在顯示平面累計(jì)投影
?
?fv=isosurface(xyzD‘noshare‘);%使用isosurface()函數(shù)計(jì)算數(shù)據(jù)集在顯示平面累計(jì)投影,(從體數(shù)據(jù)中提取等值面數(shù)據(jù).
????????????????????????????????%isovalue根據(jù)實(shí)際情況自行定義
?%4.構(gòu)造三維體重建碎片
?p=patch(fv‘FaceColor‘[1.75.65]‘EdgeColor‘‘none‘);%使用patch()函數(shù)對碎片進(jìn)行構(gòu)造
????????????????????????????????????????????%并對圖像的顏色,光線進(jìn)行定義,其中fv是
???????????????????????????????????????????%第三步中得到的
?%5.設(shè)置圖像的顏色,陰影及顯示效果
?colormap(gray);%利用colormap()函數(shù)為圖像定義顏色集
?view(3);%利用view()函數(shù)定義觀察者視角
?lighting?gouraud;%利用lighting定義顯示圖像的光線陰影
?axis?equal;%利用axis定義顯示圖像的軸
?daspect([11.08]);%使用daspect()定義x,y,z軸的顯示比例
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-01-08?11:35??實(shí)驗(yàn)\
?????目錄???????????0??2013-01-08?11:35??實(shí)驗(yàn)\1\
?????文件???????20383??2012-07-13?19:13??實(shí)驗(yàn)\1\1.jpg
?????文件???????10340??2012-07-13?19:14??實(shí)驗(yàn)\1\10.jpg
?????文件???????20938??2012-07-13?19:14??實(shí)驗(yàn)\1\2.jpg
?????文件???????19431??2012-07-13?19:13??實(shí)驗(yàn)\1\3.jpg
?????文件???????19241??2012-07-13?19:14??實(shí)驗(yàn)\1\4.jpg
?????文件???????19091??2012-07-13?19:13??實(shí)驗(yàn)\1\5.jpg
?????文件???????18306??2012-07-13?19:13??實(shí)驗(yàn)\1\6.jpg
?????文件???????16884??2012-07-13?19:14??實(shí)驗(yàn)\1\7.jpg
?????文件???????15362??2012-07-13?19:13??實(shí)驗(yàn)\1\8.jpg
?????文件???????13203??2012-07-13?19:14??實(shí)驗(yàn)\1\9.jpg
?????文件????????1456??2012-07-19?17:10??實(shí)驗(yàn)\1\CT.m
?????文件????????2482??2012-07-19?17:57??實(shí)驗(yàn)\1\CT1.asv
?????文件????????2493??2012-07-19?17:58??實(shí)驗(yàn)\1\CT1.m
?????文件????????1371??2012-07-19?12:45??實(shí)驗(yàn)\1\CT程序說明.txt
?????文件???????24465??2012-07-21?11:44??實(shí)驗(yàn)\1\unti
?????文件???????19055??2012-07-21?11:44??實(shí)驗(yàn)\1\unti
?????目錄???????????0??2013-01-08?11:35??實(shí)驗(yàn)\2\
?????文件????????2572??2012-07-24?18:10??實(shí)驗(yàn)\2\CT1.m
評論
共有 條評論