I have a binary volume consisting of a number of disconnected objects. (coming from a noisy, anatomic dataset)
However, some of the objects are 'somewhat' connected. Picture a big cylinder and a small cylinder with a few streamers connecting them.
Is there a relatively computationally inexpensive way to measure 'how connected' the big cylinder and the small cylinder are? I've looked, but may not know the right vocabulary.
A possible measure would be the average number of completely distinct paths to every other pixel in the volume.
Another alternative would be applying morphological operations and seeing what magnitude of, eg, erosion, results in the volumes being disconnected.