Re: Longest axis/minimum containing sphere of 3D object?

Posted by Krs5 on
URL: http://imagej.273.s1.nabble.com/Fiji-Drawing-tools-tp5024409p5024414.html

Dear Svenja,

Maybe the 3D imageJ Suite (3D ImageJ Suite - ImageJ<https://imagej.net/3D_ImageJ_Suite>) can be of use, like  Details about 3D ellipsoid fitting [ImageJ Documentation Wiki] (list.lu)<https://imagejdocu.list.lu/tutorial/plugins/3d_ellipsoid> or 3D Roi Manager [ImageJ Documentation Wiki] (list.lu)<https://imagejdocu.list.lu/plugin/stacks/3d_roi_manager/start>?

Best wishes

Kees


Dr Ir K.R. Straatman FRMS

Advanced Imaging Facility

University of Leicester
www.le.ac.uk/advanced-imaging-facility<https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.le.ac.uk%2Fadvanced-imaging-facility&data=04%7C01%7Ckrs5%40leicester.ac.uk%7C485530d84c0e42d1de5608d88a42a407%7Caebecd6a31d44b0195ce8274afe853d9%7C0%7C0%7C637411366106508827%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=I6oSweJYMVqx%2B%2B3VtQ8cXgHDUy4%2F6zDmx%2FSd2lGC8bc%3D&reserved=0>


________________________________
Sent: 26 January 2021 09:03
Subject: Longest axis/minimum containing sphere of 3D object?

Hello everyone!


I have a stack of binary images that is to be interpreted as a 3D image. I have background (in black) and one irregular-shaped object in it (the model of a soil aggregate). I now want to know the longest axis of this object.


I thought the easiest way would be to let a function find the smallest containing sphere and take the diameter. I am aware that in BoneJ, there is a function that allows to find an optimal sphere based on points that are marked by hand. This is, however, not quite what I need and I hope to find a solution without too much manual work, since actually, I have a bit more than one stack. Is anyone aware of a function that can do that?


Another way might be to use the 3D Convex Hull package that can find me the vertices of a convex hull of a 3D object. Does anyone have an idea how to find the largest pair-wise distance between them in ImageJ? Or is this something that's better done with another program?


Any hint is appreciated. Thanks in advance!

All the best,

Svenja

--
ImageJ mailing list: https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fimagej.nih.gov%2Fij%2Flist.html&amp;data=04%7C01%7Ckrs5%40leicester.ac.uk%7C7901bf4b5b964f54dc7908d8c1dafe61%7Caebecd6a31d44b0195ce8274afe853d9%7C0%7C0%7C637472493628648363%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=hbDHZDp300Lkh%2FMq7vonoG2AgXtObci1VUMSbZSIM3Q%3D&amp;reserved=0

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html