Table of Contents

Namespace Emgu.CV.Shape

Classes

AffineTransformer

Wrapper class for the OpenCV Affine Transformation algorithm.

ChiHistogramCostExtractor

An Chi based cost extraction.

EMDHistogramCostExtractor

An EMD based cost extraction.

EMDL1HistogramCostExtractor

An EMD-L1 based cost extraction.

HausdorffDistanceExtractor

A simple Hausdorff distance measure between shapes defined by contours, according to the paper “Comparing Images using the Hausdorff distance.” by D.P. Huttenlocher, G.A. Klanderman, and W.J. Rucklidge. (PAMI 1993).

HistogramCostExtractor

Abstract base class for histogram cost algorithms.

NormHistogramCostExtractor

A norm based cost extraction.

ShapeContextDistanceExtractor

Implementation of the Shape Context descriptor and matching algorithm proposed by Belongie et al. in “Shape Matching and Object Recognition Using Shape Contexts” (PAMI 2002).

ShapeDistanceExtractor

Abstract base class for shape distance algorithms.

ShapeInvoke

Library to invoke functions that belongs to the shape module

ThinPlateSplineShapeTransformer

Definition of the transformation occupied in the paper “Principal Warps: Thin-Plate Splines and Decomposition of Deformations”, by F.L. Bookstein (PAMI 1989).

Interfaces

IShapeTransformer

Abstract base class for shape transformation algorithms.