Extract shell of certain thickness from 3d image
Show older comments
Hi,
I am working with a stack of dicom images that represents a volume and I would like to extract shells of a certain thickness from this volume. Has anyone have any idea how to do it or have done before?
Thanks in advance.
3 Comments
Sean de Wolski
on 22 Sep 2014
So you want to keep 3d objects in it that rare a certain size? Please elaborate on the question and provide a sample image.
Siddharth
on 22 Sep 2014
Muthu Annamalai
on 22 Sep 2014
If you have X-Y data and Y-Z data then finding blobs in each of projects, and linking them in a data structure via rigid rotations should give you an algorithm to find spheroid structures from their 2 projections.
Once you have these structures you may find their volumes, by assuming rotational symmetry, by intersection of the two.
This is probably a somewhat hard algorithm to implement.
Answers (1)
Image Analyst
on 22 Sep 2014
0 votes
See the last chunk of code in the FAQ for how to create a sphere. http://matlab.wikia.com/wiki/FAQ#How_do_I_create_a_circle.3F Just create two of them and subtract the smaller one from the larger on then use it as a mask against your original data volume.
1 Comment
Siddharth
on 23 Sep 2014
Categories
Find more on DICOM Format in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!