|
IVT
|
Training and application of an RGB color model on the basis of the Mahalanobis distance. More...
#include <RGBColorModel.h>
Public Member Functions | |
| CRGBColorModel () | |
| ~CRGBColorModel () | |
| void | Reset (int nMaxNumberOfTriplets) |
| bool | AddRGBTriplet (int r, int g, int b) |
| void | CalculateColorModel () |
| bool | LoadFromFile (const char *pFileName) |
| bool | SaveToFile (const char *pFileName) |
| void | SetFactor (float fFactor) |
| void | SetMean (const Vec3d &mean) |
| void | SetInverseCovariance (const Mat3d &inverse_covariance) |
| float | CalculateColorProbability (const Vec3d &rgb) |
| float | CalculateColorDistanceSquared (int r, int g, int b) |
Training and application of an RGB color model on the basis of the Mahalanobis distance.
Definition at line 63 of file RGBColorModel.h.
| CRGBColorModel::CRGBColorModel | ( | ) |
Definition at line 61 of file RGBColorModel.cpp.
| CRGBColorModel::~CRGBColorModel | ( | ) |
Definition at line 69 of file RGBColorModel.cpp.
| bool CRGBColorModel::AddRGBTriplet | ( | int | r, |
| int | g, | ||
| int | b | ||
| ) |
Definition at line 91 of file RGBColorModel.cpp.
| float CRGBColorModel::CalculateColorDistanceSquared | ( | int | r, |
| int | g, | ||
| int | b | ||
| ) |
Definition at line 146 of file RGBColorModel.cpp.
| void CRGBColorModel::CalculateColorModel | ( | ) |
Definition at line 101 of file RGBColorModel.cpp.
| float CRGBColorModel::CalculateColorProbability | ( | const Vec3d & | rgb | ) |
Definition at line 137 of file RGBColorModel.cpp.
| bool CRGBColorModel::LoadFromFile | ( | const char * | pFileName | ) |
Definition at line 155 of file RGBColorModel.cpp.
| void CRGBColorModel::Reset | ( | int | nMaxNumberOfTriplets | ) |
Definition at line 80 of file RGBColorModel.cpp.
| bool CRGBColorModel::SaveToFile | ( | const char * | pFileName | ) |
Definition at line 181 of file RGBColorModel.cpp.
|
inline |
Definition at line 83 of file RGBColorModel.h.
| void CRGBColorModel::SetInverseCovariance | ( | const Mat3d & | inverse_covariance | ) |
Definition at line 212 of file RGBColorModel.cpp.
| void CRGBColorModel::SetMean | ( | const Vec3d & | mean | ) |
Definition at line 207 of file RGBColorModel.cpp.