Package elki.distance.colorhistogram
Class RGBHistogramQuadraticDistance
- java.lang.Object
-
- elki.distance.AbstractNumberVectorDistance
-
- elki.distance.MatrixWeightedQuadraticDistance
-
- elki.distance.colorhistogram.RGBHistogramQuadraticDistance
-
- All Implemented Interfaces:
Distance<NumberVector>
,Norm<NumberVector>
,NumberVectorDistance<NumberVector>
,PrimitiveDistance<NumberVector>
@Reference(authors="J. Hafner, H. S. Sawhney, W. Equits, M. Flickner, W. Niblack", title="Efficient Color Histogram Indexing for Quadratic Form Distance Functions", booktitle="IEEE Trans. on Pattern Analysis and Machine Intelligence 17(7)", url="https://doi.org/10.1109/34.391417", bibkey="DBLP:journals/pami/HafnerSEFN95") public class RGBHistogramQuadraticDistance extends MatrixWeightedQuadraticDistance
Distance function for RGB color histograms based on a quadratic form and color similarity.Reference:
J. Hafner, H. S. Sawhney, W. Equits, M. Flickner, W. Niblack
Efficient Color Histogram Indexing for Quadratic Form Distance Functions
IEEE Trans. on Pattern Analysis and Machine Intelligence 17(7)- Since:
- 0.3
- Author:
- Erich Schubert
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RGBHistogramQuadraticDistance.Par
Parameterization class.
-
Field Summary
-
Fields inherited from class elki.distance.MatrixWeightedQuadraticDistance
weightMatrix
-
-
Constructor Summary
Constructors Constructor Description RGBHistogramQuadraticDistance(int bpp)
Constructor.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static double[][]
computeWeightMatrix(int bpp)
Compute weight matrix for a RGB color histogram-
Methods inherited from class elki.distance.MatrixWeightedQuadraticDistance
distance, equals, getInputTypeRestriction, hashCode, isSquared, norm
-
Methods inherited from class elki.distance.AbstractNumberVectorDistance
dimensionality, dimensionality, dimensionality, dimensionality, dimensionality, dimensionality, dimensionality, dimensionality
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface elki.distance.Distance
isMetric, isSymmetric
-
Methods inherited from interface elki.distance.PrimitiveDistance
instantiate
-
-