CV_WRAP 144 apps/traincascade/old_ml.hpp CV_WRAP virtual void save( const char* filename, const char* name=0 ) const; CV_WRAP 145 apps/traincascade/old_ml.hpp CV_WRAP virtual void load( const char* filename, const char* name=0 ); CV_WRAP 194 apps/traincascade/old_ml.hpp CV_WRAP CvNormalBayesClassifier(); CV_WRAP 204 apps/traincascade/old_ml.hpp CV_WRAP virtual void clear(); CV_WRAP 206 apps/traincascade/old_ml.hpp CV_WRAP CvNormalBayesClassifier( const cv::Mat& trainData, const cv::Mat& responses, CV_WRAP 208 apps/traincascade/old_ml.hpp CV_WRAP virtual bool train( const cv::Mat& trainData, const cv::Mat& responses, CV_WRAP 211 apps/traincascade/old_ml.hpp CV_WRAP virtual float predict( const cv::Mat& samples, CV_OUT cv::Mat* results=0, CV_OUT cv::Mat* results_prob=0 ) const; CV_WRAP 239 apps/traincascade/old_ml.hpp CV_WRAP CvKNearest(); CV_WRAP 252 apps/traincascade/old_ml.hpp CV_WRAP CvKNearest( const cv::Mat& trainData, const cv::Mat& responses, CV_WRAP 255 apps/traincascade/old_ml.hpp CV_WRAP virtual bool train( const cv::Mat& trainData, const cv::Mat& responses, CV_WRAP 262 apps/traincascade/old_ml.hpp CV_WRAP virtual float find_nearest( const cv::Mat& samples, int k, CV_OUT cv::Mat& results, CV_WRAP 469 apps/traincascade/old_ml.hpp CV_WRAP CvSVM(); CV_WRAP 494 apps/traincascade/old_ml.hpp CV_WRAP CvSVM( const cv::Mat& trainData, const cv::Mat& responses, CV_WRAP 498 apps/traincascade/old_ml.hpp CV_WRAP virtual bool train( const cv::Mat& trainData, const cv::Mat& responses, CV_WRAP 502 apps/traincascade/old_ml.hpp CV_WRAP virtual bool train_auto( const cv::Mat& trainData, const cv::Mat& responses, CV_WRAP 512 apps/traincascade/old_ml.hpp CV_WRAP virtual float predict( const cv::Mat& sample, bool returnDFVal=false ) const; CV_WRAP 515 apps/traincascade/old_ml.hpp CV_WRAP virtual int get_support_vector_count() const; CV_WRAP 518 apps/traincascade/old_ml.hpp CV_WRAP virtual void clear(); CV_WRAP 526 apps/traincascade/old_ml.hpp CV_WRAP int get_var_count() const { return var_idx ? var_idx->cols : var_all; } CV_WRAP 771 apps/traincascade/old_ml.hpp CV_WRAP CvDTree(); CV_WRAP 790 apps/traincascade/old_ml.hpp CV_WRAP virtual bool train( const cv::Mat& trainData, int tflag, CV_WRAP 796 apps/traincascade/old_ml.hpp CV_WRAP virtual CvDTreeNode* predict( const cv::Mat& sample, const cv::Mat& missingDataMask=cv::Mat(), CV_WRAP 798 apps/traincascade/old_ml.hpp CV_WRAP virtual cv::Mat getVarImportance(); CV_WRAP 801 apps/traincascade/old_ml.hpp CV_WRAP virtual void clear(); CV_WRAP 921 apps/traincascade/old_ml.hpp CV_WRAP CvRTrees(); CV_WRAP 933 apps/traincascade/old_ml.hpp CV_WRAP virtual bool train( const cv::Mat& trainData, int tflag, CV_WRAP 938 apps/traincascade/old_ml.hpp CV_WRAP virtual float predict( const cv::Mat& sample, const cv::Mat& missing = cv::Mat() ) const; CV_WRAP 939 apps/traincascade/old_ml.hpp CV_WRAP virtual float predict_prob( const cv::Mat& sample, const cv::Mat& missing = cv::Mat() ) const; CV_WRAP 940 apps/traincascade/old_ml.hpp CV_WRAP virtual cv::Mat getVarImportance(); CV_WRAP 942 apps/traincascade/old_ml.hpp CV_WRAP virtual void clear(); CV_WRAP 1022 apps/traincascade/old_ml.hpp CV_WRAP CvERTrees(); CV_WRAP 1029 apps/traincascade/old_ml.hpp CV_WRAP virtual bool train( const cv::Mat& trainData, int tflag, CV_WRAP 1116 apps/traincascade/old_ml.hpp CV_WRAP CvBoost(); CV_WRAP 1140 apps/traincascade/old_ml.hpp CV_WRAP CvBoost( const cv::Mat& trainData, int tflag, CV_WRAP 1146 apps/traincascade/old_ml.hpp CV_WRAP virtual bool train( const cv::Mat& trainData, int tflag, CV_WRAP 1153 apps/traincascade/old_ml.hpp CV_WRAP virtual float predict( const cv::Mat& sample, const cv::Mat& missing=cv::Mat(), CV_WRAP 1159 apps/traincascade/old_ml.hpp CV_WRAP virtual void prune( CvSlice slice ); CV_WRAP 1161 apps/traincascade/old_ml.hpp CV_WRAP virtual void clear(); CV_WRAP 1327 apps/traincascade/old_ml.hpp CV_WRAP CvGBTrees(); CV_WRAP 1525 apps/traincascade/old_ml.hpp CV_WRAP virtual void clear(); CV_WRAP 1579 apps/traincascade/old_ml.hpp CV_WRAP CvGBTrees( const cv::Mat& trainData, int tflag, CV_WRAP 1585 apps/traincascade/old_ml.hpp CV_WRAP virtual bool train( const cv::Mat& trainData, int tflag, CV_WRAP 1592 apps/traincascade/old_ml.hpp CV_WRAP virtual float predict( const cv::Mat& sample, const cv::Mat& missing=cv::Mat(), CV_WRAP 1809 apps/traincascade/old_ml.hpp CV_WRAP CvANN_MLP(); CV_WRAP 1826 apps/traincascade/old_ml.hpp CV_WRAP CvANN_MLP( const cv::Mat& layerSizes, CV_WRAP 1830 apps/traincascade/old_ml.hpp CV_WRAP virtual void create( const cv::Mat& layerSizes, CV_WRAP 1834 apps/traincascade/old_ml.hpp CV_WRAP virtual int train( const cv::Mat& inputs, const cv::Mat& outputs, CV_WRAP 1839 apps/traincascade/old_ml.hpp CV_WRAP virtual float predict( const cv::Mat& inputs, CV_OUT cv::Mat& outputs ) const; CV_WRAP 1841 apps/traincascade/old_ml.hpp CV_WRAP virtual void clear(); CV_WRAP 1461 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual void compute( InputArray left, InputArray right, CV_WRAP 1464 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual int getMinDisparity() const = 0; CV_WRAP 1465 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual void setMinDisparity(int minDisparity) = 0; CV_WRAP 1467 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual int getNumDisparities() const = 0; CV_WRAP 1468 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual void setNumDisparities(int numDisparities) = 0; CV_WRAP 1470 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual int getBlockSize() const = 0; CV_WRAP 1471 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual void setBlockSize(int blockSize) = 0; CV_WRAP 1473 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual int getSpeckleWindowSize() const = 0; CV_WRAP 1474 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual void setSpeckleWindowSize(int speckleWindowSize) = 0; CV_WRAP 1476 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual int getSpeckleRange() const = 0; CV_WRAP 1477 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual void setSpeckleRange(int speckleRange) = 0; CV_WRAP 1479 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual int getDisp12MaxDiff() const = 0; CV_WRAP 1480 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual void setDisp12MaxDiff(int disp12MaxDiff) = 0; CV_WRAP 1494 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual int getPreFilterType() const = 0; CV_WRAP 1495 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual void setPreFilterType(int preFilterType) = 0; CV_WRAP 1497 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual int getPreFilterSize() const = 0; CV_WRAP 1498 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual void setPreFilterSize(int preFilterSize) = 0; CV_WRAP 1500 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual int getPreFilterCap() const = 0; CV_WRAP 1501 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual void setPreFilterCap(int preFilterCap) = 0; CV_WRAP 1503 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual int getTextureThreshold() const = 0; CV_WRAP 1504 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual void setTextureThreshold(int textureThreshold) = 0; CV_WRAP 1506 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual int getUniquenessRatio() const = 0; CV_WRAP 1507 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual void setUniquenessRatio(int uniquenessRatio) = 0; CV_WRAP 1509 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual int getSmallerBlockSize() const = 0; CV_WRAP 1510 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual void setSmallerBlockSize(int blockSize) = 0; CV_WRAP 1512 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual Rect getROI1() const = 0; CV_WRAP 1513 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual void setROI1(Rect roi1) = 0; CV_WRAP 1515 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual Rect getROI2() const = 0; CV_WRAP 1516 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual void setROI2(Rect roi2) = 0; CV_WRAP 1531 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP static Ptr<StereoBM> create(int numDisparities = 0, int blockSize = 21); CV_WRAP 1561 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual int getPreFilterCap() const = 0; CV_WRAP 1562 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual void setPreFilterCap(int preFilterCap) = 0; CV_WRAP 1564 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual int getUniquenessRatio() const = 0; CV_WRAP 1565 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual void setUniquenessRatio(int uniquenessRatio) = 0; CV_WRAP 1567 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual int getP1() const = 0; CV_WRAP 1568 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual void setP1(int P1) = 0; CV_WRAP 1570 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual int getP2() const = 0; CV_WRAP 1571 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual void setP2(int P2) = 0; CV_WRAP 1573 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual int getMode() const = 0; CV_WRAP 1574 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP virtual void setMode(int mode) = 0; CV_WRAP 1613 modules/calib3d/include/opencv2/calib3d.hpp CV_WRAP static Ptr<StereoSGBM> create(int minDisparity, int numDisparities, int blockSize, CV_WRAP 2927 modules/core/include/opencv2/core.hpp CV_WRAP virtual void clear() {} CV_WRAP 3000 modules/core/include/opencv2/core.hpp CV_WRAP virtual void save(const String& filename) const; CV_WRAP 3004 modules/core/include/opencv2/core.hpp CV_WRAP virtual String getDefaultName() const; CV_WRAP 327 modules/core/include/opencv2/core/persistence.hpp CV_WRAP FileStorage(); CV_WRAP 339 modules/core/include/opencv2/core/persistence.hpp CV_WRAP FileStorage(const String& source, int flags, const String& encoding=String()); CV_WRAP 360 modules/core/include/opencv2/core/persistence.hpp CV_WRAP virtual bool open(const String& filename, int flags, const String& encoding=String()); CV_WRAP 367 modules/core/include/opencv2/core/persistence.hpp CV_WRAP virtual bool isOpened() const; CV_WRAP 373 modules/core/include/opencv2/core/persistence.hpp CV_WRAP virtual void release(); CV_WRAP 380 modules/core/include/opencv2/core/persistence.hpp CV_WRAP virtual String releaseAndGetString(); CV_WRAP 385 modules/core/include/opencv2/core/persistence.hpp CV_WRAP FileNode getFirstTopLevelNode() const; CV_WRAP 392 modules/core/include/opencv2/core/persistence.hpp CV_WRAP FileNode root(int streamidx=0) const; CV_WRAP 401 modules/core/include/opencv2/core/persistence.hpp CV_WRAP FileNode operator[](const char* nodename) const; CV_WRAP 480 modules/core/include/opencv2/core/persistence.hpp CV_WRAP FileNode(); CV_WRAP 502 modules/core/include/opencv2/core/persistence.hpp CV_WRAP FileNode operator[](const char* nodename) const; CV_WRAP 507 modules/core/include/opencv2/core/persistence.hpp CV_WRAP FileNode operator[](int i) const; CV_WRAP 512 modules/core/include/opencv2/core/persistence.hpp CV_WRAP int type() const; CV_WRAP 515 modules/core/include/opencv2/core/persistence.hpp CV_WRAP bool empty() const; CV_WRAP 517 modules/core/include/opencv2/core/persistence.hpp CV_WRAP bool isNone() const; CV_WRAP 519 modules/core/include/opencv2/core/persistence.hpp CV_WRAP bool isSeq() const; CV_WRAP 521 modules/core/include/opencv2/core/persistence.hpp CV_WRAP bool isMap() const; CV_WRAP 523 modules/core/include/opencv2/core/persistence.hpp CV_WRAP bool isInt() const; CV_WRAP 525 modules/core/include/opencv2/core/persistence.hpp CV_WRAP bool isReal() const; CV_WRAP 527 modules/core/include/opencv2/core/persistence.hpp CV_WRAP bool isString() const; CV_WRAP 529 modules/core/include/opencv2/core/persistence.hpp CV_WRAP bool isNamed() const; CV_WRAP 531 modules/core/include/opencv2/core/persistence.hpp CV_WRAP String name() const; CV_WRAP 533 modules/core/include/opencv2/core/persistence.hpp CV_WRAP size_t size() const; CV_WRAP 636 modules/core/include/opencv2/core/types.hpp CV_WRAP KeyPoint(); CV_WRAP 655 modules/core/include/opencv2/core/types.hpp CV_WRAP KeyPoint(float x, float y, float _size, float _angle=-1, float _response=0, int _octave=0, int _class_id=-1); CV_WRAP 668 modules/core/include/opencv2/core/types.hpp CV_WRAP static void convert(const std::vector<KeyPoint>& keypoints, CV_WRAP 679 modules/core/include/opencv2/core/types.hpp CV_WRAP static void convert(const std::vector<Point2f>& points2f, CV_WRAP 690 modules/core/include/opencv2/core/types.hpp CV_WRAP static float overlap(const KeyPoint& kp1, const KeyPoint& kp2); CV_WRAP 731 modules/core/include/opencv2/core/types.hpp CV_WRAP DMatch(); CV_WRAP 732 modules/core/include/opencv2/core/types.hpp CV_WRAP DMatch(int _queryIdx, int _trainIdx, float _distance); CV_WRAP 733 modules/core/include/opencv2/core/types.hpp CV_WRAP DMatch(int _queryIdx, int _trainIdx, int _imgIdx, float _distance); CV_WRAP 145 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void detect( InputArray image, CV_WRAP 171 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void compute( InputArray image, CV_WRAP 190 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void detectAndCompute( InputArray image, InputArray mask, CV_WRAP 195 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual int descriptorSize() const; CV_WRAP 196 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual int descriptorType() const; CV_WRAP 197 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual int defaultNorm() const; CV_WRAP 200 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual bool empty() const; CV_WRAP 230 modules/features2d/include/opencv2/features2d.hpp CV_WRAP static Ptr<BRISK> create(int thresh=30, int octaves=3, float patternScale=1.0f); CV_WRAP 243 modules/features2d/include/opencv2/features2d.hpp CV_WRAP static Ptr<BRISK> create(const std::vector<float> &radiusList, const std::vector<int> &numberList, CV_WRAP 289 modules/features2d/include/opencv2/features2d.hpp CV_WRAP static Ptr<ORB> create(int nfeatures=500, float scaleFactor=1.2f, int nlevels=8, int edgeThreshold=31, CV_WRAP 292 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setMaxFeatures(int maxFeatures) = 0; CV_WRAP 293 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual int getMaxFeatures() const = 0; CV_WRAP 295 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setScaleFactor(double scaleFactor) = 0; CV_WRAP 296 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual double getScaleFactor() const = 0; CV_WRAP 298 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setNLevels(int nlevels) = 0; CV_WRAP 299 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual int getNLevels() const = 0; CV_WRAP 301 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setEdgeThreshold(int edgeThreshold) = 0; CV_WRAP 302 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual int getEdgeThreshold() const = 0; CV_WRAP 304 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setFirstLevel(int firstLevel) = 0; CV_WRAP 305 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual int getFirstLevel() const = 0; CV_WRAP 307 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setWTA_K(int wta_k) = 0; CV_WRAP 308 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual int getWTA_K() const = 0; CV_WRAP 310 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setScoreType(int scoreType) = 0; CV_WRAP 311 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual int getScoreType() const = 0; CV_WRAP 313 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setPatchSize(int patchSize) = 0; CV_WRAP 314 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual int getPatchSize() const = 0; CV_WRAP 316 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setFastThreshold(int fastThreshold) = 0; CV_WRAP 317 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual int getFastThreshold() const = 0; CV_WRAP 334 modules/features2d/include/opencv2/features2d.hpp CV_WRAP static Ptr<MSER> create( int _delta=5, int _min_area=60, int _max_area=14400, CV_WRAP 339 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void detectRegions( InputArray image, CV_WRAP 343 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setDelta(int delta) = 0; CV_WRAP 344 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual int getDelta() const = 0; CV_WRAP 346 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setMinArea(int minArea) = 0; CV_WRAP 347 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual int getMinArea() const = 0; CV_WRAP 349 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setMaxArea(int maxArea) = 0; CV_WRAP 350 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual int getMaxArea() const = 0; CV_WRAP 352 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setPass2Only(bool f) = 0; CV_WRAP 353 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual bool getPass2Only() const = 0; CV_WRAP 397 modules/features2d/include/opencv2/features2d.hpp CV_WRAP static Ptr<FastFeatureDetector> create( int threshold=10, CV_WRAP 401 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setThreshold(int threshold) = 0; CV_WRAP 402 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual int getThreshold() const = 0; CV_WRAP 404 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setNonmaxSuppression(bool f) = 0; CV_WRAP 405 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual bool getNonmaxSuppression() const = 0; CV_WRAP 407 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setType(int type) = 0; CV_WRAP 408 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual int getType() const = 0; CV_WRAP 448 modules/features2d/include/opencv2/features2d.hpp CV_WRAP static Ptr<AgastFeatureDetector> create( int threshold=10, CV_WRAP 452 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setThreshold(int threshold) = 0; CV_WRAP 453 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual int getThreshold() const = 0; CV_WRAP 455 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setNonmaxSuppression(bool f) = 0; CV_WRAP 456 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual bool getNonmaxSuppression() const = 0; CV_WRAP 458 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setType(int type) = 0; CV_WRAP 459 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual int getType() const = 0; CV_WRAP 467 modules/features2d/include/opencv2/features2d.hpp CV_WRAP static Ptr<GFTTDetector> create( int maxCorners=1000, double qualityLevel=0.01, double minDistance=1, CV_WRAP 469 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setMaxFeatures(int maxFeatures) = 0; CV_WRAP 470 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual int getMaxFeatures() const = 0; CV_WRAP 472 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setQualityLevel(double qlevel) = 0; CV_WRAP 473 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual double getQualityLevel() const = 0; CV_WRAP 475 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setMinDistance(double minDistance) = 0; CV_WRAP 476 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual double getMinDistance() const = 0; CV_WRAP 478 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setBlockSize(int blockSize) = 0; CV_WRAP 479 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual int getBlockSize() const = 0; CV_WRAP 481 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setHarrisDetector(bool val) = 0; CV_WRAP 482 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual bool getHarrisDetector() const = 0; CV_WRAP 484 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setK(double k) = 0; CV_WRAP 485 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual double getK() const = 0; CV_WRAP 524 modules/features2d/include/opencv2/features2d.hpp CV_WRAP Params(); CV_WRAP 550 modules/features2d/include/opencv2/features2d.hpp CV_WRAP static Ptr<SimpleBlobDetector> CV_WRAP 586 modules/features2d/include/opencv2/features2d.hpp CV_WRAP static Ptr<KAZE> create(bool extended=false, bool upright=false, CV_WRAP 591 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setExtended(bool extended) = 0; CV_WRAP 592 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual bool getExtended() const = 0; CV_WRAP 594 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setUpright(bool upright) = 0; CV_WRAP 595 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual bool getUpright() const = 0; CV_WRAP 597 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setThreshold(double threshold) = 0; CV_WRAP 598 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual double getThreshold() const = 0; CV_WRAP 600 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setNOctaves(int octaves) = 0; CV_WRAP 601 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual int getNOctaves() const = 0; CV_WRAP 603 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setNOctaveLayers(int octaveLayers) = 0; CV_WRAP 604 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual int getNOctaveLayers() const = 0; CV_WRAP 606 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setDiffusivity(int diff) = 0; CV_WRAP 607 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual int getDiffusivity() const = 0; CV_WRAP 641 modules/features2d/include/opencv2/features2d.hpp CV_WRAP static Ptr<AKAZE> create(int descriptor_type=AKAZE::DESCRIPTOR_MLDB, CV_WRAP 646 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setDescriptorType(int dtype) = 0; CV_WRAP 647 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual int getDescriptorType() const = 0; CV_WRAP 649 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setDescriptorSize(int dsize) = 0; CV_WRAP 650 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual int getDescriptorSize() const = 0; CV_WRAP 652 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setDescriptorChannels(int dch) = 0; CV_WRAP 653 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual int getDescriptorChannels() const = 0; CV_WRAP 655 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setThreshold(double threshold) = 0; CV_WRAP 656 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual double getThreshold() const = 0; CV_WRAP 658 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setNOctaves(int octaves) = 0; CV_WRAP 659 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual int getNOctaves() const = 0; CV_WRAP 661 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setNOctaveLayers(int octaveLayers) = 0; CV_WRAP 662 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual int getNOctaveLayers() const = 0; CV_WRAP 664 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void setDiffusivity(int diff) = 0; CV_WRAP 665 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual int getDiffusivity() const = 0; CV_WRAP 758 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void add( InputArrayOfArrays descriptors ); CV_WRAP 762 modules/features2d/include/opencv2/features2d.hpp CV_WRAP const std::vector<Mat>& getTrainDescriptors() const; CV_WRAP 766 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void clear(); CV_WRAP 770 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual bool empty() const; CV_WRAP 774 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual bool isMaskSupported() const = 0; CV_WRAP 783 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void train(); CV_WRAP 801 modules/features2d/include/opencv2/features2d.hpp CV_WRAP void match( InputArray queryDescriptors, InputArray trainDescriptors, CV_WRAP 822 modules/features2d/include/opencv2/features2d.hpp CV_WRAP void knnMatch( InputArray queryDescriptors, InputArray trainDescriptors, CV_WRAP 856 modules/features2d/include/opencv2/features2d.hpp CV_WRAP void match( InputArray queryDescriptors, CV_OUT std::vector<DMatch>& matches, CV_WRAP 869 modules/features2d/include/opencv2/features2d.hpp CV_WRAP void knnMatch( InputArray queryDescriptors, CV_OUT std::vector<std::vector<DMatch> >& matches, int k, CV_WRAP 910 modules/features2d/include/opencv2/features2d.hpp CV_WRAP static Ptr<DescriptorMatcher> create( const String& descriptorMatcherType ); CV_WRAP 980 modules/features2d/include/opencv2/features2d.hpp CV_WRAP BFMatcher( int normType=NORM_L2, bool crossCheck=false ); CV_WRAP 1007 modules/features2d/include/opencv2/features2d.hpp CV_WRAP FlannBasedMatcher( const Ptr<flann::IndexParams>& indexParams=makePtr<flann::KDTreeIndexParams>(), CV_WRAP 1160 modules/features2d/include/opencv2/features2d.hpp CV_WRAP void add( const Mat& descriptors ); CV_WRAP 1164 modules/features2d/include/opencv2/features2d.hpp CV_WRAP const std::vector<Mat>& getDescriptors() const; CV_WRAP 1168 modules/features2d/include/opencv2/features2d.hpp CV_WRAP int descriptorsCount() const; CV_WRAP 1170 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual void clear(); CV_WRAP 1173 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual Mat cluster() const = 0; CV_WRAP 1184 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual Mat cluster( const Mat& descriptors ) const = 0; CV_WRAP 1200 modules/features2d/include/opencv2/features2d.hpp CV_WRAP BOWKMeansTrainer( int clusterCount, const TermCriteria& termcrit=TermCriteria(), CV_WRAP 1205 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual Mat cluster() const; CV_WRAP 1206 modules/features2d/include/opencv2/features2d.hpp CV_WRAP virtual Mat cluster( const Mat& descriptors ) const; CV_WRAP 1236 modules/features2d/include/opencv2/features2d.hpp CV_WRAP BOWImgDescriptorExtractor( const Ptr<DescriptorExtractor>& dextractor, CV_WRAP 1247 modules/features2d/include/opencv2/features2d.hpp CV_WRAP void setVocabulary( const Mat& vocabulary ); CV_WRAP 1251 modules/features2d/include/opencv2/features2d.hpp CV_WRAP const Mat& getVocabulary() const; CV_WRAP 1281 modules/features2d/include/opencv2/features2d.hpp CV_WRAP int descriptorSize() const; CV_WRAP 1285 modules/features2d/include/opencv2/features2d.hpp CV_WRAP int descriptorType() const; CV_WRAP 18 modules/features2d/misc/java/src/cpp/features2d_manual.hpp CV_WRAP void detect( const Mat& image, CV_OUT std::vector<KeyPoint>& keypoints, const Mat& mask=Mat() ) const CV_WRAP 21 modules/features2d/misc/java/src/cpp/features2d_manual.hpp CV_WRAP void detect( const std::vector<Mat>& images, CV_OUT std::vector<std::vector<KeyPoint> >& keypoints, const std::vector<Mat>& masks=std::vector<Mat>() ) const CV_WRAP 24 modules/features2d/misc/java/src/cpp/features2d_manual.hpp CV_WRAP bool empty() const CV_WRAP 92 modules/features2d/misc/java/src/cpp/features2d_manual.hpp CV_WRAP static javaFeatureDetector* create( int detectorType ) CV_WRAP 162 modules/features2d/misc/java/src/cpp/features2d_manual.hpp CV_WRAP void write( const String& fileName ) const CV_WRAP 168 modules/features2d/misc/java/src/cpp/features2d_manual.hpp CV_WRAP void read( const String& fileName ) CV_WRAP 184 modules/features2d/misc/java/src/cpp/features2d_manual.hpp CV_WRAP bool isMaskSupported() const CV_WRAP 187 modules/features2d/misc/java/src/cpp/features2d_manual.hpp CV_WRAP void add( const std::vector<Mat>& descriptors ) CV_WRAP 190 modules/features2d/misc/java/src/cpp/features2d_manual.hpp CV_WRAP const std::vector<Mat>& getTrainDescriptors() const CV_WRAP 193 modules/features2d/misc/java/src/cpp/features2d_manual.hpp CV_WRAP void clear() CV_WRAP 196 modules/features2d/misc/java/src/cpp/features2d_manual.hpp CV_WRAP bool empty() const CV_WRAP 199 modules/features2d/misc/java/src/cpp/features2d_manual.hpp CV_WRAP void train() CV_WRAP 202 modules/features2d/misc/java/src/cpp/features2d_manual.hpp CV_WRAP void match( const Mat& queryDescriptors, const Mat& trainDescriptors, CV_WRAP 206 modules/features2d/misc/java/src/cpp/features2d_manual.hpp CV_WRAP void knnMatch( const Mat& queryDescriptors, const Mat& trainDescriptors, CV_WRAP 211 modules/features2d/misc/java/src/cpp/features2d_manual.hpp CV_WRAP void radiusMatch( const Mat& queryDescriptors, const Mat& trainDescriptors, CV_WRAP 216 modules/features2d/misc/java/src/cpp/features2d_manual.hpp CV_WRAP void match( const Mat& queryDescriptors, CV_OUT std::vector<DMatch>& matches, CV_WRAP 220 modules/features2d/misc/java/src/cpp/features2d_manual.hpp CV_WRAP void knnMatch( const Mat& queryDescriptors, CV_OUT std::vector<std::vector<DMatch> >& matches, int k, CV_WRAP 224 modules/features2d/misc/java/src/cpp/features2d_manual.hpp CV_WRAP void radiusMatch( const Mat& queryDescriptors, CV_OUT std::vector<std::vector<DMatch> >& matches, float maxDistance, CV_WRAP 244 modules/features2d/misc/java/src/cpp/features2d_manual.hpp CV_WRAP static javaDescriptorMatcher* create( int matcherType ) CV_WRAP 276 modules/features2d/misc/java/src/cpp/features2d_manual.hpp CV_WRAP void write( const String& fileName ) const CV_WRAP 282 modules/features2d/misc/java/src/cpp/features2d_manual.hpp CV_WRAP void read( const String& fileName ) CV_WRAP 298 modules/features2d/misc/java/src/cpp/features2d_manual.hpp CV_WRAP void compute( const Mat& image, CV_IN_OUT std::vector<KeyPoint>& keypoints, Mat& descriptors ) const CV_WRAP 301 modules/features2d/misc/java/src/cpp/features2d_manual.hpp CV_WRAP void compute( const std::vector<Mat>& images, CV_IN_OUT std::vector<std::vector<KeyPoint> >& keypoints, CV_OUT std::vector<Mat>& descriptors ) const CV_WRAP 304 modules/features2d/misc/java/src/cpp/features2d_manual.hpp CV_WRAP int descriptorSize() const CV_WRAP 307 modules/features2d/misc/java/src/cpp/features2d_manual.hpp CV_WRAP int descriptorType() const CV_WRAP 310 modules/features2d/misc/java/src/cpp/features2d_manual.hpp CV_WRAP bool empty() const CV_WRAP 339 modules/features2d/misc/java/src/cpp/features2d_manual.hpp CV_WRAP static javaDescriptorExtractor* create( int extractorType ) CV_WRAP 381 modules/features2d/misc/java/src/cpp/features2d_manual.hpp CV_WRAP void write( const String& fileName ) const CV_WRAP 387 modules/features2d/misc/java/src/cpp/features2d_manual.hpp CV_WRAP void read( const String& fileName ) CV_WRAP 131 modules/flann/include/opencv2/flann/miniflann.hpp CV_WRAP Index(); CV_WRAP 132 modules/flann/include/opencv2/flann/miniflann.hpp CV_WRAP Index(InputArray features, const IndexParams& params, cvflann::flann_distance_t distType=cvflann::FLANN_DIST_L2); CV_WRAP 135 modules/flann/include/opencv2/flann/miniflann.hpp CV_WRAP virtual void build(InputArray features, const IndexParams& params, cvflann::flann_distance_t distType=cvflann::FLANN_DIST_L2); CV_WRAP 136 modules/flann/include/opencv2/flann/miniflann.hpp CV_WRAP virtual void knnSearch(InputArray query, OutputArray indices, CV_WRAP 139 modules/flann/include/opencv2/flann/miniflann.hpp CV_WRAP virtual int radiusSearch(InputArray query, OutputArray indices, CV_WRAP 143 modules/flann/include/opencv2/flann/miniflann.hpp CV_WRAP virtual void save(const String& filename) const; CV_WRAP 144 modules/flann/include/opencv2/flann/miniflann.hpp CV_WRAP virtual bool load(InputArray features, const String& filename); CV_WRAP 145 modules/flann/include/opencv2/flann/miniflann.hpp CV_WRAP virtual void release(); CV_WRAP 146 modules/flann/include/opencv2/flann/miniflann.hpp CV_WRAP cvflann::flann_distance_t getDistance() const; CV_WRAP 147 modules/flann/include/opencv2/flann/miniflann.hpp CV_WRAP cvflann::flann_algorithm_t getAlgorithm() const; CV_WRAP 863 modules/imgproc/include/opencv2/imgproc.hpp CV_WRAP virtual void apply(InputArray src, OutputArray dst) = 0; CV_WRAP 865 modules/imgproc/include/opencv2/imgproc.hpp CV_WRAP virtual void setClipLimit(double clipLimit) = 0; CV_WRAP 866 modules/imgproc/include/opencv2/imgproc.hpp CV_WRAP virtual double getClipLimit() const = 0; CV_WRAP 868 modules/imgproc/include/opencv2/imgproc.hpp CV_WRAP virtual void setTilesGridSize(Size tileGridSize) = 0; CV_WRAP 869 modules/imgproc/include/opencv2/imgproc.hpp CV_WRAP virtual Size getTilesGridSize() const = 0; CV_WRAP 871 modules/imgproc/include/opencv2/imgproc.hpp CV_WRAP virtual void collectGarbage() = 0; CV_WRAP 895 modules/imgproc/include/opencv2/imgproc.hpp CV_WRAP Subdiv2D(); CV_WRAP 896 modules/imgproc/include/opencv2/imgproc.hpp CV_WRAP Subdiv2D(Rect rect); CV_WRAP 897 modules/imgproc/include/opencv2/imgproc.hpp CV_WRAP void initDelaunay(Rect rect); CV_WRAP 899 modules/imgproc/include/opencv2/imgproc.hpp CV_WRAP int insert(Point2f pt); CV_WRAP 900 modules/imgproc/include/opencv2/imgproc.hpp CV_WRAP void insert(const std::vector<Point2f>& ptvec); CV_WRAP 901 modules/imgproc/include/opencv2/imgproc.hpp CV_WRAP int locate(Point2f pt, CV_OUT int& edge, CV_OUT int& vertex); CV_WRAP 903 modules/imgproc/include/opencv2/imgproc.hpp CV_WRAP int findNearest(Point2f pt, CV_OUT Point2f* nearestPt = 0); CV_WRAP 904 modules/imgproc/include/opencv2/imgproc.hpp CV_WRAP void getEdgeList(CV_OUT std::vector<Vec4f>& edgeList) const; CV_WRAP 905 modules/imgproc/include/opencv2/imgproc.hpp CV_WRAP void getTriangleList(CV_OUT std::vector<Vec6f>& triangleList) const; CV_WRAP 906 modules/imgproc/include/opencv2/imgproc.hpp CV_WRAP void getVoronoiFacetList(const std::vector<int>& idx, CV_OUT std::vector<std::vector<Point2f> >& facetList, CV_WRAP 909 modules/imgproc/include/opencv2/imgproc.hpp CV_WRAP Point2f getVertex(int vertex, CV_OUT int* firstEdge = 0) const; CV_WRAP 911 modules/imgproc/include/opencv2/imgproc.hpp CV_WRAP int getEdge( int edge, int nextEdgeType ) const; CV_WRAP 912 modules/imgproc/include/opencv2/imgproc.hpp CV_WRAP int nextEdge(int edge) const; CV_WRAP 913 modules/imgproc/include/opencv2/imgproc.hpp CV_WRAP int rotateEdge(int edge, int rotate) const; CV_WRAP 914 modules/imgproc/include/opencv2/imgproc.hpp CV_WRAP int symEdge(int edge) const; CV_WRAP 915 modules/imgproc/include/opencv2/imgproc.hpp CV_WRAP int edgeOrg(int edge, CV_OUT Point2f* orgpt = 0) const; CV_WRAP 916 modules/imgproc/include/opencv2/imgproc.hpp CV_WRAP int edgeDst(int edge, CV_OUT Point2f* dstpt = 0) const; CV_WRAP 1000 modules/imgproc/include/opencv2/imgproc.hpp CV_WRAP virtual void detect(InputArray _image, OutputArray _lines, CV_WRAP 1009 modules/imgproc/include/opencv2/imgproc.hpp CV_WRAP virtual void drawSegments(InputOutputArray _image, InputArray lines) = 0; CV_WRAP 1019 modules/imgproc/include/opencv2/imgproc.hpp CV_WRAP virtual int compareSegments(const Size& size, InputArray lines1, InputArray lines2, InputOutputArray _image = noArray()) = 0; CV_WRAP 143 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual int getLayout() const = 0; CV_WRAP 144 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual int getNTrainSamples() const = 0; CV_WRAP 145 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual int getNTestSamples() const = 0; CV_WRAP 146 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual int getNSamples() const = 0; CV_WRAP 147 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual int getNVars() const = 0; CV_WRAP 148 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual int getNAllVars() const = 0; CV_WRAP 150 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void getSample(InputArray varIdx, int sidx, float* buf) const = 0; CV_WRAP 151 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual Mat getSamples() const = 0; CV_WRAP 152 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual Mat getMissing() const = 0; CV_WRAP 166 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual Mat getTrainSamples(int layout=ROW_SAMPLE, CV_WRAP 175 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual Mat getTrainResponses() const = 0; CV_WRAP 183 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual Mat getTrainNormCatResponses() const = 0; CV_WRAP 184 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual Mat getTestResponses() const = 0; CV_WRAP 185 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual Mat getTestNormCatResponses() const = 0; CV_WRAP 186 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual Mat getResponses() const = 0; CV_WRAP 187 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual Mat getNormCatResponses() const = 0; CV_WRAP 188 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual Mat getSampleWeights() const = 0; CV_WRAP 189 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual Mat getTrainSampleWeights() const = 0; CV_WRAP 190 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual Mat getTestSampleWeights() const = 0; CV_WRAP 191 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual Mat getVarIdx() const = 0; CV_WRAP 192 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual Mat getVarType() const = 0; CV_WRAP 193 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual int getResponseType() const = 0; CV_WRAP 194 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual Mat getTrainSampleIdx() const = 0; CV_WRAP 195 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual Mat getTestSampleIdx() const = 0; CV_WRAP 196 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void getValues(int vi, InputArray sidx, float* values) const = 0; CV_WRAP 198 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual Mat getDefaultSubstValues() const = 0; CV_WRAP 200 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual int getCatCount(int vi) const = 0; CV_WRAP 206 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual Mat getClassLabels() const = 0; CV_WRAP 208 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual Mat getCatOfs() const = 0; CV_WRAP 209 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual Mat getCatMap() const = 0; CV_WRAP 214 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setTrainTestSplit(int count, bool shuffle=true) = 0; CV_WRAP 224 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setTrainTestSplitRatio(double ratio, bool shuffle=true) = 0; CV_WRAP 225 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void shuffleTrainTest() = 0; CV_WRAP 227 modules/ml/include/opencv2/ml.hpp CV_WRAP static Mat getSubVector(const Mat& vec, const Mat& idx); CV_WRAP 283 modules/ml/include/opencv2/ml.hpp CV_WRAP static Ptr<TrainData> create(InputArray samples, int layout, InputArray responses, CV_WRAP 302 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual int getVarCount() const = 0; CV_WRAP 304 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual bool empty() const; CV_WRAP 307 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual bool isTrained() const = 0; CV_WRAP 309 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual bool isClassifier() const = 0; CV_WRAP 318 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual bool train( const Ptr<TrainData>& trainData, int flags=0 ); CV_WRAP 326 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual bool train( InputArray samples, int layout, InputArray responses ); CV_WRAP 341 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual float calcError( const Ptr<TrainData>& data, bool test, OutputArray resp ) const; CV_WRAP 349 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual float predict( InputArray samples, OutputArray results=noArray(), int flags=0 ) const = 0; CV_WRAP 381 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual float predictProb( InputArray inputs, OutputArray outputs, CV_WRAP 386 modules/ml/include/opencv2/ml.hpp CV_WRAP static Ptr<NormalBayesClassifier> create(); CV_WRAP 403 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual int getDefaultK() const = 0; CV_WRAP 405 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setDefaultK(int val) = 0; CV_WRAP 409 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual bool getIsClassifier() const = 0; CV_WRAP 411 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setIsClassifier(bool val) = 0; CV_WRAP 415 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual int getEmax() const = 0; CV_WRAP 417 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setEmax(int val) = 0; CV_WRAP 421 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual int getAlgorithmType() const = 0; CV_WRAP 423 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setAlgorithmType(int val) = 0; CV_WRAP 451 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual float findNearest( InputArray samples, int k, CV_WRAP 468 modules/ml/include/opencv2/ml.hpp CV_WRAP static Ptr<KNearest> create(); CV_WRAP 493 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual int getType() const = 0; CV_WRAP 495 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setType(int val) = 0; CV_WRAP 500 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual double getGamma() const = 0; CV_WRAP 502 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setGamma(double val) = 0; CV_WRAP 507 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual double getCoef0() const = 0; CV_WRAP 509 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setCoef0(double val) = 0; CV_WRAP 514 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual double getDegree() const = 0; CV_WRAP 516 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setDegree(double val) = 0; CV_WRAP 521 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual double getC() const = 0; CV_WRAP 523 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setC(double val) = 0; CV_WRAP 528 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual double getNu() const = 0; CV_WRAP 530 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setNu(double val) = 0; CV_WRAP 535 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual double getP() const = 0; CV_WRAP 537 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setP(double val) = 0; CV_WRAP 545 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual cv::Mat getClassWeights() const = 0; CV_WRAP 547 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setClassWeights(const cv::Mat &val) = 0; CV_WRAP 554 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual cv::TermCriteria getTermCriteria() const = 0; CV_WRAP 556 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setTermCriteria(const cv::TermCriteria &val) = 0; CV_WRAP 560 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual int getKernelType() const = 0; CV_WRAP 564 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setKernel(int kernelType) = 0; CV_WRAP 679 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual Mat getSupportVectors() const = 0; CV_WRAP 696 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual double getDecisionFunction(int i, OutputArray alpha, OutputArray svidx) const = 0; CV_WRAP 711 modules/ml/include/opencv2/ml.hpp CV_WRAP static Ptr<SVM> create(); CV_WRAP 757 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual int getClustersNumber() const = 0; CV_WRAP 759 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setClustersNumber(int val) = 0; CV_WRAP 764 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual int getCovarianceMatrixType() const = 0; CV_WRAP 766 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setCovarianceMatrixType(int val) = 0; CV_WRAP 773 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual TermCriteria getTermCriteria() const = 0; CV_WRAP 775 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setTermCriteria(const TermCriteria &val) = 0; CV_WRAP 781 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual Mat getWeights() const = 0; CV_WRAP 787 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual Mat getMeans() const = 0; CV_WRAP 807 modules/ml/include/opencv2/ml.hpp CV_WRAP CV_WRAP virtual Vec2d predict2(InputArray sample, OutputArray probs) const = 0; CV_WRAP 837 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual bool trainEM(InputArray samples, CV_WRAP 869 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual bool trainE(InputArray samples, InputArray means0, CV_WRAP 894 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual bool trainM(InputArray samples, InputArray probs0, CV_WRAP 903 modules/ml/include/opencv2/ml.hpp CV_WRAP static Ptr<EM> create(); CV_WRAP 937 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual int getMaxCategories() const = 0; CV_WRAP 939 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setMaxCategories(int val) = 0; CV_WRAP 947 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual int getMaxDepth() const = 0; CV_WRAP 949 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setMaxDepth(int val) = 0; CV_WRAP 955 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual int getMinSampleCount() const = 0; CV_WRAP 957 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setMinSampleCount(int val) = 0; CV_WRAP 963 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual int getCVFolds() const = 0; CV_WRAP 965 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setCVFolds(int val) = 0; CV_WRAP 972 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual bool getUseSurrogates() const = 0; CV_WRAP 974 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setUseSurrogates(bool val) = 0; CV_WRAP 980 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual bool getUse1SERule() const = 0; CV_WRAP 982 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setUse1SERule(bool val) = 0; CV_WRAP 988 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual bool getTruncatePrunedTree() const = 0; CV_WRAP 990 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setTruncatePrunedTree(bool val) = 0; CV_WRAP 997 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual float getRegressionAccuracy() const = 0; CV_WRAP 999 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setRegressionAccuracy(float val) = 0; CV_WRAP 1017 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual cv::Mat getPriors() const = 0; CV_WRAP 1019 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setPriors(const cv::Mat &val) = 0; CV_WRAP 1091 modules/ml/include/opencv2/ml.hpp CV_WRAP static Ptr<DTrees> create(); CV_WRAP 1109 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual bool getCalculateVarImportance() const = 0; CV_WRAP 1111 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setCalculateVarImportance(bool val) = 0; CV_WRAP 1118 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual int getActiveVarCount() const = 0; CV_WRAP 1120 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setActiveVarCount(int val) = 0; CV_WRAP 1130 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual TermCriteria getTermCriteria() const = 0; CV_WRAP 1132 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setTermCriteria(const TermCriteria &val) = 0; CV_WRAP 1139 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual Mat getVarImportance() const = 0; CV_WRAP 1145 modules/ml/include/opencv2/ml.hpp CV_WRAP static Ptr<RTrees> create(); CV_WRAP 1162 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual int getBoostType() const = 0; CV_WRAP 1164 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setBoostType(int val) = 0; CV_WRAP 1169 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual int getWeakCount() const = 0; CV_WRAP 1171 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setWeakCount(int val) = 0; CV_WRAP 1177 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual double getWeightTrimRate() const = 0; CV_WRAP 1179 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setWeightTrimRate(double val) = 0; CV_WRAP 1194 modules/ml/include/opencv2/ml.hpp CV_WRAP static Ptr<Boost> create(); CV_WRAP 1258 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setTrainMethod(int method, double param1 = 0, double param2 = 0) = 0; CV_WRAP 1261 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual int getTrainMethod() const = 0; CV_WRAP 1269 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setActivationFunction(int type, double param1 = 0, double param2 = 0) = 0; CV_WRAP 1275 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setLayerSizes(InputArray _layer_sizes) = 0; CV_WRAP 1281 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual cv::Mat getLayerSizes() const = 0; CV_WRAP 1288 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual TermCriteria getTermCriteria() const = 0; CV_WRAP 1290 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setTermCriteria(TermCriteria val) = 0; CV_WRAP 1295 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual double getBackpropWeightScale() const = 0; CV_WRAP 1297 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setBackpropWeightScale(double val) = 0; CV_WRAP 1304 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual double getBackpropMomentumScale() const = 0; CV_WRAP 1306 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setBackpropMomentumScale(double val) = 0; CV_WRAP 1311 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual double getRpropDW0() const = 0; CV_WRAP 1313 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setRpropDW0(double val) = 0; CV_WRAP 1318 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual double getRpropDWPlus() const = 0; CV_WRAP 1320 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setRpropDWPlus(double val) = 0; CV_WRAP 1325 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual double getRpropDWMinus() const = 0; CV_WRAP 1327 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setRpropDWMinus(double val) = 0; CV_WRAP 1332 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual double getRpropDWMin() const = 0; CV_WRAP 1334 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setRpropDWMin(double val) = 0; CV_WRAP 1339 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual double getRpropDWMax() const = 0; CV_WRAP 1341 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setRpropDWMax(double val) = 0; CV_WRAP 1374 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual Mat getWeights(int layerIdx) const = 0; CV_WRAP 1381 modules/ml/include/opencv2/ml.hpp CV_WRAP static Ptr<ANN_MLP> create(); CV_WRAP 1398 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual double getLearningRate() const = 0; CV_WRAP 1400 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setLearningRate(double val) = 0; CV_WRAP 1404 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual int getIterations() const = 0; CV_WRAP 1406 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setIterations(int val) = 0; CV_WRAP 1410 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual int getRegularization() const = 0; CV_WRAP 1412 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setRegularization(int val) = 0; CV_WRAP 1416 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual int getTrainMethod() const = 0; CV_WRAP 1418 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setTrainMethod(int val) = 0; CV_WRAP 1424 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual int getMiniBatchSize() const = 0; CV_WRAP 1426 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setMiniBatchSize(int val) = 0; CV_WRAP 1430 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual TermCriteria getTermCriteria() const = 0; CV_WRAP 1432 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual void setTermCriteria(TermCriteria val) = 0; CV_WRAP 1454 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual float predict( InputArray samples, OutputArray results=noArray(), int flags=0 ) const = 0; CV_WRAP 1461 modules/ml/include/opencv2/ml.hpp CV_WRAP virtual Mat get_learnt_thetas() const = 0; CV_WRAP 1467 modules/ml/include/opencv2/ml.hpp CV_WRAP static Ptr<LogisticRegression> create(); CV_WRAP 56 modules/ml/src/kdtree.hpp CV_WRAP KDTree(); CV_WRAP 58 modules/ml/src/kdtree.hpp CV_WRAP KDTree(InputArray points, bool copyAndReorderPoints = false); CV_WRAP 60 modules/ml/src/kdtree.hpp CV_WRAP KDTree(InputArray points, InputArray _labels, CV_WRAP 63 modules/ml/src/kdtree.hpp CV_WRAP void build(InputArray points, bool copyAndReorderPoints = false); CV_WRAP 65 modules/ml/src/kdtree.hpp CV_WRAP void build(InputArray points, InputArray labels, CV_WRAP 68 modules/ml/src/kdtree.hpp CV_WRAP int findNearest(InputArray vec, int K, int Emax, CV_WRAP 74 modules/ml/src/kdtree.hpp CV_WRAP void findOrthoRange(InputArray minBounds, CV_WRAP 80 modules/ml/src/kdtree.hpp CV_WRAP void getPoints(InputArray idx, OutputArray pts, CV_WRAP 85 modules/ml/src/kdtree.hpp CV_WRAP int dims() const; CV_WRAP 223 modules/objdetect/include/opencv2/objdetect.hpp CV_WRAP CascadeClassifier(); CV_WRAP 228 modules/objdetect/include/opencv2/objdetect.hpp CV_WRAP CascadeClassifier(const String& filename); CV_WRAP 232 modules/objdetect/include/opencv2/objdetect.hpp CV_WRAP bool empty() const; CV_WRAP 239 modules/objdetect/include/opencv2/objdetect.hpp CV_WRAP bool load( const String& filename ); CV_WRAP 244 modules/objdetect/include/opencv2/objdetect.hpp CV_WRAP bool read( const FileNode& node ); CV_WRAP 266 modules/objdetect/include/opencv2/objdetect.hpp CV_WRAP void detectMultiScale( InputArray image, CV_WRAP 309 modules/objdetect/include/opencv2/objdetect.hpp CV_WRAP bool isOldFormatCascade() const; CV_WRAP 310 modules/objdetect/include/opencv2/objdetect.hpp CV_WRAP Size getOriginalWindowSize() const; CV_WRAP 311 modules/objdetect/include/opencv2/objdetect.hpp CV_WRAP int getFeatureType() const; CV_WRAP 314 modules/objdetect/include/opencv2/objdetect.hpp CV_WRAP static bool convert(const String& oldcascade, const String& newcascade); CV_WRAP 345 modules/objdetect/include/opencv2/objdetect.hpp CV_WRAP HOGDescriptor() : winSize(64,128), blockSize(16,16), blockStride(8,8), CV_WRAP 351 modules/objdetect/include/opencv2/objdetect.hpp CV_WRAP HOGDescriptor(Size _winSize, Size _blockSize, Size _blockStride, CV_WRAP 362 modules/objdetect/include/opencv2/objdetect.hpp CV_WRAP HOGDescriptor(const String& filename) CV_WRAP 374 modules/objdetect/include/opencv2/objdetect.hpp CV_WRAP size_t getDescriptorSize() const; CV_WRAP 375 modules/objdetect/include/opencv2/objdetect.hpp CV_WRAP bool checkDetectorSize() const; CV_WRAP 376 modules/objdetect/include/opencv2/objdetect.hpp CV_WRAP double getWinSigma() const; CV_WRAP 378 modules/objdetect/include/opencv2/objdetect.hpp CV_WRAP virtual void setSVMDetector(InputArray _svmdetector); CV_WRAP 383 modules/objdetect/include/opencv2/objdetect.hpp CV_WRAP virtual bool load(const String& filename, const String& objname = String()); CV_WRAP 384 modules/objdetect/include/opencv2/objdetect.hpp CV_WRAP virtual void save(const String& filename, const String& objname = String()) const; CV_WRAP 387 modules/objdetect/include/opencv2/objdetect.hpp CV_WRAP virtual void compute(InputArray img, CV_WRAP 393 modules/objdetect/include/opencv2/objdetect.hpp CV_WRAP virtual void detect(const Mat& img, CV_OUT std::vector<Point>& foundLocations, CV_WRAP 405 modules/objdetect/include/opencv2/objdetect.hpp CV_WRAP virtual void detectMultiScale(InputArray img, CV_OUT std::vector<Rect>& foundLocations, CV_WRAP 415 modules/objdetect/include/opencv2/objdetect.hpp CV_WRAP virtual void computeGradient(const Mat& img, CV_OUT Mat& grad, CV_OUT Mat& angleOfs, CV_WRAP 418 modules/objdetect/include/opencv2/objdetect.hpp CV_WRAP static std::vector<float> getDefaultPeopleDetector(); CV_WRAP 419 modules/objdetect/include/opencv2/objdetect.hpp CV_WRAP static std::vector<float> getDaimlerPeopleDetector(); CV_WRAP 334 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void process(InputArray src, OutputArray dst) = 0; CV_WRAP 336 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual float getGamma() const = 0; CV_WRAP 337 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void setGamma(float gamma) = 0; CV_WRAP 362 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual float getSaturation() const = 0; CV_WRAP 363 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void setSaturation(float saturation) = 0; CV_WRAP 365 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual float getBias() const = 0; CV_WRAP 366 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void setBias(float bias) = 0; CV_WRAP 392 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual float getSaturation() const = 0; CV_WRAP 393 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void setSaturation(float saturation) = 0; CV_WRAP 395 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual float getContrast() const = 0; CV_WRAP 396 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void setContrast(float contrast) = 0; CV_WRAP 398 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual float getSigmaSpace() const = 0; CV_WRAP 399 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void setSigmaSpace(float sigma_space) = 0; CV_WRAP 401 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual float getSigmaColor() const = 0; CV_WRAP 402 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void setSigmaColor(float sigma_color) = 0; CV_WRAP 427 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual float getIntensity() const = 0; CV_WRAP 428 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void setIntensity(float intensity) = 0; CV_WRAP 430 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual float getLightAdaptation() const = 0; CV_WRAP 431 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void setLightAdaptation(float light_adapt) = 0; CV_WRAP 433 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual float getColorAdaptation() const = 0; CV_WRAP 434 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void setColorAdaptation(float color_adapt) = 0; CV_WRAP 458 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual float getScale() const = 0; CV_WRAP 459 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void setScale(float scale) = 0; CV_WRAP 461 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual float getSaturation() const = 0; CV_WRAP 462 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void setSaturation(float saturation) = 0; CV_WRAP 488 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void process(InputArrayOfArrays src, std::vector<Mat>& dst, CV_WRAP 504 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void process(InputArrayOfArrays src, std::vector<Mat>& dst, CV_WRAP 512 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void process(InputArrayOfArrays src, std::vector<Mat>& dst) = 0; CV_WRAP 520 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual Point calculateShift(InputArray img0, InputArray img1) = 0; CV_WRAP 527 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void shiftMat(InputArray src, OutputArray dst, const Point shift) = 0; CV_WRAP 534 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void computeBitmaps(InputArray img, OutputArray tb, OutputArray eb) = 0; CV_WRAP 536 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual int getMaxBits() const = 0; CV_WRAP 537 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void setMaxBits(int max_bits) = 0; CV_WRAP 539 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual int getExcludeRange() const = 0; CV_WRAP 540 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void setExcludeRange(int exclude_range) = 0; CV_WRAP 542 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual bool getCut() const = 0; CV_WRAP 543 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void setCut(bool value) = 0; CV_WRAP 567 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void process(InputArrayOfArrays src, OutputArray dst, InputArray times) = 0; CV_WRAP 579 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual float getLambda() const = 0; CV_WRAP 580 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void setLambda(float lambda) = 0; CV_WRAP 582 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual int getSamples() const = 0; CV_WRAP 583 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void setSamples(int samples) = 0; CV_WRAP 585 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual bool getRandom() const = 0; CV_WRAP 586 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void setRandom(bool random) = 0; CV_WRAP 607 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual int getMaxIter() const = 0; CV_WRAP 608 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void setMaxIter(int max_iter) = 0; CV_WRAP 610 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual float getThreshold() const = 0; CV_WRAP 611 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void setThreshold(float threshold) = 0; CV_WRAP 613 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual Mat getRadiance() const = 0; CV_WRAP 636 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void process(InputArrayOfArrays src, OutputArray dst, CV_WRAP 648 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void process(InputArrayOfArrays src, OutputArray dst, CV_WRAP 650 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void process(InputArrayOfArrays src, OutputArray dst, InputArray times) = 0; CV_WRAP 671 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void process(InputArrayOfArrays src, OutputArray dst, CV_WRAP 678 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void process(InputArrayOfArrays src, OutputArray dst) = 0; CV_WRAP 680 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual float getContrastWeight() const = 0; CV_WRAP 681 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void setContrastWeight(float contrast_weiht) = 0; CV_WRAP 683 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual float getSaturationWeight() const = 0; CV_WRAP 684 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void setSaturationWeight(float saturation_weight) = 0; CV_WRAP 686 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual float getExposureWeight() const = 0; CV_WRAP 687 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void setExposureWeight(float exposure_weight) = 0; CV_WRAP 707 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void process(InputArrayOfArrays src, OutputArray dst, CV_WRAP 709 modules/photo/include/opencv2/photo.hpp CV_WRAP virtual void process(InputArrayOfArrays src, OutputArray dst, InputArray times) = 0; CV_WRAP 60 modules/shape/include/opencv2/shape/hist_cost.hpp CV_WRAP virtual void buildCostMatrix(InputArray descriptors1, InputArray descriptors2, OutputArray costMatrix) = 0; CV_WRAP 62 modules/shape/include/opencv2/shape/hist_cost.hpp CV_WRAP virtual void setNDummies(int nDummies) = 0; CV_WRAP 63 modules/shape/include/opencv2/shape/hist_cost.hpp CV_WRAP virtual int getNDummies() const = 0; CV_WRAP 65 modules/shape/include/opencv2/shape/hist_cost.hpp CV_WRAP virtual void setDefaultCost(float defaultCost) = 0; CV_WRAP 66 modules/shape/include/opencv2/shape/hist_cost.hpp CV_WRAP virtual float getDefaultCost() const = 0; CV_WRAP 74 modules/shape/include/opencv2/shape/hist_cost.hpp CV_WRAP virtual void setNormFlag(int flag) = 0; CV_WRAP 75 modules/shape/include/opencv2/shape/hist_cost.hpp CV_WRAP virtual int getNormFlag() const = 0; CV_WRAP 86 modules/shape/include/opencv2/shape/hist_cost.hpp CV_WRAP virtual void setNormFlag(int flag) = 0; CV_WRAP 87 modules/shape/include/opencv2/shape/hist_cost.hpp CV_WRAP virtual int getNormFlag() const = 0; CV_WRAP 66 modules/shape/include/opencv2/shape/shape_distance.hpp CV_WRAP virtual float computeDistance(InputArray contour1, InputArray contour2) = 0; CV_WRAP 86 modules/shape/include/opencv2/shape/shape_distance.hpp CV_WRAP virtual void setAngularBins(int nAngularBins) = 0; CV_WRAP 87 modules/shape/include/opencv2/shape/shape_distance.hpp CV_WRAP virtual int getAngularBins() const = 0; CV_WRAP 94 modules/shape/include/opencv2/shape/shape_distance.hpp CV_WRAP virtual void setRadialBins(int nRadialBins) = 0; CV_WRAP 95 modules/shape/include/opencv2/shape/shape_distance.hpp CV_WRAP virtual int getRadialBins() const = 0; CV_WRAP 101 modules/shape/include/opencv2/shape/shape_distance.hpp CV_WRAP virtual void setInnerRadius(float innerRadius) = 0; CV_WRAP 102 modules/shape/include/opencv2/shape/shape_distance.hpp CV_WRAP virtual float getInnerRadius() const = 0; CV_WRAP 108 modules/shape/include/opencv2/shape/shape_distance.hpp CV_WRAP virtual void setOuterRadius(float outerRadius) = 0; CV_WRAP 109 modules/shape/include/opencv2/shape/shape_distance.hpp CV_WRAP virtual float getOuterRadius() const = 0; CV_WRAP 111 modules/shape/include/opencv2/shape/shape_distance.hpp CV_WRAP virtual void setRotationInvariant(bool rotationInvariant) = 0; CV_WRAP 112 modules/shape/include/opencv2/shape/shape_distance.hpp CV_WRAP virtual bool getRotationInvariant() const = 0; CV_WRAP 121 modules/shape/include/opencv2/shape/shape_distance.hpp CV_WRAP virtual void setShapeContextWeight(float shapeContextWeight) = 0; CV_WRAP 122 modules/shape/include/opencv2/shape/shape_distance.hpp CV_WRAP virtual float getShapeContextWeight() const = 0; CV_WRAP 133 modules/shape/include/opencv2/shape/shape_distance.hpp CV_WRAP virtual void setImageAppearanceWeight(float imageAppearanceWeight) = 0; CV_WRAP 134 modules/shape/include/opencv2/shape/shape_distance.hpp CV_WRAP virtual float getImageAppearanceWeight() const = 0; CV_WRAP 143 modules/shape/include/opencv2/shape/shape_distance.hpp CV_WRAP virtual void setBendingEnergyWeight(float bendingEnergyWeight) = 0; CV_WRAP 144 modules/shape/include/opencv2/shape/shape_distance.hpp CV_WRAP virtual float getBendingEnergyWeight() const = 0; CV_WRAP 152 modules/shape/include/opencv2/shape/shape_distance.hpp CV_WRAP virtual void setImages(InputArray image1, InputArray image2) = 0; CV_WRAP 153 modules/shape/include/opencv2/shape/shape_distance.hpp CV_WRAP virtual void getImages(OutputArray image1, OutputArray image2) const = 0; CV_WRAP 155 modules/shape/include/opencv2/shape/shape_distance.hpp CV_WRAP virtual void setIterations(int iterations) = 0; CV_WRAP 156 modules/shape/include/opencv2/shape/shape_distance.hpp CV_WRAP virtual int getIterations() const = 0; CV_WRAP 163 modules/shape/include/opencv2/shape/shape_distance.hpp CV_WRAP virtual void setCostExtractor(Ptr<HistogramCostExtractor> comparer) = 0; CV_WRAP 164 modules/shape/include/opencv2/shape/shape_distance.hpp CV_WRAP virtual Ptr<HistogramCostExtractor> getCostExtractor() const = 0; CV_WRAP 170 modules/shape/include/opencv2/shape/shape_distance.hpp CV_WRAP virtual void setStdDev(float sigma) = 0; CV_WRAP 171 modules/shape/include/opencv2/shape/shape_distance.hpp CV_WRAP virtual float getStdDev() const = 0; CV_WRAP 178 modules/shape/include/opencv2/shape/shape_distance.hpp CV_WRAP virtual void setTransformAlgorithm(Ptr<ShapeTransformer> transformer) = 0; CV_WRAP 179 modules/shape/include/opencv2/shape/shape_distance.hpp CV_WRAP virtual Ptr<ShapeTransformer> getTransformAlgorithm() const = 0; CV_WRAP 205 modules/shape/include/opencv2/shape/shape_distance.hpp CV_WRAP virtual void setDistanceFlag(int distanceFlag) = 0; CV_WRAP 206 modules/shape/include/opencv2/shape/shape_distance.hpp CV_WRAP virtual int getDistanceFlag() const = 0; CV_WRAP 214 modules/shape/include/opencv2/shape/shape_distance.hpp CV_WRAP virtual void setRankProportion(float rankProportion) = 0; CV_WRAP 215 modules/shape/include/opencv2/shape/shape_distance.hpp CV_WRAP virtual float getRankProportion() const = 0; CV_WRAP 67 modules/shape/include/opencv2/shape/shape_transformer.hpp CV_WRAP virtual void estimateTransformation(InputArray transformingShape, InputArray targetShape, CV_WRAP 75 modules/shape/include/opencv2/shape/shape_transformer.hpp CV_WRAP virtual float applyTransformation(InputArray input, OutputArray output=noArray()) = 0; CV_WRAP 85 modules/shape/include/opencv2/shape/shape_transformer.hpp CV_WRAP virtual void warpImage(InputArray transformingImage, OutputArray output, CV_WRAP 106 modules/shape/include/opencv2/shape/shape_transformer.hpp CV_WRAP virtual void setRegularizationParameter(double beta) = 0; CV_WRAP 107 modules/shape/include/opencv2/shape/shape_transformer.hpp CV_WRAP virtual double getRegularizationParameter() const = 0; CV_WRAP 122 modules/shape/include/opencv2/shape/shape_transformer.hpp CV_WRAP virtual void setFullAffine(bool fullAffine) = 0; CV_WRAP 123 modules/shape/include/opencv2/shape/shape_transformer.hpp CV_WRAP virtual bool getFullAffine() const = 0; CV_WRAP 116 modules/stitching/include/opencv2/stitching.hpp CV_WRAP double registrationResol() const { return registr_resol_; } CV_WRAP 117 modules/stitching/include/opencv2/stitching.hpp CV_WRAP void setRegistrationResol(double resol_mpx) { registr_resol_ = resol_mpx; } CV_WRAP 119 modules/stitching/include/opencv2/stitching.hpp CV_WRAP double seamEstimationResol() const { return seam_est_resol_; } CV_WRAP 120 modules/stitching/include/opencv2/stitching.hpp CV_WRAP void setSeamEstimationResol(double resol_mpx) { seam_est_resol_ = resol_mpx; } CV_WRAP 122 modules/stitching/include/opencv2/stitching.hpp CV_WRAP double compositingResol() const { return compose_resol_; } CV_WRAP 123 modules/stitching/include/opencv2/stitching.hpp CV_WRAP void setCompositingResol(double resol_mpx) { compose_resol_ = resol_mpx; } CV_WRAP 125 modules/stitching/include/opencv2/stitching.hpp CV_WRAP double panoConfidenceThresh() const { return conf_thresh_; } CV_WRAP 126 modules/stitching/include/opencv2/stitching.hpp CV_WRAP void setPanoConfidenceThresh(double conf_thresh) { conf_thresh_ = conf_thresh; } CV_WRAP 128 modules/stitching/include/opencv2/stitching.hpp CV_WRAP bool waveCorrection() const { return do_wave_correct_; } CV_WRAP 129 modules/stitching/include/opencv2/stitching.hpp CV_WRAP void setWaveCorrection(bool flag) { do_wave_correct_ = flag; } CV_WRAP 174 modules/stitching/include/opencv2/stitching.hpp CV_WRAP Status estimateTransform(InputArrayOfArrays images); CV_WRAP 187 modules/stitching/include/opencv2/stitching.hpp CV_WRAP Status composePanorama(OutputArray pano); CV_WRAP 202 modules/stitching/include/opencv2/stitching.hpp CV_WRAP Status stitch(InputArrayOfArrays images, OutputArray pano); CV_WRAP 214 modules/stitching/include/opencv2/stitching.hpp CV_WRAP double workScale() const { return work_scale_; } CV_WRAP 72 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual void apply(InputArray image, OutputArray fgmask, double learningRate=-1) = 0; CV_WRAP 81 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual void getBackgroundImage(OutputArray backgroundImage) const = 0; CV_WRAP 95 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual int getHistory() const = 0; CV_WRAP 98 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual void setHistory(int history) = 0; CV_WRAP 102 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual int getNMixtures() const = 0; CV_WRAP 107 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual void setNMixtures(int nmixtures) = 0;//needs reinitialization! CV_WRAP 115 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual double getBackgroundRatio() const = 0; CV_WRAP 118 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual void setBackgroundRatio(double ratio) = 0; CV_WRAP 125 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual double getVarThreshold() const = 0; CV_WRAP 128 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual void setVarThreshold(double varThreshold) = 0; CV_WRAP 138 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual double getVarThresholdGen() const = 0; CV_WRAP 141 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual void setVarThresholdGen(double varThresholdGen) = 0; CV_WRAP 145 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual double getVarInit() const = 0; CV_WRAP 148 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual void setVarInit(double varInit) = 0; CV_WRAP 150 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual double getVarMin() const = 0; CV_WRAP 151 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual void setVarMin(double varMin) = 0; CV_WRAP 153 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual double getVarMax() const = 0; CV_WRAP 154 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual void setVarMax(double varMax) = 0; CV_WRAP 162 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual double getComplexityReductionThreshold() const = 0; CV_WRAP 165 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual void setComplexityReductionThreshold(double ct) = 0; CV_WRAP 172 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual bool getDetectShadows() const = 0; CV_WRAP 175 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual void setDetectShadows(bool detectShadows) = 0; CV_WRAP 182 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual int getShadowValue() const = 0; CV_WRAP 185 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual void setShadowValue(int value) = 0; CV_WRAP 194 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual double getShadowThreshold() const = 0; CV_WRAP 197 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual void setShadowThreshold(double threshold) = 0; CV_WRAP 223 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual int getHistory() const = 0; CV_WRAP 226 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual void setHistory(int history) = 0; CV_WRAP 230 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual int getNSamples() const = 0; CV_WRAP 235 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual void setNSamples(int _nN) = 0;//needs reinitialization! CV_WRAP 242 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual double getDist2Threshold() const = 0; CV_WRAP 245 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual void setDist2Threshold(double _dist2Threshold) = 0; CV_WRAP 252 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual int getkNNSamples() const = 0; CV_WRAP 255 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual void setkNNSamples(int _nkNN) = 0; CV_WRAP 262 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual bool getDetectShadows() const = 0; CV_WRAP 265 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual void setDetectShadows(bool detectShadows) = 0; CV_WRAP 272 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual int getShadowValue() const = 0; CV_WRAP 275 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual void setShadowValue(int value) = 0; CV_WRAP 284 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual double getShadowThreshold() const = 0; CV_WRAP 287 modules/video/include/opencv2/video/background_segm.hpp CV_WRAP virtual void setShadowThreshold(double threshold) = 0; CV_WRAP 335 modules/video/include/opencv2/video/tracking.hpp CV_WRAP KalmanFilter(); CV_WRAP 342 modules/video/include/opencv2/video/tracking.hpp CV_WRAP KalmanFilter( int dynamParams, int measureParams, int controlParams = 0, int type = CV_32F ); CV_WRAP 357 modules/video/include/opencv2/video/tracking.hpp CV_WRAP const Mat& predict( const Mat& control = Mat() ); CV_WRAP 363 modules/video/include/opencv2/video/tracking.hpp CV_WRAP const Mat& correct( const Mat& measurement ); CV_WRAP 394 modules/video/include/opencv2/video/tracking.hpp CV_WRAP virtual void calc( InputArray I0, InputArray I1, InputOutputArray flow ) = 0; CV_WRAP 397 modules/video/include/opencv2/video/tracking.hpp CV_WRAP virtual void collectGarbage() = 0; CV_WRAP 391 modules/videoio/include/opencv2/videoio.hpp CV_WRAP VideoCapture(); CV_WRAP 397 modules/videoio/include/opencv2/videoio.hpp CV_WRAP VideoCapture(const String& filename); CV_WRAP 403 modules/videoio/include/opencv2/videoio.hpp CV_WRAP VideoCapture(int device); CV_WRAP 414 modules/videoio/include/opencv2/videoio.hpp CV_WRAP virtual bool open(const String& filename); CV_WRAP 419 modules/videoio/include/opencv2/videoio.hpp CV_WRAP virtual bool open(int device); CV_WRAP 426 modules/videoio/include/opencv2/videoio.hpp CV_WRAP virtual bool isOpened() const; CV_WRAP 435 modules/videoio/include/opencv2/videoio.hpp CV_WRAP virtual void release(); CV_WRAP 453 modules/videoio/include/opencv2/videoio.hpp CV_WRAP virtual bool grab(); CV_WRAP 465 modules/videoio/include/opencv2/videoio.hpp CV_WRAP virtual bool retrieve(OutputArray image, int flag = 0); CV_WRAP 480 modules/videoio/include/opencv2/videoio.hpp CV_WRAP virtual bool read(OutputArray image); CV_WRAP 509 modules/videoio/include/opencv2/videoio.hpp CV_WRAP virtual bool set(int propId, double value); CV_WRAP 541 modules/videoio/include/opencv2/videoio.hpp CV_WRAP virtual double get(int propId) const; CV_WRAP 560 modules/videoio/include/opencv2/videoio.hpp CV_WRAP VideoWriter(); CV_WRAP 573 modules/videoio/include/opencv2/videoio.hpp CV_WRAP VideoWriter(const String& filename, int fourcc, double fps, CV_WRAP 583 modules/videoio/include/opencv2/videoio.hpp CV_WRAP virtual bool open(const String& filename, int fourcc, double fps, CV_WRAP 588 modules/videoio/include/opencv2/videoio.hpp CV_WRAP virtual bool isOpened() const; CV_WRAP 595 modules/videoio/include/opencv2/videoio.hpp CV_WRAP virtual void release(); CV_WRAP 605 modules/videoio/include/opencv2/videoio.hpp CV_WRAP virtual void write(const Mat& image); CV_WRAP 613 modules/videoio/include/opencv2/videoio.hpp CV_WRAP virtual bool set(int propId, double value); CV_WRAP 624 modules/videoio/include/opencv2/videoio.hpp CV_WRAP virtual double get(int propId) const; CV_WRAP 631 modules/videoio/include/opencv2/videoio.hpp CV_WRAP static int fourcc(char c1, char c2, char c3, char c4);