Problème de scintillement sur l'animation d'une image 3D
Bonjour,
Pour un projet médicale, je dois présenter le mouvement d'un organe avec une vue 3D.
J'ai réussi à réaliser le mouvement en modifiant le stack de l'image mais pour réaliser l'affichage je détruis et je recrée à chaque fois le content situé dans l'Image3DUniverse. Ceci me créer un effet de scintillement :cry:
Code:
1 2 3 4 5 6 7 8 9 10
|
stack = image.getStack();
ip = image.getProcessor();
univ.removeAllContents(); // suppression des contents de l'Image3DUniverse
stack.deleteSlice(1); // suppression de la 1er image
stack.addSlice("Slice", ip,image.getNSlices()); // ajout de l'image à la fin
univ.addContent(image,null,"flybrain.tif",0,new boolean[]{true,true,true},2,0); //création du content |
Est-il possible de mettre a jour le content de l'Image3DUniverse sans pour autant détruire l'objet ? :?
Merci
Yutang