44
#ifndef OPENCV_HIST_COST_HPP
45
#define OPENCV_HIST_COST_HPP
47
#include "opencv2/imgproc.hpp"
60
CV_WRAP
virtual
void
buildCostMatrix(InputArray descriptors1, InputArray descriptors2,
OutputArray
costMatrix) = 0;
62
CV_WRAP
virtual
void
setNDummies(
int
nDummies) = 0;
63
CV_WRAP
virtual
int
getNDummies()
const
= 0;
65
CV_WRAP
virtual
void
setDefaultCost(
float
defaultCost) = 0;
66
CV_WRAP
virtual
float
getDefaultCost()
const
= 0;
74
CV_WRAP
virtual
void
setNormFlag(
int
flag) = 0;
75
CV_WRAP
virtual
int
getNormFlag()
const
= 0;
79
createNormHistogramCostExtractor(
int
flag=
DIST_L2,
int
nDummies=25,
float
defaultCost=0.2f);
86
CV_WRAP
virtual
void
setNormFlag(
int
flag) = 0;
87
CV_WRAP
virtual
int
getNormFlag()
const
= 0;
91
createEMDHistogramCostExtractor(
int
flag=
DIST_L2,
int
nDummies=25,
float
defaultCost=0.2f);
106
createEMDL1HistogramCostExtractor(
int
nDummies=25,
float
defaultCost=0.2f);
This type is very similar to InputArray except that it is used for input/output and output function p...
Definition:
mat.hpp:295
This is a base class for all more or less complex algorithms in OpenCV
Definition:
core.hpp:3091
@ DIST_L2
the simple euclidean distance
Definition:
imgproc.hpp:303
"black box" representation of the file storage associated with a file on disk.
Definition:
aruco.hpp:75
Definition:
cvstd_wrapper.hpp:74