The set of parameters for all the detectors & descriptor algorithms.
Definition at line 72 of file CFeatureExtraction.h.
#include <mrpt/vision/CFeatureExtraction.h>
Classes | |
struct | TBCDOptions |
BCD Options. More... | |
struct | TFASTOptions |
FAST and FASTER Options. More... | |
struct | THarrisOptions |
Harris Options. More... | |
struct | TKLTOptions |
KLT Options. More... | |
struct | TLogPolarImagesOptions |
LogPolarImagesOptions Options. More... | |
struct | TORBOptions |
ORB Options. More... | |
struct | TPolarImagesOptions |
PolarImagesOptions Options. More... | |
struct | TSIFTOptions |
SIFT Options. More... | |
struct | TSpinImagesOptions |
struct | TSURFOptions |
Public Member Functions | |
TOptions (const TFeatureType featsType=featKLT) | |
Initalizer. More... | |
void | loadFromConfigFile (const mrpt::utils::CConfigFileBase &source, const std::string §ion) |
See utils::CLoadableOptions. More... | |
void | dumpToTextStream (mrpt::utils::CStream &out) const |
See utils::CLoadableOptions. More... | |
void | loadFromConfigFileName (const std::string &config_file, const std::string §ion) |
Behaves like loadFromConfigFile, but you can pass directly a file name and a temporary CConfigFile object will be created automatically to load the file. More... | |
virtual void | saveToConfigFile (mrpt::utils::CConfigFileBase &target, const std::string §ion) const |
This method saves the options to a ".ini"-like file or memory-stored string list. More... | |
void | saveToConfigFileName (const std::string &config_file, const std::string §ion) const |
Behaves like saveToConfigFile, but you can pass directly a file name and a temporary CConfigFile object will be created automatically to save the file. More... | |
void | dumpToConsole () const |
Just like dumpToTextStream() but sending the text to the console (std::cout) More... | |
Static Protected Member Functions | |
static void | dumpVar_int (CStream &out, const char *varName, int v) |
Used to print variable info from dumpToTextStream with the macro LOADABLEOPTS_DUMP_VAR. More... | |
static void | dumpVar_float (CStream &out, const char *varName, float v) |
static void | dumpVar_double (CStream &out, const char *varName, double v) |
static void | dumpVar_bool (CStream &out, const char *varName, bool v) |
static void | dumpVar_string (CStream &out, const char *varName, const std::string &v) |
mrpt::vision::CFeatureExtraction::TOptions::TOptions | ( | const TFeatureType | featsType = featKLT | ) |
Initalizer.
|
inherited |
Just like dumpToTextStream() but sending the text to the console (std::cout)
|
virtual |
Reimplemented from mrpt::utils::CLoadableOptions.
|
staticprotectedinherited |
|
staticprotectedinherited |
|
staticprotectedinherited |
|
staticprotectedinherited |
Used to print variable info from dumpToTextStream with the macro LOADABLEOPTS_DUMP_VAR.
|
staticprotectedinherited |
|
virtual |
Implements mrpt::utils::CLoadableOptions.
|
inherited |
Behaves like loadFromConfigFile, but you can pass directly a file name and a temporary CConfigFile object will be created automatically to load the file.
|
virtualinherited |
This method saves the options to a ".ini"-like file or memory-stored string list.
Reimplemented in mrpt::vision::TMultiResDescOptions, mrpt::vision::TMultiResDescMatchOptions, mrpt::nav::CHolonomicND::TOptions, and mrpt::nav::CHolonomicVFF::TOptions.
|
inherited |
Behaves like saveToConfigFile, but you can pass directly a file name and a temporary CConfigFile object will be created automatically to save the file.
bool mrpt::vision::CFeatureExtraction::TOptions::addNewFeatures |
Whether to add the found features to the input feature list or clear it before adding them (default=false).
Definition at line 102 of file CFeatureExtraction.h.
struct VISION_IMPEXP mrpt::vision::CFeatureExtraction::TOptions::TBCDOptions mrpt::vision::CFeatureExtraction::TOptions::BCDOptions |
struct VISION_IMPEXP mrpt::vision::CFeatureExtraction::TOptions::TFASTOptions mrpt::vision::CFeatureExtraction::TOptions::FASTOptions |
TFeatureType mrpt::vision::CFeatureExtraction::TOptions::featsType |
Type of the extracted features.
Definition at line 90 of file CFeatureExtraction.h.
bool mrpt::vision::CFeatureExtraction::TOptions::FIND_SUBPIXEL |
Indicates if subpixel accuracy is desired for the extracted points (only applicable to KLT and Harris features)
Definition at line 106 of file CFeatureExtraction.h.
struct VISION_IMPEXP mrpt::vision::CFeatureExtraction::TOptions::THarrisOptions mrpt::vision::CFeatureExtraction::TOptions::harrisOptions |
struct VISION_IMPEXP mrpt::vision::CFeatureExtraction::TOptions::TKLTOptions mrpt::vision::CFeatureExtraction::TOptions::KLTOptions |
struct VISION_IMPEXP mrpt::vision::CFeatureExtraction::TOptions::TLogPolarImagesOptions mrpt::vision::CFeatureExtraction::TOptions::LogPolarImagesOptions |
struct VISION_IMPEXP mrpt::vision::CFeatureExtraction::TOptions::TORBOptions mrpt::vision::CFeatureExtraction::TOptions::ORBOptions |
unsigned int mrpt::vision::CFeatureExtraction::TOptions::patchSize |
Size of the patch to extract, or 0 if no patch is desired (default=21).
Definition at line 94 of file CFeatureExtraction.h.
struct VISION_IMPEXP mrpt::vision::CFeatureExtraction::TOptions::TPolarImagesOptions mrpt::vision::CFeatureExtraction::TOptions::PolarImagesOptions |
struct VISION_IMPEXP mrpt::vision::CFeatureExtraction::TOptions::TSIFTOptions mrpt::vision::CFeatureExtraction::TOptions::SIFTOptions |
struct VISION_IMPEXP mrpt::vision::CFeatureExtraction::TOptions::TSpinImagesOptions mrpt::vision::CFeatureExtraction::TOptions::SpinImagesOptions |
struct VISION_IMPEXP mrpt::vision::CFeatureExtraction::TOptions::TSURFOptions mrpt::vision::CFeatureExtraction::TOptions::SURFOptions |
bool mrpt::vision::CFeatureExtraction::TOptions::useMask |
Whether to use a mask for determining the regions where not to look for keypoints (default=false).
Definition at line 98 of file CFeatureExtraction.h.
Page generated by Doxygen 1.8.12 for MRPT 1.3.2 SVN: at Mon Oct 3 19:22:36 UTC 2016 |