OpenCV  2.4.13
Open Source Computer Vision
cv::gpu::CascadeClassifier_GPU Class Reference

#include <gpu.hpp>

Public Member Functions

 CascadeClassifier_GPU ()
 
 CascadeClassifier_GPU (const std::string &filename)
 
 ~CascadeClassifier_GPU ()
 
bool empty () const
 
bool load (const std::string &filename)
 
void release ()
 
int detectMultiScale (const GpuMat &image, GpuMat &objectsBuf, double scaleFactor=1.2, int minNeighbors=4, Size minSize=Size())
 
int detectMultiScale (const GpuMat &image, GpuMat &objectsBuf, Size maxObjectSize, Size minSize=Size(), double scaleFactor=1.1, int minNeighbors=4)
 
Size getClassifierSize () const
 

Public Attributes

bool findLargestObject
 
bool visualizeInPlace
 

Friends

class CascadeClassifier_GPU_LBP
 

Constructor & Destructor Documentation

cv::gpu::CascadeClassifier_GPU::CascadeClassifier_GPU ( )
cv::gpu::CascadeClassifier_GPU::CascadeClassifier_GPU ( const std::string &  filename)
cv::gpu::CascadeClassifier_GPU::~CascadeClassifier_GPU ( )

Member Function Documentation

int cv::gpu::CascadeClassifier_GPU::detectMultiScale ( const GpuMat image,
GpuMat objectsBuf,
double  scaleFactor = 1.2,
int  minNeighbors = 4,
Size  minSize = Size() 
)
int cv::gpu::CascadeClassifier_GPU::detectMultiScale ( const GpuMat image,
GpuMat objectsBuf,
Size  maxObjectSize,
Size  minSize = Size(),
double  scaleFactor = 1.1,
int  minNeighbors = 4 
)
bool cv::gpu::CascadeClassifier_GPU::empty ( ) const
Size cv::gpu::CascadeClassifier_GPU::getClassifierSize ( ) const
bool cv::gpu::CascadeClassifier_GPU::load ( const std::string &  filename)
void cv::gpu::CascadeClassifier_GPU::release ( )

Friends And Related Function Documentation

friend class CascadeClassifier_GPU_LBP
friend

Member Data Documentation

bool cv::gpu::CascadeClassifier_GPU::findLargestObject
bool cv::gpu::CascadeClassifier_GPU::visualizeInPlace

The documentation for this class was generated from the following file: