A VisualCortex using the fast envision saliency computations, version with byte outputs. More...
#include <Neuro/EnvVisualCortex.H>
Public Member Functions | |
EnvVisualCortex (OptionManager &mgr, const std::string &descrName="EnvVisualCortex", const std::string &tagName="EnvVisualCortex") | |
Constructor. | |
virtual | ~EnvVisualCortex () |
virtual destructor for safe inheritance | |
virtual void | input (const Image< PixRGB< byte > > &rgbin) |
Compute saliency map from an input image. | |
Image< byte > | getVCXmap () const |
Image< byte > | getImap () const |
Image< byte > | getCmap () const |
Image< byte > | getOmap () const |
Image< byte > | getFmap () const |
Image< byte > | getMmap () const |
Protected Attributes | |
Image< byte > | itsVCXmap |
Image< byte > | itsImap |
Image< byte > | itsCmap |
Image< byte > | itsOmap |
Image< byte > | itsFmap |
Image< byte > | itsMmap |
A VisualCortex using the fast envision saliency computations, version with byte outputs.
Definition at line 170 of file EnvVisualCortex.H.
EnvVisualCortex::EnvVisualCortex | ( | OptionManager & | mgr, | |
const std::string & | descrName = "EnvVisualCortex" , |
|||
const std::string & | tagName = "EnvVisualCortex" | |||
) |
Constructor.
Definition at line 450 of file EnvVisualCortex.C.
EnvVisualCortex::~EnvVisualCortex | ( | ) | [virtual] |
virtual destructor for safe inheritance
Definition at line 459 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 463 of file EnvVisualCortex.C.
References env_merge_range(), env_mt_visual_cortex_input(), env_rescale_range_inplace(), Image< T >::getArrayPtr(), OModelParam< T >::getVal(), env_dims::h, Image< T >::initialized(), and env_dims::w.