Image Processing - How can I create a 3D density plot based on the pixel intensity?
Show older comments
Hello ppl,
I'm not a professional in Image Processing. But I'm looking a way of obtaining a 3D density plot that shows the areas with higher light intensity. I can load the image and even obtain the area values of areas in the picture below a certain threshold in the grey scale. Can any one help me of how I can tackle this?
1 Comment
Image Analyst
on 11 Oct 2011
I'm not clear - is this a 3D volumetric image, like from CT or MRI, or is it a 2D image?
Answers (1)
Walter Roberson
on 11 Oct 2011
0 votes
This sounds like surf(rgb2gray(YourImage))
2 Comments
Sean de Wolski
on 11 Oct 2011
I would recommend using mesh() since the number of data points in many images makes a surf plot look like a black spiny blob.
Walter Roberson
on 11 Oct 2011
surf(rgb2gray(YourImage),'EdgeColor','none')
Categories
Find more on Neuroimaging in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!