3D LEVEL SET 的C程式與範例

https://github.com/rasmusbergpalm/DeepLearnToolbox

My Matlab/Octave toolbox in Deep Learning covers the most used methods and features example to get you going

https://github.com/rasmusbergpalm/DeepLearnToolbox






3D LEVEL SET 的C程式與範例
下載檔案

1. CImg-1.3.1.zip (原始檔)

2. CImg-1.3.1_examples_win32.zip (執行檔)

來源網站

http://sourceforge.net/projects/cimg/files/CImg/



3. 解壓縮

CImg-1.3.1_examples_win32.zip (執行檔)



執行 CImg-1.3.1-examples_win32\examples\ mcf_levelsets3D.exe

可以看到 3D 物體隨著時間改變

Mean curverture flow 3D _ isosuface



4. 原始檔的編譯方式

請參考
http://tccnchsucimg.blogspot.com/

----------------------------------------------------------------------------------
修改檔案 mcf_levelsets3d.cpp
原本有凹洞,修改後沒有凹洞
因此起始區面是一個立方體

/* img.fill(*exte).draw_rectangle(15,15,15,45,45,45,inte).draw_rectangle(25,25,0,35,35,img.dimz()-1,exte). draw_rectangle(0,25,25,img.dimx()-1,35,35,exte).draw_rectangle(25,0,25,35,img.dimy()-1,35,exte);*/

img.fill(*exte).draw_rectangle(15,15,15,45,45,45,inte);
----------------------------------------------------------------------------------
下一步測試edge detector 乘上 mean curvature
讓區面縮小到一個較小的立方體時就停住
應該與程式有關
veloc(x,y,z) = ixx+iyy+izz-inn;

-----------------------------------------------------------------------------------

相關資源

SEG3D

Seg3D Tutorial

Nearly Raw Raster Data
http://www.cs.ubc.ca/~mitchell/Class/CS542D.2006W2/index.html

On Level Set Formulations for Anisotropic Mean Curvature Flow

3D Segmentation with an Application of Level Set-Method using MRI Volumes for Image

Guided SurgeryBosnjak, A.; Montilla, G.; Villegas, R.; Jara, I.Engineering in Medicine and Biology Society, 2007. EMBS 2007. 29th Annual International Conference of the IEEEVolume , Issue , 22-26 Aug. 2007 Page(s):5263 - 5266Digital Object Identifier 10.1109/IEMBS.2007.4353529

FMRIB Software Library

Running FSL under Windows XP and Vista

FSL is just one of many software packages listed at the NITRC neuroimaging tools resource.



沒有留言:

張貼留言