Class ContouringColorPair
java.lang.Object
net.sourceforge.jiu.color.quantization.ContouringColorPair
- All Implemented Interfaces:
ComparatorInterface
A data structure for storing the index values of a pair of
contouring colors plus their respective self co-occurrence
frequency values.
- Author:
- Marco Schmidt
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCreates a new object of this class.ContouringColorPair(int i1, int i2, double sf1, double sf2) Creates a new object of this class. -
Method Summary
Modifier and TypeMethodDescriptionintCompares the two argument objects and returns their relation.intgetColorIndex(boolean smaller)
-
Field Details
-
index1
private int index1 -
index2
private int index2 -
scof1
private double scof1 -
scof2
private double scof2
-
-
Constructor Details
-
ContouringColorPair
public ContouringColorPair()Creates a new object of this class. -
ContouringColorPair
public ContouringColorPair(int i1, int i2, double sf1, double sf2) Creates a new object of this class.- Parameters:
i1- palette index of first colori2- palette index of second colorsf1- self co-occurrence frequency value of first colorsf2- self co-occurrence frequency value of second color
-
-
Method Details
-
compare
Description copied from interface:ComparatorInterfaceCompares the two argument objects and returns their relation. Returns- a value < 0 if
o1is smaller thano2, - 0 if
o1is equal too2and - a value > 0 if
o1is greater thano2.
- Specified by:
comparein interfaceComparatorInterface
- a value < 0 if
-
getColorIndex
public int getColorIndex(boolean smaller)
-