|
CV_EXPORTS float |
cv::EMDL1
(InputArray signature1, InputArray signature2) |
|
Computes the "minimal work" distance between two weighted point configurations base on the papers "EMD-L1: An efficient and Robust Algorithm for comparing histogram-based descriptors", by Haibin Ling and Kazunori Okuda; and "The Earth Mover's Distance is the Mallows Distance: Some Insights from Statistics", by Elizaveta Levina and Peter Bickel.
[【詳解】(英語]
|
|
CV_EXPORTS_W
Ptr<
HistogramCostExtractor
> |
cv::createNormHistogramCostExtractor
(int flag=DIST_L2, int nDummies=25, float defaultCost=0.2f) |
|
CV_EXPORTS_W
Ptr<
HistogramCostExtractor
> |
cv::createEMDHistogramCostExtractor
(int flag=DIST_L2, int nDummies=25, float defaultCost=0.2f) |
|
CV_EXPORTS_W
Ptr<
HistogramCostExtractor
> |
cv::createChiHistogramCostExtractor
(int nDummies=25, float defaultCost=0.2f) |
|
CV_EXPORTS_W
Ptr<
HistogramCostExtractor
> |
cv::createEMDL1HistogramCostExtractor
(int nDummies=25, float defaultCost=0.2f) |
|
CV_EXPORTS_W
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()) |
|
CV_EXPORTS_W
Ptr<
HausdorffDistanceExtractor
> |
cv::createHausdorffDistanceExtractor
(int distanceFlag=cv::NORM_L2, float rankProp=0.6f) |
|
CV_EXPORTS_W
Ptr<
ThinPlateSplineShapeTransformer
> |
cv::createThinPlateSplineShapeTransformer
(double regularizationParameter=0) |
|
CV_EXPORTS_W
Ptr<
AffineTransformer
> |
cv::createAffineTransformer
(bool fullAffine) |
|