Main Page | Class Hierarchy | Class List | File List | Class Members

LIBCP::Morphology Class Reference

a class of morphologic static functions More...

#include <morphology.h>

List of all members.

Static Public Member Functions

int erode (Image *dst, Image *src, Image *mask)
int dilate (Image *dst, Image *src, Image *mask)
int open (Image *dst, Image *src, Image *mask)
int close (Image *dst, Image *src, Image *mask)
int hitAndMiss (Image *dst, Image *src, Image *mask)
int boundary (Image *dst, Image *src, Image *mask)
int thinning (Image *dst, Image *src, Image *mask, int element, int connectivity, int iterations)
int thickening (Image *dst, Image *src, Image *mask, int element, int connectivity, int iterations)
int skeleton (Image *dst, Image *src, int min_distance)
int distanceTransform (Image *dst, Image *src)


Detailed Description

a class of morphologic static functions


Member Function Documentation

int LIBCP::Morphology::close Image dst,
Image src,
Image mask
[static]
 

Close a binary image using a defined structural mask.
Closing is the dual of opening. It performs both a dilation and an erosion on the image

int LIBCP::Morphology::dilate Image dst,
Image src,
Image mask
[static]
 

Dilate a binary image using a defined structural mask

int LIBCP::Morphology::erode Image dst,
Image src,
Image mask
[static]
 

Erode a binary image using a defined structural mask

int LIBCP::Morphology::hitAndMiss Image dst,
Image src,
Image mask
[static]
 

Hit-and-Miss operator using a defined structural mask.

int LIBCP::Morphology::open Image dst,
Image src,
Image mask
[static]
 

Open a binary image using a defined structural mask.
Opening is the dual of closing. It performs both an erosion and a dilation on the image


The documentation for this class was generated from the following files:
Generated on Wed May 26 16:43:53 2004 for libcp by doxygen 1.3.7