Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

Impala::Core::Histogram Namespace Reference


Classes

class  FitWeibull
class  FitWeibullMarginal
class  FitWeibullMarginalOld
class  Histogram1dSet
class  Histogram1dTem
 
Note:
When you want a histogram of integers (i.e.
More...
class  Histogram2dTem
class  NgbOutCooccurence
 Neighbourhood functor for percentile filter. More...
class  TestEntropy
class  TraitInOutHistogram1d
class  TraitInOutHistogram2d

Functions

template<class VecElemT, class HistElemT>
void ComputeWeibull (Vector::VectorTem< VecElemT > &v, Vector::VectorTem< HistElemT > hist, HistElemT histLow, HistElemT histHigh, bool storeMu, bool storeA)
 Computes Weibull parameters for given "histogram" and puts them in a vector.
template<class VecElemT, class HistElemT>
void ComputeWeibull (Vector::VectorTem< VecElemT > &v, Histogram1dTem< HistElemT > hist, bool storeMu, bool storeA)
 Computes Weibull parameters for given histogram and puts them in a vector.
template<class VecElemT, class HistArrayT>
void ComputeWeibull (Vector::VectorTem< VecElemT > &v, Histogram1dSet< HistArrayT > *hSet, bool storeMu, bool storeA)
 Computes Weibull parameters for each histogram in the set and concatenates them into a vector.
template<class VecArrayT, class ImArrayT, class HistArrayT>
void ComputeWeibullSet (Vector::VectorSet< VecArrayT > *vSet, Array::ArraySet< ImArrayT > &imSet, const Geometry::RectangleSet &rects, Histogram1dSet< HistArrayT > *hSet, bool storeMu, bool storeA)
 Computes Weibull parameters for each image in the set and concatenates them into a vector, using the given histogram for the intermediate step.
double Entropy (const Histogram::Histogram1dTem< int > *hist)
template<class HistT, class ArrayT>
void MakeCooccurenceMatrix (HistT *hist, ArrayT *im, Geometry::Rectangle rect, typename ArrayT::ArithType safeBorderValue=-1)
template<class HistT, class ArrayT>
void MakeCooccurenceMatrix (HistT *hist, ArrayT *im)
template<class HistT, class ArrayT>
void MakeHistogram1d (HistT *hist, ArrayT *im)
template<class HistT, class ArrayT>
void MakeHistogram1d (HistT *hist, ArrayT *im, ArrayT *weights)
template<class HistT, class ArrayT>
void MakeHistogram1d (HistT *hist, ArrayT *im, Geometry::Rectangle rect)
template<class HistArrayT, class ImArrayT>
void MakeHistogram1dSet (Histogram1dSet< HistArrayT > *hSet, Array::ArraySet< ImArrayT > imSet, Geometry::Rectangle rect, bool doClearDst)
template<class HistT, class ArrayT>
void MakeHistogram2d (HistT *hist, ArrayT *im1, ArrayT *im2, Geometry::Rectangle rect)
 ILOG_VAR_INIT (NgbOutCooccurence, Impala.Core.Histogram)
 ILOG_CLASS_INIT (TestEntropy, Impala.Core.Histogram)
 CPPUNIT_TEST_SUITE_REGISTRATION (TestEntropy)

Variables

const double CXFITWEIBULL_TOL = 0.001


Generated on Fri Mar 19 11:12:04 2010 for ImpalaSrc by  doxygen 1.5.1