It is possible to create a sample in matlab and cerebro point in their areas hemispheres?
6 次查看(过去 30 天)
显示 更早的评论
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 ..
0 个评论
采纳的回答
Star Strider
2014-10-9
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 个评论
Star Strider
2014-10-9
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.
更多回答(1 个)
Image Analyst
2014-10-9
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.
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!