Classes | |
class | FitWeibull |
class | FitWeibullMarginal |
class | FitWeibullMarginalOld |
class | Histogram1dSet |
class | Histogram1dTem |
| |
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 |