| OpenCV 4.3.0 Open Source Computer Vision

Classes | Namespaces | Functions
shape_distance.hpp File Reference
`#include "opencv2/core.hpp"`
`#include "opencv2/shape/hist_cost.hpp"`
`#include "opencv2/shape/shape_transformer.hpp"`

## Classes
class | cv::HausdorffDistanceExtractor
| A simple Hausdorff distance measure between shapes defined by contours. More...
class | cv::ShapeContextDistanceExtractor
| Implementation of the Shape Context descriptor and matching algorithm. More...
class | cv::ShapeDistanceExtractor
| Abstract base class for shape distance algorithms. More...

## Namespaces
| cv
| "black box" representation of the file storage associated with a file on disk.

## Functions
Ptr< HausdorffDistanceExtractor > | cv::createHausdorffDistanceExtractor (int distanceFlag=cv::NORM_L2, float rankProp=0.6f)
Ptr< ShapeContextDistanceExtractor > | cv::createShapeContextDistanceExtractor (int nAngularBins=12, int nRadialBins=4, float innerRadius=0.2f, float outerRadius=2, int iterations=3, const Ptr< HistogramCostExtractor > &comparer=createChiHistogramCostExtractor(), const Ptr< ShapeTransformer > &transformer=createThinPlateSplineShapeTransformer())