image thumbnail

GVF Curve-skeleton extraction (Brun and Dreossi, 2010)

version 1.0.0 (43.3 KB) by franzpx125
Computes the curve-skeleton of a binary 3D volume with the Gradient Vector Flow (GVF) method proposed by Brun and Dreossi (2010)

29 Downloads

Updated 06 Jan 2021

View License

Computes the curve-skeleton of a binary 3D volume with the algorithm proposed in "F. Brun and D. Dreossi. Efficient curve-skeleton computation for the analysis of biomedical 3D images (2010) Biomedical Sciences Instrumentation, 46, pp. 475-480".

Code is delivered as a MEX C++ file and a wrapper .m function. A demo.m is also included (the demo requires R2018b Image Processing Toolbox only for visualization purposes).

Code has been tested with Microsoft Compiler under Windows and with g++under Linux. It is strongly suggested to compile the MEX file with a compiler supporting OpenMP, i.e. something like:

mex COMPFLAGS="$COMPFLAGS -O2 -openmp" GVFSkel_mex.cpp

otherwise just

mex GVFSkel_mex.cpp

and then run demo.m.

Cite As

franzpx125 (2022). GVF Curve-skeleton extraction (Brun and Dreossi, 2010) (https://www.mathworks.com/matlabcentral/fileexchange/85238-gvf-curve-skeleton-extraction-brun-and-dreossi-2010), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2020b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!