3D image viewer function

2 Ansichten (letzte 30 Tage)
Joy
Joy am 11 Jul. 2012
Beantwortet: Jacob Mathew am 30 Jun. 2025
I've got 3D truecolor image that is form by 2D stack images. The images are interpolated followed by rendering. I've done that in 3 different channels (red, green, blue). After all the interpolation and rendering, i've combined all the channels back into 1 again using cat() function. And now i'm stuck on how to view that 3D image after the cat() function had been perofrmed???? anyone have any idea how it could be done??? i've tried using imagesc function but it doesn't work. Is there any other function that could allow me to view this 3D image???

Antworten (1)

Jacob Mathew
Jacob Mathew am 30 Jun. 2025
Hey @Joy,
You can use the volshow() method available in the Image Processing Toolbox to visualise in 3D after performing cat():
imgRGB = cat(4, R_interp, G_interp, B_interp);
volshow(imgRGB);
You can refer to the following documentation to learn more about volshow() method:

Kategorien

Mehr zu Geometric Transformation and Image Registration finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by