ReadFramework
rdf::LocalOrientationConfig Class Reference

Configuration file for local orientation extraction. More...

#include <SuperPixel.h>

Inheritance diagram for rdf::LocalOrientationConfig:
Collaboration diagram for rdf::LocalOrientationConfig:

Public Member Functions

 LocalOrientationConfig ()
 
virtual QString toString () const override
 
int maxScale () const
 
int minScale () const
 
Vector2D scaleIvl () const
 
int numOrientations () const
 
int histSize () const
 
void setNumOrientations (int numOr)
 
void setMaxScale (int maxScale)
 
void setMinScale (int minScale)
 
- Public Member Functions inherited from rdf::ScaleModuleConfig
 ScaleModuleConfig (const QString &moduleName="Generic Module", const QSharedPointer< ScaleFactory > &sf=QSharedPointer< ScaleFactory >())
 
void setScaleFactory (const QSharedPointer< ScaleFactory > &sf)
 
QSharedPointer< ScaleFactoryscaleFactory ()
 
- Public Member Functions inherited from rdf::ModuleConfig
 ModuleConfig (const QString &moduleName="Generic Module")
 
void loadSettings ()
 
void loadSettings (QSettings &settings)
 
void saveSettings () const
 
void saveSettings (QSettings &settings) const
 
void saveDefaultSettings () const
 
virtual void saveDefaultSettings (QSettings &settings) const
 
QString name () const
 

Protected Member Functions

void load (const QSettings &settings) override
 
void save (QSettings &settings) const override
 
- Protected Member Functions inherited from rdf::ModuleConfig
template<class num >
num checkParam (num param, num min, num max, const QString &name) const
 

Protected Attributes

int mMaxScale = 256
 
int mMinScale = 128
 
int mNumOr = 32
 
int mHistSize = 64
 
- Protected Attributes inherited from rdf::ScaleModuleConfig
QSharedPointer< ScaleFactorymScaleFactory
 
- Protected Attributes inherited from rdf::ModuleConfig
QString mModuleName
 

Detailed Description

Configuration file for local orientation extraction.

See also
ModuleConfig

Constructor & Destructor Documentation

rdf::LocalOrientationConfig::LocalOrientationConfig ( )

Member Function Documentation

int rdf::LocalOrientationConfig::histSize ( ) const

Here is the caller graph for this function:

void rdf::LocalOrientationConfig::load ( const QSettings &  settings)
overrideprotectedvirtual

Reimplemented from rdf::ModuleConfig.

int rdf::LocalOrientationConfig::maxScale ( ) const

Here is the caller graph for this function:

int rdf::LocalOrientationConfig::minScale ( ) const

Here is the caller graph for this function:

int rdf::LocalOrientationConfig::numOrientations ( ) const

Here is the caller graph for this function:

void rdf::LocalOrientationConfig::save ( QSettings &  settings) const
overrideprotectedvirtual

Reimplemented from rdf::ModuleConfig.

Vector2D rdf::LocalOrientationConfig::scaleIvl ( ) const

Here is the caller graph for this function:

void rdf::LocalOrientationConfig::setMaxScale ( int  maxScale)
void rdf::LocalOrientationConfig::setMinScale ( int  minScale)
void rdf::LocalOrientationConfig::setNumOrientations ( int  numOr)
QString rdf::LocalOrientationConfig::toString ( ) const
overridevirtual

Reimplemented from rdf::ModuleConfig.

Member Data Documentation

int rdf::LocalOrientationConfig::mHistSize = 64
protected
int rdf::LocalOrientationConfig::mMaxScale = 256
protected
int rdf::LocalOrientationConfig::mMinScale = 128
protected
int rdf::LocalOrientationConfig::mNumOr = 32
protected

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