Public Member Functions | Public Attributes | Friends | List of all members
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

bool cv::gpu::CascadeClassifier_GPU::empty ( ) const
bool cv::gpu::CascadeClassifier_GPU::load ( const std::string filename)
void cv::gpu::CascadeClassifier_GPU::release ( )
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 
)
Size cv::gpu::CascadeClassifier_GPU::getClassifierSize ( ) const

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: