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