Compute centerlines without choosing start points (subject independent)?

Hi Slicer Developers

I was able to extract the sections of rods installed in a phantom in MRI images using “Segment Editor” module and “Thresholds” effect.
Its output can be of type “Model”. At now, I want to extract centerlines of these rods using “ Centerline Computation” module. It seems for using this module, I MUST define fiducials as the origins of these centerlines in this module.
The number of these rods is high and doing it depends on the person (subject dependent) and time-consuming. I want to do it without choosing start points as origins. How can I do it?

Please guide me.

VMTK extension’s centerline computation module requires only one root point as input and it returns all centerline endpoints as output.

There is also a fully automatic MRI phantom registration method (that computes position and orientation of a phantom consisting of sticks fiducials) available in ProstateTracker extension -

What is the clinical problem that you are aiming to solve? What organ, disease, imaging modality, and treatment method? We may be able to point you to complete solutions that you can use as is, or adapt to your specific needs.

2 posts were split to a new topic: Automatic vessel endpoints detection