Package elki.distance.colorhistogram
Class HSBHistogramQuadraticDistance
- java.lang.Object
-
- elki.distance.AbstractNumberVectorDistance
-
- elki.distance.MatrixWeightedQuadraticDistance
-
- elki.distance.colorhistogram.HSBHistogramQuadraticDistance
-
- All Implemented Interfaces:
Distance<NumberVector>
,Norm<NumberVector>
,NumberVectorDistance<NumberVector>
,PrimitiveDistance<NumberVector>
@Reference(authors="J. R. Smith, S. F. Chang", title="VisualSEEk: a fully automated content-based image query system", booktitle="Proc. 4th ACM Int. Conf. on Multimedia 1997", url="https://doi.org/10.1145/244130.244151", bibkey="DBLP:conf/mm/SmithC96") public class HSBHistogramQuadraticDistance extends MatrixWeightedQuadraticDistance
Distance function for HSB color histograms based on a quadratic form and color similarity.The matrix is filled according to:
VisualSEEk: a fully automated content-based image query system
J. R. Smith, S. F. Chang
Proc. 4th ACM Int. Conf. on Multimedia 1997- Since:
- 0.3
- Author:
- Erich Schubert
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
HSBHistogramQuadraticDistance.Par
Parameterization class.
-
Field Summary
-
Fields inherited from class elki.distance.MatrixWeightedQuadraticDistance
weightMatrix
-
-
Constructor Summary
Constructors Constructor Description HSBHistogramQuadraticDistance(int quanth, int quants, int quantb)
Constructor.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static double[][]
computeWeightMatrix(int quanth, int quants, int quantb)
Compute the weight matrix for HSB similarity.-
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
-
-