2011-07-28 47 views
0

我想從一組dicom圖像重建三維圖像。我希望你瞭解dicom圖像。我打算使用OpenGLES來生成圖像的三維視圖。就像我有一組圖像作爲圖像堆棧或圖像數組。我想在android中生成這些圖像的三維視圖。圖像是ct掃描或MRI掃描的輸出。我打算使用android的2.3或3.0。所以我的第一個問題是,是否有可能在android中從圖像數組生成3D視圖?你能給我一些提示嗎?我是android和OpenGL的新手。請幫忙。3d視圖dicom android

+0

不幸的是,這個問題過於寬泛,無法用當前的形式回答。在GLES或Android成爲問題的一部分之前,您應該首先解決的第一個問題是如何製作3D可視化。這是一個廣泛的領域,但起點可能是[marching cubes-algorithm](http://en.wikipedia.org/wiki/Marching_cubes)。 –

+0

馬格努斯霍夫是正確的。除此之外,還有一步,您是基於圖像堆棧進行體積渲染還是基於圖像堆棧的某些處理進行表面渲染?前者需要比後者更大的計算能力。 –

+0

[我如何在3D應用程序中呈現DICOM圖像?](http://stackoverflow.com/questions/7015539/how-can-i-render-dicom-images-in-3- d-in-an-android-application) –

回答

1

好。將不是一件容易的事情,但是,首先你必須決定什麼是donyou可以做的事情,3D容量渲染需要大量的cpu能力,但是有一些android設備可以做到這一點,同時也有很多內存,那會是一個問題。 表面渲染遠不如此需要,您可以從ogl中受益。但今天的醫療應用程序是在三維體積渲染端......

有像Osirix viewer(mac)和其他linux實現(即VTK)上的ued的開源庫,你可以這樣去...