FeatureEvaluator 383 modules/objdetect/src/cascadedetect.cpp FeatureEvaluator::~FeatureEvaluator() {} FeatureEvaluator 385 modules/objdetect/src/cascadedetect.cpp bool FeatureEvaluator::read(const FileNode&, Size _origWinSize) FeatureEvaluator 396 modules/objdetect/src/cascadedetect.cpp Ptr<FeatureEvaluator> FeatureEvaluator::clone() const { return Ptr<FeatureEvaluator>(); } FeatureEvaluator 397 modules/objdetect/src/cascadedetect.cpp int FeatureEvaluator::getFeatureType() const {return -1;} FeatureEvaluator 398 modules/objdetect/src/cascadedetect.cpp bool FeatureEvaluator::setWindow(Point, int) { return true; } FeatureEvaluator 399 modules/objdetect/src/cascadedetect.cpp void FeatureEvaluator::getUMats(std::vector<UMat>& bufs) FeatureEvaluator 413 modules/objdetect/src/cascadedetect.cpp void FeatureEvaluator::getMats() FeatureEvaluator 422 modules/objdetect/src/cascadedetect.cpp float FeatureEvaluator::calcOrd(int) const { return 0.; } FeatureEvaluator 423 modules/objdetect/src/cascadedetect.cpp int FeatureEvaluator::calcCat(int) const { return 0; } FeatureEvaluator 425 modules/objdetect/src/cascadedetect.cpp bool FeatureEvaluator::updateScaleData( Size imgsz, const std::vector<float>& _scales ) FeatureEvaluator 442 modules/objdetect/src/cascadedetect.cpp FeatureEvaluator::ScaleData& s = scaleData->at(i); FeatureEvaluator 474 modules/objdetect/src/cascadedetect.cpp bool FeatureEvaluator::setImage( InputArray _image, const std::vector<float>& _scales ) FeatureEvaluator 567 modules/objdetect/src/cascadedetect.cpp if (!FeatureEvaluator::read(node, _origWinSize)) FeatureEvaluator 610 modules/objdetect/src/cascadedetect.cpp Ptr<FeatureEvaluator> HaarEvaluator::clone() const FeatureEvaluator 764 modules/objdetect/src/cascadedetect.cpp if (!FeatureEvaluator::read(node, _origWinSize)) FeatureEvaluator 790 modules/objdetect/src/cascadedetect.cpp Ptr<FeatureEvaluator> LBPEvaluator::clone() const FeatureEvaluator 860 modules/objdetect/src/cascadedetect.cpp Ptr<FeatureEvaluator> FeatureEvaluator::create( int featureType ) FeatureEvaluator 862 modules/objdetect/src/cascadedetect.cpp return featureType == HAAR ? Ptr<FeatureEvaluator>(new HaarEvaluator) : FeatureEvaluator 863 modules/objdetect/src/cascadedetect.cpp featureType == LBP ? Ptr<FeatureEvaluator>(new LBPEvaluator) : FeatureEvaluator 864 modules/objdetect/src/cascadedetect.cpp Ptr<FeatureEvaluator>(); FeatureEvaluator 906 modules/objdetect/src/cascadedetect.cpp int CascadeClassifierImpl::runAt( Ptr<FeatureEvaluator>& evaluator, Point pt, int scaleIdx, double& weight ) FeatureEvaluator 909 modules/objdetect/src/cascadedetect.cpp (data.featureType == FeatureEvaluator::HAAR || FeatureEvaluator 910 modules/objdetect/src/cascadedetect.cpp data.featureType == FeatureEvaluator::LBP || FeatureEvaluator 911 modules/objdetect/src/cascadedetect.cpp data.featureType == FeatureEvaluator::HOG) ); FeatureEvaluator 917 modules/objdetect/src/cascadedetect.cpp if( data.featureType == FeatureEvaluator::HAAR ) FeatureEvaluator 919 modules/objdetect/src/cascadedetect.cpp else if( data.featureType == FeatureEvaluator::LBP ) FeatureEvaluator 926 modules/objdetect/src/cascadedetect.cpp if( data.featureType == FeatureEvaluator::HAAR ) FeatureEvaluator 928 modules/objdetect/src/cascadedetect.cpp else if( data.featureType == FeatureEvaluator::LBP ) FeatureEvaluator 957 modules/objdetect/src/cascadedetect.cpp const FeatureEvaluator::ScaleData* _scaleData, FeatureEvaluator 976 modules/objdetect/src/cascadedetect.cpp Ptr<FeatureEvaluator> evaluator = classifier->featureEvaluator->clone(); FeatureEvaluator 982 modules/objdetect/src/cascadedetect.cpp const FeatureEvaluator::ScaleData& s = scaleData[scaleIdx]; FeatureEvaluator 1030 modules/objdetect/src/cascadedetect.cpp const FeatureEvaluator::ScaleData* scaleData; FeatureEvaluator 1078 modules/objdetect/src/cascadedetect.cpp if( featureType == FeatureEvaluator::HAAR ) FeatureEvaluator 1115 modules/objdetect/src/cascadedetect.cpp else if( featureType == FeatureEvaluator::LBP ) FeatureEvaluator 1165 modules/objdetect/src/cascadedetect.cpp const FeatureEvaluator::ScaleData& s = featureEvaluator->getScaleData(fptr[i*3 + 1]); FeatureEvaluator 1296 modules/objdetect/src/cascadedetect.cpp const FeatureEvaluator::ScaleData* s = &featureEvaluator->getScaleData(0); FeatureEvaluator 1406 modules/objdetect/src/cascadedetect.cpp featureType = FeatureEvaluator::HAAR; FeatureEvaluator 1408 modules/objdetect/src/cascadedetect.cpp featureType = FeatureEvaluator::LBP; FeatureEvaluator 1411 modules/objdetect/src/cascadedetect.cpp featureType = FeatureEvaluator::HOG; FeatureEvaluator 1540 modules/objdetect/src/cascadedetect.cpp featureEvaluator = FeatureEvaluator::create(data.featureType); FeatureEvaluator 35 modules/objdetect/src/cascadedetect.hpp virtual ~FeatureEvaluator(); FeatureEvaluator 38 modules/objdetect/src/cascadedetect.hpp virtual Ptr<FeatureEvaluator> clone() const; FeatureEvaluator 58 modules/objdetect/src/cascadedetect.hpp static Ptr<FeatureEvaluator> create(int type); FeatureEvaluator 148 modules/objdetect/src/cascadedetect.hpp friend int predictOrdered( CascadeClassifierImpl& cascade, Ptr<FeatureEvaluator> &featureEvaluator, double& weight); FeatureEvaluator 151 modules/objdetect/src/cascadedetect.hpp friend int predictCategorical( CascadeClassifierImpl& cascade, Ptr<FeatureEvaluator> &featureEvaluator, double& weight); FeatureEvaluator 154 modules/objdetect/src/cascadedetect.hpp friend int predictOrderedStump( CascadeClassifierImpl& cascade, Ptr<FeatureEvaluator> &featureEvaluator, double& weight); FeatureEvaluator 157 modules/objdetect/src/cascadedetect.hpp friend int predictCategoricalStump( CascadeClassifierImpl& cascade, Ptr<FeatureEvaluator> &featureEvaluator, double& weight); FeatureEvaluator 159 modules/objdetect/src/cascadedetect.hpp int runAt( Ptr<FeatureEvaluator>& feval, Point pt, int scaleIdx, double& weight ); FeatureEvaluator 215 modules/objdetect/src/cascadedetect.hpp Ptr<FeatureEvaluator> featureEvaluator; FeatureEvaluator 316 modules/objdetect/src/cascadedetect.hpp class HaarEvaluator : public FeatureEvaluator FeatureEvaluator 350 modules/objdetect/src/cascadedetect.hpp virtual Ptr<FeatureEvaluator> clone() const; FeatureEvaluator 351 modules/objdetect/src/cascadedetect.hpp virtual int getFeatureType() const { return FeatureEvaluator::HAAR; } FeatureEvaluator 408 modules/objdetect/src/cascadedetect.hpp class LBPEvaluator : public FeatureEvaluator FeatureEvaluator 435 modules/objdetect/src/cascadedetect.hpp virtual Ptr<FeatureEvaluator> clone() const; FeatureEvaluator 436 modules/objdetect/src/cascadedetect.hpp virtual int getFeatureType() const { return FeatureEvaluator::LBP; } FeatureEvaluator 487 modules/objdetect/src/cascadedetect.hpp Ptr<FeatureEvaluator> &_featureEvaluator, double& sum ) FeatureEvaluator 527 modules/objdetect/src/cascadedetect.hpp Ptr<FeatureEvaluator> &_featureEvaluator, double& sum ) FeatureEvaluator 569 modules/objdetect/src/cascadedetect.hpp Ptr<FeatureEvaluator> &_featureEvaluator, double& sum ) FeatureEvaluator 606 modules/objdetect/src/cascadedetect.hpp Ptr<FeatureEvaluator> &_featureEvaluator, double& sum )