A VisualCortex using the fast envision saliency computations, version with float outputs. More...
#include <Neuro/EnvVisualCortex.H>
Public Member Functions | |
EnvVisualCortexFloat (OptionManager &mgr, const std::string &descrName="EnvVisualCortexFloat", const std::string &tagName="EnvVisualCortexFloat") | |
Constructor. | |
virtual | ~EnvVisualCortexFloat () |
virtual destructor for safe inheritance | |
virtual void | input (const Image< PixRGB< byte > > &rgbin) |
Compute saliency map from an input image. | |
Image< float > | getVCXmap () const |
Image< float > | getImap () const |
Image< float > | getCmap () const |
Image< float > | getOmap () const |
Image< float > | getFmap () const |
Image< float > | getMmap () const |
Protected Attributes | |
OModelParam< float > | itsOutputFactor |
output range factor | |
Image< float > | itsVCXmap |
Image< float > | itsImap |
Image< float > | itsCmap |
Image< float > | itsOmap |
Image< float > | itsFmap |
Image< float > | itsMmap |
A VisualCortex using the fast envision saliency computations, version with float outputs.
Definition at line 212 of file EnvVisualCortex.H.
EnvVisualCortexFloat::EnvVisualCortexFloat | ( | OptionManager & | mgr, | |
const std::string & | descrName = "EnvVisualCortexFloat" , |
|||
const std::string & | tagName = "EnvVisualCortexFloat" | |||
) |
Constructor.
Definition at line 541 of file EnvVisualCortex.C.
EnvVisualCortexFloat::~EnvVisualCortexFloat | ( | ) | [virtual] |
virtual destructor for safe inheritance
Definition at line 548 of file EnvVisualCortex.C.
Compute saliency map from an input image.
Use the getVCXmap(), getImap(), etc to get the results.
Implements EnvVisualCortexBase.
Definition at line 553 of file EnvVisualCortex.C.
References env_mt_visual_cortex_input(), Image< T >::getArrayPtr(), OModelParam< T >::getVal(), env_dims::h, Image< T >::initialized(), itsOutputFactor, and env_dims::w.
OModelParam<float> EnvVisualCortexFloat::itsOutputFactor [protected] |