43 #ifndef __OPENCV_CONTRIB_HPP__
44 #define __OPENCV_CONTRIB_HPP__
63 GSD_INTENSITY_LT = 15,
64 GSD_INTENSITY_UT = 250
67 class CV_EXPORTS Histogram
71 HistogramSize = (GSD_HUE_UT - GSD_HUE_LT + 1)
75 int findCoverageIndex(
double surfaceToCover,
int defaultValue = 0);
82 void findCurveThresholds(
int &x1,
int &x2,
double percent = 0.05);
83 void mergeWith(Histogram *
source,
double weight);
86 int nStartCounter, nFrameCount, nSkinHueLowerBound, nSkinHueUpperBound, nMorphingMethod, nSamplingDivider;
87 double fHistogramMergeFactor, fHuePercentCovered;
88 Histogram histogramHueMotion, skinHueHistogram;
89 IplImage *imgHueFrame, *imgSaturationFrame, *imgLastGrayFrame, *imgMotionFrame, *imgFilteredFrame;
90 IplImage *imgShrinked, *imgTemp, *imgGrayFrame, *imgHSVFrame;
93 void initData(
IplImage *
src,
int widthDivider,
int heightDivider);
94 void adaptiveFilter();
99 MORPHING_METHOD_NONE = 0,
100 MORPHING_METHOD_ERODE = 1,
101 MORPHING_METHOD_ERODE_ERODE = 2,
102 MORPHING_METHOD_ERODE_DILATE = 3
125 std::vector<CvFuzzyPoint>
points;
126 double value, centre;
128 bool between(
double x,
double x1,
double x2);
134 void setCentre(
double _centre);
137 void addPoint(
double x,
double y);
138 double calcValue(
double param);
140 void setValue(
double _value);
169 std::vector<CvFuzzyRule*> rules;
187 int calcOutput(
double edgeDensity,
double density);
193 FuzzyResizer *fuzzyResizer;
196 int ldx, ldy, ldw, ldh, numShifts, numIters;
198 long m00, m01, m10, m11, m02, m20;
201 unsigned int depthLow, depthHigh;
202 int verticalEdgeLeft, verticalEdgeRight, horizontalEdgeTop, horizontalEdgeBottom;
206 void setSize(
int _x,
int _y,
int _width,
int _height);
210 void getResizeAttribsEdgeDensityLinear(
int &resizeDx,
int &resizeDy,
int &resizeDw,
int &resizeDh);
211 void getResizeAttribsInnerDensity(
int &resizeDx,
int &resizeDy,
int &resizeDw,
int &resizeDh);
212 void getResizeAttribsEdgeDensityFuzzy(
int &resizeDx,
int &resizeDy,
int &resizeDw,
int &resizeDh);
227 rmEdgeDensityLinear = 0,
228 rmEdgeDensityFuzzy = 1,
242 MaxMeanShiftIteration = 5,
243 MaxSetSizeIteration = 5
246 void findOptimumSearchWindow(SearchWindow &searchWindow,
IplImage *maskImage,
IplImage *depthMap,
int maxIteration,
int resizeMethod,
bool initDepth);
252 void track(
IplImage *maskImage,
IplImage *depthMap,
int resizeMethod,
bool resetSearch,
int minKernelMass = MinKernelMass);
266 float x_min, x_max, y_min, y_max,
z_min, z_max;
273 Octree(
const vector<Point3f>&
points,
int maxLevels = 10,
int minPoints = 20 );
276 virtual void buildTree(
const vector<Point3f>&
points,
int maxLevels = 10,
int minPoints = 20 );
278 vector<Point3f>&
points )
const;
279 const vector<Node>&
getNodes()
const {
return nodes; }
285 virtual void buildNext(
size_t node_ind);
300 float estimateResolution(
float tryRatio = 0.1
f);
301 void computeNormals(
float normalRadius,
int minNeighbors = 20);
302 void computeNormals(
const vector<int>& subset,
float normalRadius,
int minNeighbors = 20);
304 void writeAsVrml(
const String& file,
const vector<Scalar>& colors = vector<Scalar>())
const;
336 void setLogger(std::ostream*
log);
338 void setSubset(
const vector<int>& subset);
343 Mat packRandomScaledSpins(
bool separateScale =
false,
size_t xCount = 10,
size_t yCount = 10)
const;
354 static bool spinCorrelation(
const Mat& spin1,
const Mat& spin2,
float lambda,
float&
result);
358 static float geometricConsistency(
const Point3f& pointScene1,
const Point3f& normalScene1,
363 static float groupingCreteria(
const Point3f& pointScene1,
const Point3f& normalScene1,
369 void defaultParams();
371 void matchSpinToModel(
const Mat& spin, vector<int>& indeces,
372 vector<float>& corrCoeffs,
bool useExtremeOutliers =
true)
const;
374 void repackSpinImages(
const vector<uchar>&
mask,
Mat& spinImages,
bool reAlloc =
true)
const;
389 int64 getTimeTicks()
const;
390 double getTimeMicro()
const;
391 double getTimeMilli()
const;
392 double getTimeSec()
const;
393 int64 getCounter()
const;
409 int _startDistanceBucket=DEFAULT_START_DISTANCE_BUCKET,
410 int _numberOfDistanceBuckets=DEFAULT_NUM_DISTANCE_BUCKETS,
411 int _nangles=DEFAULT_NUM_ANGLES);
416 size_t getDescriptorSize()
const;
420 const vector<Point>&
locations=vector<Point>())
const;
421 virtual void computeLogPolarMapping(
Mat& mappingMask)
const;
430 enum { DEFAULT_SMALL_SIZE = 5, DEFAULT_LARGE_SIZE = 41,
431 DEFAULT_NUM_ANGLES = 20, DEFAULT_START_DISTANCE_BUCKET = 3,
432 DEFAULT_NUM_DISTANCE_BUCKETS = 7 };
454 void (CV_CDECL * fjac)(
int i,
int j,
Mat& point_params,
457 void (CV_CDECL *
func)(
int i,
int j,
Mat& point_params,
458 Mat& cam_params,
Mat& estim,
void* data),
465 virtual void run(
int npoints,
478 void (CV_CDECL * fjac)(
int i,
int j,
Mat& point_params,
479 Mat& cam_params,
Mat& A,
Mat& B,
void* data),
481 void (CV_CDECL * func)(
int i,
int j,
Mat& point_params,
482 Mat& cam_params,
Mat& estim,
void* data),
486 virtual void clear();
489 static void bundleAdjust(vector<Point3d>&
points,
490 const vector<vector<Point2d> >& imagePoints,
491 const vector<vector<int> >& visibility,
492 vector<Mat>& cameraMatrix,
495 vector<Mat>& distCoeffs,
497 TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 30, DBL_EPSILON),
501 virtual void optimize(
CvMat &_vis);
504 void ask_for_proj(
CvMat &_vis,
bool once=
false);
506 void ask_for_projac(
CvMat &_vis);
561 CV_OUT vector<vector<Point> >& results, CV_OUT vector<float>&
cost,
562 double templScale=1,
int maxMatches = 20,
563 double minMatchDistance = 1.0,
int padX = 3,
564 int padY = 3,
int scales = 5,
double minScale = 0.6,
double maxScale = 1.6,
565 double orientationWeight = 0.5,
double truncate = 20);
572 enum {USE_INITIAL_DISPARITY = 1, USE_EQUALIZE_HIST = 2, USE_SMART_ID = 4, USE_AUTO_PARAMS = 8, USE_MEDIAN_FILTERING = 16};
573 enum {CYCLE_O, CYCLE_V};
580 CV_WRAP
StereoVar(
int levels,
double pyrScale,
int nIt,
int minDisp,
int maxDisp,
int poly_n,
double poly_sigma,
float fi,
float lambda,
int penalization,
int cycle,
int flags);
589 CV_PROP_RW
double pyrScale;
591 CV_PROP_RW
int minDisp;
592 CV_PROP_RW
int maxDisp;
597 CV_PROP_RW
int penalization;
598 CV_PROP_RW
int cycle;
604 void VCycle_MyFAS(
Mat &I1_h,
Mat &I2_h,
Mat &I2x_h,
Mat &u_h,
int level);
605 void VariationalSolver(
Mat &I1_h,
Mat &I2_h,
Mat &I2x_h,
Mat &u_h,
int level);
613 static std::vector<std::string> GetListFiles (
const std::string& path,
const std::string & exten =
"*",
bool addPath =
true );
614 static std::vector<std::string> GetListFilesR (
const std::string& path,
const std::string & exten =
"*",
bool addPath =
true );
615 static std::vector<std::string> GetListFolders(
const std::string& path,
const std::string & exten =
"*",
bool addPath =
true );
637 CV_EXPORTS
bool RGBDOdometry( Mat& Rt,
const Mat& initRt,
638 const Mat& image0,
const Mat& depth0,
const Mat& mask0,
639 const Mat& image1,
const Mat& depth1,
const Mat& mask1,
640 const Mat& cameraMatrix,
float minDepth=0.
f,
float maxDepth=4.
f,
float maxDepthDiff=0.07
f,
641 const std::vector<int>& iterCounts=std::vector<int>(),
642 const std::vector<float>& minGradientMagnitudes=std::vector<float>(),
706 void create_map(
int M,
int N,
int R,
int S,
double ro0);
738 double ro0=3.0,
int full=1,
int S=117,
int sp=1);
779 void create_map(
int M,
int N,
int R,
int S,
double ro0);
841 vector<vector<pixel> >
L;
844 void subdivide_recursively(
double x,
double y,
int i,
int j,
double length,
double smin);
845 bool get_uv(
double x,
double y,
int&u,
int&
v);
846 void create_map(
int M,
int N,
int R,
int S,
double ro0,
double smin);
857 LDA(
int num_components = 0) :
858 _num_components(num_components) {};
865 int num_components = 0) :
866 _num_components(num_components)
868 this->compute(src, labels);
876 int num_components = 0) :
877 _num_components(num_components)
879 this->compute(src, labels);
883 void save(
const string&
filename)
const;
937 CV_WRAP
virtual void predict(
InputArray src, CV_OUT
int &label, CV_OUT
double &confidence)
const = 0;
940 CV_WRAP
virtual void save(
const string&
filename)
const;
956 int grid_x=8,
int grid_y=8,
double threshold = DBL_MAX);
Mat Csri
Definition: contrib.hpp:696
CvArr CvPoint2D32f double M
Definition: imgproc_c.h:186
double prevErrNorm
Definition: contrib.hpp:509
LogPolar_Interp()
Definition: contrib.hpp:658
vector< int > Rsr
Definition: contrib.hpp:760
bool isLeaf
Definition: contrib.hpp:268
float T_GeometriccConsistency
Definition: contrib.hpp:328
GLsizei GLsizei GLchar * source
CvPoint2D32f pt[4]
Definition: imgproc_c.h:410
GLenum GLint GLint y
Definition: core_c.h:613
const _OutputArray & OutputArray
Definition: core.hpp:1449
double romax
Definition: contrib.hpp:766
CvFileNode * node
Definition: core_c.h:1638
Definition: contrib.hpp:167
Definition: contrib.hpp:768
bool(* BundleAdjustCallback)(int iteration, double norm_error, void *user_data)
Definition: contrib.hpp:436
Definition: contrib.hpp:635
Termination criteria in iterative algorithms.
Definition: core.hpp:2091
int iters
Definition: contrib.hpp:512
Definition: contrib.hpp:610
int imageWidth
Definition: contrib.hpp:323
CvTermCriteria criteria
Definition: contrib.hpp:511
GLint level
Definition: tracking.hpp:88
int CvScalar value
Definition: core_c.h:340
const char const char ** filename
Definition: core_c.h:1750
CvMat ** V
Definition: contrib.hpp:515
Definition: contrib.hpp:262
int num_err_param
Definition: contrib.hpp:546
vector< Point3f > vtx
Definition: contrib.hpp:306
const Point3f & getSpinNormal(size_t index) const
Definition: contrib.hpp:348
CV_EXPORTS_W void applyColorMap(InputArray src, OutputArray dst, int colormap)
Mat _eigenvalues
Definition: contrib.hpp:916
CV_EXPORTS Mat subspaceReconstruct(InputArray W, InputArray mean, InputArray src)
float resolution
Definition: contrib.hpp:308
CvMat * X
Definition: contrib.hpp:522
LDA(InputArrayOfArrays src, InputArray labels, int num_components=0)
Definition: contrib.hpp:875
Definition: types_c.h:921
Size2i Size
Definition: core.hpp:896
Definition: contrib.hpp:289
float lambda
Definition: contrib.hpp:325
Definition: contrib.hpp:438
int minNeighbors
Definition: contrib.hpp:320
CvCmpFunc func
Definition: core_c.h:1072
CvMat * S
Definition: contrib.hpp:538
vector< kernel > w_ker_2D
Definition: contrib.hpp:777
CvMat * err
Definition: contrib.hpp:508
CvMat ** inv_V_star
Definition: contrib.hpp:516
Mat eigenvectors() const
Definition: contrib.hpp:907
Definition: contrib.hpp:574
Definition: contrib.hpp:965
Mesh3D mesh
Definition: contrib.hpp:377
GLuint src
Definition: core_c.h:1650
Mat getSpinImage(size_t index) const
Definition: contrib.hpp:346
int int int flags
Definition: highgui_c.h:186
Definition: contrib.hpp:852
GLuint index
Definition: core_c.h:986
const CvArr int CvArr CvArr double lambda
Definition: legacy.hpp:3133
GLsizei GLsizei GLenum GLenum const GLvoid * data
Definition: core_c.h:403
const CvMat const CvMat const CvMat CvMat CvMat CvMat CvMat CvSize CvMat CvMat * T
Definition: calib3d.hpp:270
Mat _eigenvectors
Definition: contrib.hpp:915
~LDA()
Definition: contrib.hpp:895
CvPoint center
Definition: core_c.h:1290
Node()
Definition: contrib.hpp:264
CvPoint * points
Definition: legacy.hpp:798
void * data
Definition: contrib.hpp:554
CV_EXPORTS_W int chamerMatching(Mat &img, Mat &templ, CV_OUT vector< vector< Point > > &results, CV_OUT vector< float > &cost, double templScale=1, int maxMatches=20, double minMatchDistance=1.0, int padX=3, int padY=3, int scales=5, double minScale=0.6, double maxScale=1.6, double orientationWeight=0.5, double truncate=20)
bool _dataAsRow
Definition: contrib.hpp:913
vector< int > subset
Definition: contrib.hpp:376
CV_EXPORTS bool initModule_contrib()
int top
Definition: contrib.hpp:839
Definition: contrib.hpp:962
int startDistanceBucket
Definition: contrib.hpp:426
Definition: contrib.hpp:971
CV_EXPORTS void polyfit(const Mat &srcx, const Mat &srcy, Mat &dst, int order)
int searchMode
Definition: contrib.hpp:237
void process(const Mat_< T1 > &m1, Mat_< T2 > &m2, Op op)
Definition: mat.hpp:1084
Definition: contrib.hpp:177
int top
Definition: contrib.hpp:699
void clear(const ColorA &color=ColorA::black(), bool clearDepthBuffer=true)
double CvStereoLineCoeff CvPoint3D64f * point
Definition: legacy.hpp:558
SearchWindow kernel
Definition: contrib.hpp:236
const CvPoint2D32f vertex[4]
Definition: legacy.hpp:1070
Definition: contrib.hpp:967
The 2D size class.
Definition: core.hpp:81
Definition: contrib.hpp:259
Mat Rsri
Definition: contrib.hpp:695
const CvArr const CvArr CvArr * result
Definition: core_c.h:805
typedef void(CV_CDECL *CvMouseCallback)(int event
CvPoint2D32f double CvTermCriteria criteria
Definition: calib3d.hpp:65
const vector< Node > & getNodes() const
Definition: contrib.hpp:279
Definition: contrib.hpp:654
CvMat ** W
Definition: contrib.hpp:520
Mat Csri
Definition: contrib.hpp:759
Definition: contrib.hpp:964
GLint GLvoid * img
Definition: legacy.hpp:1150
double start
Definition: core_c.h:774
TrackingState
Definition: contrib.hpp:217
CV_EXPORTS std::ostream & operator<<(std::ostream &out, const TickMeter &tm)
SourceFileRef load(const DataSourceRef &dataSource, size_t sampleRate=0)
const CvArr CvArr double int levels
Definition: tracking.hpp:102
CvArr * W
Definition: core_c.h:728
int width
Definition: highgui_c.h:130
Definition: contrib.hpp:718
const _InputArray & InputArray
Definition: core.hpp:1447
vector< int > Csr
Definition: contrib.hpp:761
CvMat ** B
Definition: contrib.hpp:519
virtual ~FaceRecognizer()
virtual destructor
Definition: contrib.hpp:925
CvMat * JtJ_diag
Definition: contrib.hpp:540
template 3D point class.
Definition: core.hpp:777
CV_EXPORTS void generateColors(std::vector< Scalar > &colors, size_t count, size_t factor=100)
void * user_data
Definition: contrib.hpp:557
std::string String
Definition: core.hpp:85
GLdouble GLdouble GLdouble GLdouble q
CvMat * deltaP
Definition: contrib.hpp:529
const CvMat const CvMat const CvMat CvMat CvMat CvMat CvMat CvSize CvMat * R
Definition: calib3d.hpp:270
int v
Definition: contrib.hpp:835
ResizeMethod
Definition: contrib.hpp:226
CvArr int order
Definition: core_c.h:704
int index
Definition: core_c.h:309
CvMat * P
Definition: contrib.hpp:526
Definition: contrib.hpp:382
BundleAdjustCallback cb
Definition: contrib.hpp:556
const CvArr CvArr double int int int int double poly_sigma
Definition: tracking.hpp:102
CvArr int CvScalar param1
Definition: core_c.h:649
vector< double > weights
Definition: contrib.hpp:771
float T_GroupingCorespondances
Definition: contrib.hpp:329
CvMat ** eb
Definition: contrib.hpp:533
GLenum GLint x
Definition: core_c.h:632
const Mesh3D & getMesh() const
Definition: contrib.hpp:350
Definition: contrib.hpp:314
GLuint GLuint GLsizei count
Definition: core_c.h:973
Definition: contrib.hpp:831
int _num_components
Definition: contrib.hpp:914
Definition: contrib.hpp:968
int w
Definition: contrib.hpp:772
void colormap(const Mat &quantized, Mat &dst)
Debug function to colormap a quantized image for viewing.
pixel()
Definition: contrib.hpp:833
vector< double > A
Definition: contrib.hpp:842
int numberOfAngles
Definition: contrib.hpp:428
vector< Point3f > normals
Definition: contrib.hpp:307
GLuint GLsizei GLsizei * length
Mesh3D & getMesh()
Definition: contrib.hpp:351
float z_min
Definition: contrib.hpp:266
LogPolar_Adjacent()
Definition: contrib.hpp:795
void * data
Definition: core_c.h:206
Definition: contrib.hpp:568
std::ostream * out
Definition: contrib.hpp:379
CV_EXPORTS bool RGBDOdometry(Mat &Rt, const Mat &initRt, const Mat &image0, const Mat &depth0, const Mat &mask0, const Mat &image1, const Mat &depth1, const Mat &mask1, const Mat &cameraMatrix, float minDepth=0.f, float maxDepth=4.f, float maxDepthDiff=0.07f, const std::vector< int > &iterCounts=std::vector< int >(), const std::vector< float > &minGradientMagnitudes=std::vector< float >(), int transformType=RIGID_BODY_MOTION)
CvMat ** ea
Definition: contrib.hpp:531
CV_EXPORTS Mat subspaceProject(InputArray W, InputArray mean, InputArray src)
Definition: types_c.h:645
XML/YAML File Storage Class.
Definition: core.hpp:4040
int num_cam_param
Definition: contrib.hpp:547
The n-dimensional matrix class.
Definition: core.hpp:1688
LDA(const Mat &src, vector< int > labels, int num_components=0)
Definition: contrib.hpp:864
int top
Definition: contrib.hpp:765
Definition: types_c.h:465
Definition: types_c.h:997
int maxLevels
Definition: contrib.hpp:267
int int y
Definition: highgui_c.h:186
const CvArr CvSeq CvSeq ** descriptors
Definition: compat.hpp:647
CvArr * mean
Definition: core_c.h:802
GLsizei const GLfloat * value
Definition: core_c.h:341
bilinear interpolation
Definition: imgproc.hpp:555
double y
Definition: contrib.hpp:118
Definition: contrib.hpp:123
Mat Rsri
Definition: contrib.hpp:758
Definition: contrib.hpp:116
Definition: contrib.hpp:57
Mat row(int y) const
returns a new matrix header for the specified row
Definition: mat.hpp:309
__int64 int64
Definition: types_c.h:158
float gamma
Definition: contrib.hpp:326
int largeSize
Definition: contrib.hpp:425
Definition: contrib.hpp:970
int int int int int int h
int numberOfDistanceBuckets
Definition: contrib.hpp:427
vector< vector< pixel > > L
Definition: contrib.hpp:841
LDA(int num_components=0)
Definition: contrib.hpp:857
double lambda
Definition: contrib.hpp:510
float binSize
Definition: contrib.hpp:322
Definition: contrib.hpp:792
Definition: contrib.hpp:969
CvMat * Vis_index
Definition: contrib.hpp:542
CV_EXPORTS_W void log(InputArray src, OutputArray dst)
computes natural logarithm of absolute value of each matrix element: dst = log(abs(src)) ...
double threshold
Definition: imgproc_c.h:463
CvArr double sp
Definition: imgproc_c.h:125
CvMat * hX
Definition: contrib.hpp:523
CV_EXPORTS_W Ptr< FaceRecognizer > createEigenFaceRecognizer(int num_components=0, double threshold=DBL_MAX)
std::vector< CvFuzzyCurve > curves
Definition: contrib.hpp:145
GLboolean GLboolean GLboolean GLboolean a
Definition: legacy.hpp:633
Definition: contrib.hpp:155
CV_EXPORTS_W Ptr< FaceRecognizer > createLBPHFaceRecognizer(int radius=1, int neighbors=8, int grid_x=8, int grid_y=8, double threshold=DBL_MAX)
LogPolar_Overlapping()
Definition: contrib.hpp:721
Definition: contrib.hpp:960
Base class for high-level OpenCV algorithms.
Definition: core.hpp:4390
Definition: contrib.hpp:966
Definition: contrib.hpp:404
GLsizei const GLint * locations
double factor
Definition: imgproc_c.h:459
double romax
Definition: contrib.hpp:840
CvArr int CvScalar CvScalar param2
Definition: core_c.h:649
CvMat ** Yj
Definition: contrib.hpp:536
CvMat ** U
Definition: contrib.hpp:514
double const CvArr double double gamma
Definition: core_c.h:523
GLuint dst
Definition: calib3d.hpp:134
Definition: contrib.hpp:634
int int height
Definition: highgui_c.h:130
CV_EXPORTS void selectRandomSubset(int count, int size, std::vector< int > &subset)
Octree octree
Definition: contrib.hpp:309
Definition: contrib.hpp:963
int u
Definition: contrib.hpp:834
int end
Definition: contrib.hpp:265
size_t getSpinCount() const
Definition: contrib.hpp:345
const CvArr CvArr double int int int int poly_n
Definition: tracking.hpp:102
const CvArr const CvArr const CvArr CvArr * X
Definition: core_c.h:733
double romax
Definition: contrib.hpp:700
double a
Definition: contrib.hpp:836
GLsizei const GLfloat * points
vector< double > Wsr
Definition: contrib.hpp:762
const CvArr * templ
Definition: imgproc_c.h:281
GLubyte GLubyte GLubyte GLubyte w
CvPoint2D32f float a
Definition: legacy.hpp:578
Mat CSIyx
Definition: contrib.hpp:776
int x
Definition: highgui_c.h:186
GLdouble GLdouble GLdouble bottom
int num_points
Definition: contrib.hpp:545
Mat ETAyx
Definition: contrib.hpp:703
Mat CSIyx
Definition: contrib.hpp:704
const CvArr * cost
Definition: calib3d.hpp:359
const CvMat * B
Definition: calib3d.hpp:161
int S
Definition: contrib.hpp:698
float maxWidth
Definition: legacy.hpp:1062
int S
Definition: contrib.hpp:838
const Point3f & getSpinVertex(size_t index) const
Definition: contrib.hpp:347
CvGraphVtx * vtx
Definition: core_c.h:1151
Mat ETAyx
Definition: contrib.hpp:775
CV_EXPORTS_W int meanShift(InputArray probImage, CV_OUT CV_IN_OUT Rect &window, TermCriteria criteria)
updates the object tracking window using meanshift algorithm
Definition: contrib.hpp:143
Mat eigenvalues() const
Definition: contrib.hpp:910
const CvArr * right
Definition: calib3d.hpp:353
int smallSize
Definition: contrib.hpp:424
CV_EXPORTS_W Ptr< FaceRecognizer > createFisherFaceRecognizer(int num_components=0, double threshold=DBL_MAX)
kernel()
Definition: contrib.hpp:770
int num_cams
Definition: contrib.hpp:544
GLenum GLint GLuint mask
Definition: tracking.hpp:132
CvMat * prevP
Definition: contrib.hpp:525
int interp
Definition: contrib.hpp:701
CvPoint int radius
Definition: core_c.h:1290
Definition: contrib.hpp:961
const CvMat const CvMat * npoints
Definition: calib3d.hpp:196
float normalRadius
Definition: contrib.hpp:319
CvMat ** A
Definition: contrib.hpp:518
Mat spinImages
Definition: contrib.hpp:378
Definition: contrib.hpp:921
int S
Definition: contrib.hpp:764
Definition: contrib.hpp:633
Definition: contrib.hpp:292
static const Point3f allzero
Definition: contrib.hpp:311
CvMemStorage CvSeq ** labels
Definition: core_c.h:1083
int num_point_param
Definition: contrib.hpp:548