2011-07-28 4 views
0

Je voudrais reconstruire des images 3D à partir d'un ensemble d'images DICOM. J'espère que vous êtes au courant des images dicom. Je prévois d'utiliser OpenGLES pour générer une vue 3D des images. Comme j'ai un ensemble d'images en tant que pile d'images ou tableau d'images. Je veux générer une vue 3D de ces images dans Android. Les images sont la sortie de scan ct ou scan IRM. Je prévois d'utiliser 2.3 ou 3.0 d'android. Donc, ma première question est, est-il possible dans Android de générer une vue 3D à partir d'un tableau d'images? Pouvez-vous me donner quelques indices. Je suis nouveau à android et OpenGL. S'il vous plaît aider.vue 3D dicom android

+0

Cette question est malheureusement trop générale pour qu'on y réponde dans sa forme actuelle. Le premier problème à résoudre, bien avant que GLES ou Android ne deviennent une partie de la question, est de savoir comment vous voulez faire une visualisation 3D. Ceci est un champ large, mais un point de départ pourrait être le [Marching Cubes-algorithme] (http://en.wikipedia.org/wiki/Marching_cubes). –

+0

Magnus Hoff a raison. En plus de cela, et un peu en arrière, faites-vous un rendu volumétrique basé sur votre pile d'images, ou faites-vous un rendu de surface basé sur un traitement de la pile d'images? Le premier nécessite un plus grand pouvoir de calcul que le second. –

+0

duplicata possible de [Comment puis-je rendre des images DICOM en 3-D dans une application Android?] (Http://stackoverflow.com/questions/7015539/how-can-i-render-dicom-images-in-3- d-in-an-android-application) –

Répondre

1

bien. ne sera pas une tâche facile, mais, tout d'abord, vous devez décider ce que donyou veut faire, 3D volumerender a besoin de beaucoup de puissance du processeur, mais il y a des appareils Android qui peuvent le faire, aussi beaucoup de mémoire, et Ce serait un problème. le rendu de surface est beaucoup moins exigeant et vous pouvez bénéficier de ogl. mais aujourd'hui l'application médicale est sur le côté de rendu de volume 3d ...

il existe des bibliothèques open source comme ued sur Osirix viewer (mac) et d'autres implémentations linux (ie VTK), vous devriez aller de cette façon ...