It is possible to create a sample in matlab and cerebro point in their areas hemispheres?

7 vues (au cours des 30 derniers jours)
I was wondering if it is possible to create a model of the brain in matlab, and I can indicate the places of the brain such as the cerebellum, if someone has someone example be grateful, thank you ..

Réponse acceptée

Star Strider
Star Strider le 9 Oct 2014
The closest you can get in MATLAB itself is the wmri.mat dataset.
This is a slice through the brain at about the level of the glabella, showing the cerebellar hemispheres:
brain = load( 'wmri.mat' );
im = brain.X;
figure(1)
imshow(im(:,:,5))
hp = get(gcf,'Position');
set(gcf, 'Position', [hp(1:2)/3 hp(3:4)*3])
You can probably find other MRI sequences online (the Visible Human project is one such), although you will probably have to segment the brain and assemble the slices and do the 3D reconstruction.
Also, see if any of these File Exchange contributions on the brain might have something similar to what you want.
  2 commentaires
Luis Carlos
Luis Carlos le 9 Oct 2014
Thanks, is that I had doubts, but now I understand better. Well, is that I was doing a project in matlab, give thought into a 3D image. But you know of any software that I can use with matlab, this issue of 3D? Thank you
Star Strider
Star Strider le 9 Oct 2014
My pleasure!
Click on the File Exchange search I did on brain and see if there is one that meets your needs. The Triangular mesh conversion from MATLAB to NASTRAN (ASCII) format and vice versa, specifically ‘brain_low.nas’ might be close to what you want. (I haven’t experimented with that code myself, so I can’t say for sure.) There also are some neuroimaging contributions that seem to be able to work with fMRI data as well.

Connectez-vous pour commenter.

Plus de réponses (1)

Image Analyst
Image Analyst le 9 Oct 2014
MATLAB is not great at real, true 3D volumetric rendering, like a program such as Avizo or Amira. The best you can do is isosurfaces and cutaway views. If you want to do 3 orthogonal cutaway slices and then use ginput() to indicate the 3D location you could but it's very clunky.
  1 commentaire
Luis Carlos
Luis Carlos le 9 Oct 2014
Great.
But you know of any software that I can use along with the matlab to generate 3D image?
Thank you

Connectez-vous pour commenter.

Catégories

En savoir plus sur MRI dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by