|
Video Processing Framework
|
#include <Feat_GoodFeatures.h>
Public Member Functions | |
| GoodFeatures (const AbstractData *parent=NULL, const SimpleData *parameters=NULL) | |
| virtual GoodFeatures * | duplicate () |
| virtual int | allocateResults () |
| virtual int | processROI (int rectIndex=-1, int channelIndex=0, IplImage *inputChannelPtr=NULL, SimpleData *options=NULL) |
| virtual int | processROIsInitialize (SimpleData *options=NULL) |
| virtual int | processROIsFinalize (SimpleData *options=NULL) |
| virtual int | drawPoints (IPLImage *outImage, TDPoint2D32f *featPts, double scaleF=1.0) |
| GoodFeatures () | |
| GoodFeatures (int numImageParameters, int numFloatParameters, int numIntegerParameters) | |
| GoodFeatures (double quality, double mindist) | |
| virtual | ~GoodFeatures () |
| virtual GoodFeatures * | duplicate () |
| virtual void | init () |
| virtual int | runProcessing () |
| virtual int | initializeProcessing () |
| virtual int | allocateResults () |
| virtual int | finalizeProcessing () |
Public Attributes | |
| TDPoint2D32f * | cornerPoints |
| TDPoint2D32f * | cornerPointsRel |
| IPLImage * | eigImg |
| IPLImage * | tempImg |
| TDPoint2D32f * | tempPoints |
| double | minQuality |
| double | minDistance |
| int | maxCorners |
| int | blockSize |
| int | useHarris |
| double | coefHarris |
| int | showImageType |
| int | showPointSize |
| double | qualityLevel |
| int | maxNumFeatures |
| GoodFeatures::GoodFeatures | ( | const AbstractData * | parent = NULL, |
| const SimpleData * | parameters = NULL |
||
| ) |
| GoodFeatures::GoodFeatures | ( | ) |
| GoodFeatures::GoodFeatures | ( | int | numImageParameters, |
| int | numFloatParameters, | ||
| int | numIntegerParameters | ||
| ) |
| GoodFeatures::GoodFeatures | ( | double | quality, |
| double | mindist | ||
| ) |
| GoodFeatures::~GoodFeatures | ( | ) | [virtual] |
| int GoodFeatures::allocateResults | ( | ) | [virtual] |
Reimplemented from AbstractProcessing.
| virtual int GoodFeatures::allocateResults | ( | ) | [virtual] |
Reimplemented from AbstractProcessing.
| int GoodFeatures::drawPoints | ( | IPLImage * | outImage, |
| TDPoint2D32f * | featPts, | ||
| double | scaleF = 1.0 |
||
| ) | [virtual] |
| virtual GoodFeatures* GoodFeatures::duplicate | ( | ) | [inline, virtual] |
Reimplemented from AbstractProcessing.
| virtual GoodFeatures* GoodFeatures::duplicate | ( | ) | [inline, virtual] |
Reimplemented from AbstractProcessing.
| int GoodFeatures::finalizeProcessing | ( | ) | [virtual] |
Reimplemented from AbstractProcessing.
| void GoodFeatures::init | ( | ) | [virtual] |
| int GoodFeatures::initializeProcessing | ( | ) | [virtual] |
Reimplemented from AbstractProcessing.
| int GoodFeatures::processROI | ( | int | rectIndex = -1, |
| int | channelIndex = 0, |
||
| IplImage * | inputChannelPtr = NULL, |
||
| SimpleData * | options = NULL |
||
| ) | [virtual] |
Reimplemented from ImageProcessing.
| int GoodFeatures::processROIsFinalize | ( | SimpleData * | options = NULL | ) | [virtual] |
Reimplemented from ImageProcessing.
| int GoodFeatures::processROIsInitialize | ( | SimpleData * | options = NULL | ) | [virtual] |
Reimplemented from ImageProcessing.
| int GoodFeatures::runProcessing | ( | ) | [virtual] |
Reimplemented from AbstractProcessing.
| double GoodFeatures::coefHarris |
| double GoodFeatures::minDistance |
| double GoodFeatures::minQuality |
| double GoodFeatures::qualityLevel |