File Exchange

image thumbnail

Geodesic distances and geodesic diameters within 2D/3D images

version (270 KB) by David Legland
Propagates geodesic distances in binary or label images, and computes geodesic diameter


Updated 20 Dec 2017

View License

Contains several functions for propagating chamfer distances (approximation of euclidean distances) within binary images or label images.
Contains also some functions for computing geodesic distances between two points, or for computing geodesic parameters (geodesic diameter, geodesic radius...) of labelled particles.

For the visualisation of distance maps, I suggest my other contribution "double2rgb", also on FEx.

Sources available on GitHub: (part of the MatImage library).

Cite As

David Legland (2020). Geodesic distances and geodesic diameters within 2D/3D images (, MATLAB Central File Exchange. Retrieved .

Comments and Ratings (0)


improves computation speed of geodesic diameters for large number of labels

add support for 3D geodesic distance transform, and for 5-by-5 2D chamfer masks

MATLAB Release Compatibility
Created with R2015b
Compatible with any release
Platform Compatibility
Windows macOS Linux