digikam
Digikam::Haar Namespace Reference
Classes | |
| class | Calculator |
| class | ImageData |
| class | SignatureData |
| class | SignatureMap |
| This class provides very fast lookup if a certain pixel is set (positive or negative) in the loaded coefficient set. More... | |
| class | WeightBin |
| class | Weights |
Typedefs | |
| typedef qint32 | Idx |
| typedef double | Unit |
| typedef std::priority_queue < valStruct > | valqueue |
Enumerations | |
| enum | { NumberOfPixels = 128 } |
| enum | { NumberOfPixelsSquared = NumberOfPixels * NumberOfPixels } |
| enum | { NumberOfCoefficients = 40 } |
Variables | |
| static const float | s_haar_weights [2][6][3] |
Typedef Documentation
| typedef qint32 Digikam::Haar::Idx |
| typedef double Digikam::Haar::Unit |
| typedef std::priority_queue<valStruct> Digikam::Haar::valqueue |
Enumeration Type Documentation
| anonymous enum |
| anonymous enum |
| anonymous enum |
Variable Documentation
const float Digikam::Haar::s_haar_weights[2][6][3] [static] |
Initial value:
{
{{ 5.00F, 19.21F, 34.37F },
{ 0.83F, 1.26F, 0.36F },
{ 1.01F, 0.44F, 0.45F },
{ 0.52F, 0.53F, 0.14F },
{ 0.47F, 0.28F, 0.18F },
{ 0.30F, 0.14F, 0.27F }},
{{ 4.04F, 15.14F, 22.62F },
{ 0.78F, 0.92F, 0.40F },
{ 0.46F, 0.53F, 0.63F },
{ 0.42F, 0.26F, 0.25F },
{ 0.41F, 0.14F, 0.15F },
{ 0.32F, 0.07F, 0.38F }}
}
Weights for the Haar coefficients.
Straight from the referenced paper "Fast Multiresolution Image Querying" by Charles E. Jacobs, Adam Finkelstein and David H. Salesin. http://www.cs.washington.edu/homes/salesin/abstracts.html
KDE 4.4 API Reference