KJB
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
kjb::Color_likelihood Class Reference

Functor that computes the likelihood of a set of projected faces onto an image, using the color distribution of each projected face. More later... More...

#include <color_likelihood.h>

Public Member Functions

 Color_likelihood (const Image &image)
 Constructor. More...
 
 Color_likelihood (const Color_likelihood &cl)
 Copy constructor. More...
 
Color_likelihoodoperator= (const Color_likelihood &cl)
 Assignment operator. More...
 
 ~Color_likelihood ()
 Destructor. More...
 
double operator() (const std::map< int, Region_vector > &object_regions)
 Calculates the log likelihood of the image edge set. More...
 

Detailed Description

Functor that computes the likelihood of a set of projected faces onto an image, using the color distribution of each projected face. More later...

Constructor & Destructor Documentation

kjb::Color_likelihood::Color_likelihood ( const Image image)
inline

Constructor.

kjb::Color_likelihood::Color_likelihood ( const Color_likelihood cl)
inline

Copy constructor.

kjb::Color_likelihood::~Color_likelihood ( )
inline

Destructor.

Member Function Documentation

double kjb::Color_likelihood::operator() ( const std::map< int, Region_vector > &  object_regions)

Calculates the log likelihood of the image edge set.

Color_likelihood& kjb::Color_likelihood::operator= ( const Color_likelihood cl)
inline

Assignment operator.


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