-
Notifications
You must be signed in to change notification settings - Fork 29
Description
Hi William,
Thanks for your great work writing the kimimaro skeletonization tool. I'm interested in using this to get the skeletons of a fluorescent collagen network imaged on a lattice light sheet (see *.npz of an example processed data set with which I'm working - probability maps from a segementation - a volume stack where each voxel contains the probability of a fibre at dimension: time, channel, z, y, x).
Using these maps, I create a binary image with simple thresholding, though in doing this I find that many of the skeletons 'flash in and out' with time. Ideally, the skeletons would be persistent through time.
I was wondering if you might have any advice on the method to best approach this problem. What parameters within kimimaro should I focus on? Here you suggest const and scale, through the 'physical dimensions mentioned' are a little unclear to me. Are these the voxel edge - or is there somewhere that a voxel edge to physical size conversion is input and made?
Are there any other approaches or tools within kimimaro that you might recommend (as per your example - # LISTING 2: Combining skeletons produced from adjacent or overlapping images. skel = Skeleton.simple_merge(skels).consolidate()) it looks like there might be scope for attacking this with other parts of the codebase.
Thanks again, take care,