#include <Morpho6c.h>
Inheritance diagram for CMorpho6c
Public Methods | |
CMorpho6c () | |
virtual | ~CMorpho6c () |
CImageGrey* | chamfer (CImageGrey *in, short mode = 0) |
Succesive erosion - distance to complementary. | |
CImageGrey* | geodesicErosion (CImageGrey *mark, CImageGrey *ref, int border) |
Geodesic Erosion. More... | |
CImageGrey* | geodesicDilation (CImageGrey *mark, CImageGrey *ref, int border) |
Geodesic Dilation. | |
CImageGrey* | watershed (CImageGrey *in) |
Watershed - Vincent-Soile's algorithm. | |
CImageGrey* | watershed2 (CImageGrey *in) |
Watershed - Vincent-Soile's algorithm. | |
CImageGrey* | watershedSaliency (CImageGrey *in) |
Watershed with the contours valuated by their saliency - Najman/Schmitt's algorithm. | |
CImageGrey* | skeleton_anchor (CImageGrey *in, CImageGrey *anchor) |
Skeleton with anchor points - Vincent algorithm. More... | |
CImageGrey* | skeletonTalbotVincent (CImageGrey *in, CImageGrey *anchor) |
Skeleton Talbot-Vincent algorithm - in == distance image. | |
CImageGrey* | skeletonMeyer (CImageGrey *in) |
Skeleton Meyer. | |
CImageGrey* | connectedComponents (CImageGrey *in) |
Connected component labeling. | |
Private Methods | |
void | upstreamPoints (CImageGrey *in, CImageGrey *out) |
upstream points for skeleton. More... | |
void | crestPoints (CImageGrey *in, CImageGrey *out) |
Crest points for skeleton. More... | |
void | wshed_process_point (LPPIXEL p, LPPIXEL pp, short pr, QPixelT * qpixel, QShortT * qparity, char *flag) |
Process a point of watershed. | |
virtual CImageGrey* | dilate (CImageGrey *in, CImageGrey *out) |
Size 1 dilation, private function. | |
virtual CImageGrey* | erode (CImageGrey *in, CImageGrey *out) |
Size 1 erosion, private function. |
|
Crest points for skeleton. Crest points are described in Meyer's paper (Serra88) |
|
Geodesic Erosion. This function compute the geodesical erosion of the image mark above image ref. In other words, it computes iteratively until stability the erosion of mark by an hexagonal ball of size 1, and takes the union of the result with ref. Reimplemented from CMorpho. |
|
Skeleton with anchor points - Vincent algorithm. /* Reimplemented from CMorpho. |
|
upstream points for skeleton. Upstream is described in Meyer's paper (Serra88) |