how to convert 2D image into 3D ??

76 visualizaciones (últimos 30 días)
maha mohy
maha mohy el 8 de Mzo. de 2012
Comentada: Image Analyst el 19 de Ag. de 2021
Hello everybody,my graduation project is about 3D mri visualization ,I want to convert 2D images into 3D ...could anyone help me plz
  10 comentarios
zee falcon
zee falcon el 27 de Dic. de 2016
I also need help for 3d conversion of MRI images. Need code to convert it into 3d model. Kindly help me out.
Image Analyst
Image Analyst el 27 de Dic. de 2016
Explain why cat() did not work for you.

Iniciar sesión para comentar.

Respuesta aceptada

Image Analyst
Image Analyst el 8 de Mzo. de 2012
try cat(3,...)
image3D = cat(3, slice1, slice2, slice3, slice4, slice5);
You could put it into a loop
for slice = 1 : totalNumberOfSlices
thisSlice = GetSlice(); % Whatever you have to do to get one 2D image.
if slice == 1
image3D = thisSlice;
else
image3D = cat(3, image3D, thisSlice);
end
end
  9 comentarios
Stelios Fanourakis
Stelios Fanourakis el 7 de Mayo de 2018
Undefined Function GetSlice()
Image Analyst
Image Analyst el 7 de Mayo de 2018
Stelios, did you see the comment after it "% Whatever you have to do to get one 2D image."??? That means that you have to have some code to get the slice. You have to write it. I'm not writing it.

Iniciar sesión para comentar.

Más respuestas (2)

Walter Roberson
Walter Roberson el 8 de Mzo. de 2012
The problem is not constructing the 3D array: the problem is displaying it. MATLAB does not have good voxel visualization routines. You could try http://www.mathworks.com/matlabcentral/fileexchange/3280-voxel
  5 comentarios
amine benhsina
amine benhsina el 18 de Ag. de 2021
can you propose a best programming language to for 3D image construction,and could you provide us with some sources that can help us in this
thank you
Image Analyst
Image Analyst el 19 de Ag. de 2021
Depends on what you mean by 3-D Image reconstruction. Usually instruments have this built-in. For example if you have a CT, MRI, or confocal instrument, those instruments have software to reconstruct the 3-D image.
If you want to do visualization on the reconstructed volume, we use Avizo:

Iniciar sesión para comentar.


zahoor mosad
zahoor mosad el 20 de Nov. de 2018
please code in matlab convert 2D image to 3D

Categorías

Más información sobre Biomedical Imaging en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by