#include <fvutils/color/color_object_map.h>
Public Member Functions | |
~ColorObjectMap () | |
Destructor. | |
const color_t & | get (hint_t hint) const |
Inline color_t reference getter. | |
const hint_t | get (color_t color) const |
Inline hint_t(ROI) reference getter. | |
Static Public Member Functions | |
static const ColorObjectMap & | get_instance () |
ColorObjectMap getter. | |
static YUV_t | get_color (color_t color) |
YUV_t getter. |
This class defines a mapping between regions of interest and
YUVColor values for a color_t.
Definition at line 38 of file color_object_map.h.
firevision::ColorObjectMap::~ColorObjectMap | ( | ) |
Inline hint_t(ROI) reference getter.
color | value of interest |
Definition at line 47 of file color_object_map.h.
Inline color_t reference getter.
hint | the ROI of interest |
Definition at line 45 of file color_object_map.h.
Referenced by firevision::SimpleColorClassifier::classify().
YUV_t getter.
color | a color_t value ( |
Definition at line 103 of file color_object_map.cpp.
References firevision::YUV_t_struct::black(), firevision::YUV_t_struct::blue(), firevision::C_BLACK, firevision::C_BLUE, firevision::C_CYAN, firevision::C_GREEN, firevision::C_MAGENTA, firevision::C_ORANGE, firevision::C_RED, firevision::C_WHITE, firevision::C_YELLOW, firevision::YUV_t_struct::cyan(), firevision::YUV_t_struct::gray(), firevision::YUV_t_struct::green(), firevision::YUV_t_struct::magenta(), firevision::YUV_t_struct::orange(), firevision::YUV_t_struct::red(), firevision::YUV_t_struct::white(), and firevision::YUV_t_struct::yellow().
Referenced by firevision::Colormap::to_image(), and firevision::ColorModel::uv_to_image().
static const ColorObjectMap & firevision::ColorObjectMap::get_instance | ( | ) | [inline, static] |
ColorObjectMap getter.
Definition at line 42 of file color_object_map.h.
Referenced by firevision::SimpleColorClassifier::add_hint(), firevision::BayesHistosToLut::calculateLutAllColors(), firevision::BayesHistosToLut::calculateLutValues(), firevision::SimpleColorClassifier::classify(), firevision::SimpleColorClassifier::get_mass_point_of_ball(), and firevision::SimpleColorClassifier::set_hint().