OpenCV  2.4.13
Open Source Computer Vision
cv::ocl::GoodFeaturesToTrackDetector_OCL Class Reference

#include <ocl.hpp>

Public Member Functions

 GoodFeaturesToTrackDetector_OCL (int maxCorners=1000, double qualityLevel=0.01, double minDistance=0.0, int blockSize=3, bool useHarrisDetector=false, double harrisK=0.04)
 
void operator() (const oclMat &image, oclMat &corners, const oclMat &mask=oclMat())
 return 1 rows matrix with CV_32FC2 type More...
 
void downloadPoints (const oclMat &points, vector< Point2f > &points_v)
 download points of type Point2f to a vector. the vector's content will be erased More...
 
void releaseMemory ()
 

Public Attributes

int maxCorners
 
double qualityLevel
 
double minDistance
 
int blockSize
 
bool useHarrisDetector
 
double harrisK
 

Constructor & Destructor Documentation

cv::ocl::GoodFeaturesToTrackDetector_OCL::GoodFeaturesToTrackDetector_OCL ( int  maxCorners = 1000,
double  qualityLevel = 0.01,
double  minDistance = 0.0,
int  blockSize = 3,
bool  useHarrisDetector = false,
double  harrisK = 0.04 
)
inlineexplicit

Member Function Documentation

void cv::ocl::GoodFeaturesToTrackDetector_OCL::downloadPoints ( const oclMat points,
vector< Point2f > &  points_v 
)

download points of type Point2f to a vector. the vector's content will be erased

void cv::ocl::GoodFeaturesToTrackDetector_OCL::operator() ( const oclMat image,
oclMat corners,
const oclMat mask = oclMat() 
)

return 1 rows matrix with CV_32FC2 type

void cv::ocl::GoodFeaturesToTrackDetector_OCL::releaseMemory ( )
inline

Member Data Documentation

int cv::ocl::GoodFeaturesToTrackDetector_OCL::blockSize
double cv::ocl::GoodFeaturesToTrackDetector_OCL::harrisK
int cv::ocl::GoodFeaturesToTrackDetector_OCL::maxCorners
double cv::ocl::GoodFeaturesToTrackDetector_OCL::minDistance
double cv::ocl::GoodFeaturesToTrackDetector_OCL::qualityLevel
bool cv::ocl::GoodFeaturesToTrackDetector_OCL::useHarrisDetector

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