@Deprecated public class ColorImageComparator extends Object implements ImageComparator
ColorModel implementation.| Modifier and Type | Class and Description |
|---|---|
static class |
ColorImageComparator.BackgroundColorMap
Deprecated.
Turns
background color to black, left others unchanged. |
static interface |
ColorImageComparator.ColorMap
Deprecated.
Interface to map colors during the comparision.
|
static class |
ColorImageComparator.ForegroundColorMap
Deprecated.
Turns
foreground color to white, other - to black. |
| Constructor and Description |
|---|
ColorImageComparator(ColorImageComparator.ColorMap map)
Deprecated.
Creates a comparator with a color maps.
|
ColorImageComparator(ColorImageComparator.ColorMap leftMap,
ColorImageComparator.ColorMap rightMap)
Deprecated.
Creates a comparator with two color maps.
|
ColorImageComparator(ColorImageComparator.ColorMap leftMap,
ColorImageComparator.ColorMap rightMap,
ImageComparator subComparator)
Deprecated.
Creates a comparator with two color maps.
|
ColorImageComparator(ColorImageComparator.ColorMap map,
ImageComparator subComparator)
Deprecated.
Creates a comparator with
map color mapping. |
| Modifier and Type | Method and Description |
|---|---|
Image |
compare(Image image1,
Image image2)
Deprecated.
Compares images by
ImageComparator passed into constructor, or itself if no
ImageComparator was passed, processing both images by
ColorMap instance before comparision. |
protected boolean |
compareColors(int rgb1,
int rgb2)
Deprecated.
|
String |
getID()
Deprecated.
|
public ColorImageComparator(ColorImageComparator.ColorMap map)
StrictImageComparator. Object created works faster because
it does not create intermediate images for another comparator.map - Map applied to both left and right images during comparision.public ColorImageComparator(ColorImageComparator.ColorMap map, ImageComparator subComparator)
map color mapping. Actual comparision perfomed by
comparator parameter.map - Map applied to both left and right images during comparision.subComparator - comporator to perform a comparision of to images
with mapped colors.public ColorImageComparator(ColorImageComparator.ColorMap leftMap, ColorImageComparator.ColorMap rightMap)
StrictImageComparator. Object created works faster because
it does not create intermediate images for another comparator.leftMap - Map applied to the left image during comparision.rightMap - Map applied to the right image during comparision.public ColorImageComparator(ColorImageComparator.ColorMap leftMap, ColorImageComparator.ColorMap rightMap, ImageComparator subComparator)
comparator parameter.leftMap - Map applied to the left image during comparision.rightMap - Map applied to the right image during comparision.subComparator - comporator to perform a comparision of to images
with mapped colors.public Image compare(Image image1, Image image2)
ImageComparator passed into constructor, or itself if no
ImageComparator was passed, processing both images by
ColorMap instance before comparision.compare in interface ImageComparatorprotected final boolean compareColors(int rgb1,
int rgb2)
public String getID()
getID in interface ImageComparatorCopyright © 2018. All rights reserved.