DLSkeleton Class Reference

Image skeletonization. More...

#include <DLSkeleton.h>

List of all members.

Static Public Member Functions

static DLImage dlExtractSkeletonRutovitz (const DLImage &imageData)


Detailed Description

Image skeletonization.

The DLSkeleton object contains a selection of algorithms that will process a DLImage object and return back a skeleton of the image.

The algorithms are implemented as static functions; therefore, you do not need to instantiate a DLSkeleton object to call these functions. A typical function call is as follows:

 DLImage i("test.tif");
 DLImage iskel = DLSkeleton::dlExtractSkeletonRutovitz(i);

Definition at line 23 of file DLSkeleton.h.


Member Function Documentation

static DLImage DLSkeleton::dlExtractSkeletonRutovitz ( const DLImage imageData  )  [static]

Extracts the skeleton of an image. "This is a one-subiteration algorithm that uses information from a 4 x 4 window." Can be further explained from the following paper: D. Rutovitz "Pattern Recognition," J. Roy. Stat. Soc., vol. 129, Series A pp. 504-530, 1966.

Parameters:
imageData an image that is to be converted to a skeletonized image
See also:
DLMedialAxis


The documentation for this class was generated from the following file:

DOCLIB is being developed under contract by a collaboration between:
The Laboratory for Language and Media Processing
Unviersity of Maryland, College Park
and
Booz | Allen | Hamilton

All Rights Reserved, 2003-2007