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 TypeMethodDescriptionint
Compares the two argument objects and returns their relation.int
getColorIndex
(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:ComparatorInterface
Compares the two argument objects and returns their relation. Returns- a value < 0 if
o1
is smaller thano2
, - 0 if
o1
is equal too2
and - a value > 0 if
o1
is greater thano2
.
- Specified by:
compare
in interfaceComparatorInterface
- a value < 0 if
-
getColorIndex
public int getColorIndex(boolean smaller)
-