Better Skeletonization
by Nicholas Howe
19 May 2006
(Updated 19 Jul 2007)
Provides an alternative to the image toolbox skeletonization implemented in bwmorph.
|
Watch this File
|
| File Information |
| Description |
The files in this package comprise the Matlab implementation of a method for skeletonizing binary images. These are my own implementation
of a skeletonization method communicated to me by Alex Telea
(http://www.win.tue.nl/~alext/). See his papers for more details.
Skeletonization is (roughly speaking) the "thinning" of a binary image or silhouette to a one-pixel width spine. The image processing toolbox provides support for skeletonization via the bwmorph function, but its results do not always conform with our intuition. I have found that the approach used herein usually generates a more pleasing result.
There is also a routine for locating endpoints and junctions in skeletonized images.
(Note: This code has not been optimized for speed.)
Bug fix 7/18/07: In rare instances, isolated points would incorrectly be assigned an infinite value for skg. |
| Acknowledgements |
This file inspired
Anaskel Written In Matlab, Tree Labelling, and Vessel Branch Segmentation.
|
| Required Products |
Image Processing Toolbox
|
| MATLAB release |
MATLAB 7.0.4 (R14SP2)
|
|
Tags for This File
|
| Everyone's Tags |
|
| Tags I've Applied |
|
| Add New Tags |
Please login to tag files.
|
| Updates |
| 19 Jul 2007 |
Bug fix.
In rare instances, isolated points would incorrectly be assigned an infinite value for skg. |
|
Contact us