public class ImageService
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ImageService.ImageComparisonResult |
| Modifier and Type | Field and Description |
|---|---|
static int |
DIFFERENT_SIZE_COLOR |
static int |
HIGHLIGHT_COLOR |
static int |
PIXEL_DIFFERENCE_THRESHOLD |
static int |
SAME_COLOR |
| Constructor and Description |
|---|
ImageService() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
bufferedImagesEqual(java.awt.image.BufferedImage image1,
java.awt.image.BufferedImage image2) |
static boolean |
bufferedImagesEqualQuick(java.awt.image.BufferedImage image1,
java.awt.image.BufferedImage image2) |
ImageService.ImageComparisonResult |
compareImages(java.awt.image.BufferedImage image1,
java.awt.image.BufferedImage image2,
int viewportHeight) |
public static final int SAME_COLOR
public static final int HIGHLIGHT_COLOR
public static final int DIFFERENT_SIZE_COLOR
public static final int PIXEL_DIFFERENCE_THRESHOLD
public ImageService.ImageComparisonResult compareImages(java.awt.image.BufferedImage image1, java.awt.image.BufferedImage image2, int viewportHeight)
public static boolean bufferedImagesEqual(java.awt.image.BufferedImage image1,
java.awt.image.BufferedImage image2)
public static boolean bufferedImagesEqualQuick(java.awt.image.BufferedImage image1,
java.awt.image.BufferedImage image2)