< prev index next >

core/JemmyCore/src/org/jemmy/image/pixel/PixelImageComparator.java

Print this page

        

*** 30,40 **** import org.jemmy.image.Image; import org.jemmy.image.ImageComparator; import org.jemmy.image.pixel.Raster.Component; /** - * * @author shura */ public abstract class PixelImageComparator implements ImageComparator { static { --- 30,39 ----
*** 44,57 **** } private RasterComparator comparator = null; private Environment env = null; - /** - * - * @param comparator - */ public PixelImageComparator(RasterComparator comparator) { this.comparator = comparator; } public PixelImageComparator(Environment env) { --- 43,52 ----
*** 64,79 **** } else { return comparator; } } - /** - * - * @param one - * @param two - * @return - */ public static Dimension computeDiffSize(Raster one, Raster two) { if (one.getSize().equals(two.getSize())) { return one.getSize(); } else { return null; --- 59,68 ----
*** 88,103 **** } else { return null; } } - /** - * - * @param image1 - * @param image2 - * @return - */ public WriteableRaster computeDifference(Raster image1, Raster image2) { Dimension size = computeDiffSize(image1, image2); if (size == null) { size = new Dimension(Math.max(image1.getSize().width, image2.getSize().width), Math.max(image1.getSize().height, image2.getSize().height)); --- 77,86 ----
*** 127,145 **** } private static final Component[] diffComponents = { Component.RED, Component.BLUE, Component.GREEN }; ! /** ! * ! * @param comps1 ! * @param colors1 ! * @param comps2 ! * @param colors2 ! * @param compsRes ! * @param colorsRes ! */ protected void calcDiffColor(Raster.Component[] comps1, double[] colors1, Raster.Component[] comps2, double[] colors2, Raster.Component[] compsRes, double[] colorsRes) { double square1, square2; double dist = 0; --- 110,120 ---- } private static final Component[] diffComponents = { Component.RED, Component.BLUE, Component.GREEN }; ! protected void calcDiffColor(Raster.Component[] comps1, double[] colors1, Raster.Component[] comps2, double[] colors2, Raster.Component[] compsRes, double[] colorsRes) { double square1, square2; double dist = 0;
*** 156,193 **** public String getID() { return getRasterComparator().getID(); } - /** - * - * @param image - * @return - */ protected abstract Image toImage(Raster image); - /** - * - * @param image - * @return - */ protected abstract Raster toRaster(Image image); - /** - * - * @param r1 - * @param r2 - * @return - */ protected abstract WriteableRaster createDiffRaster(Raster r1, Raster r2); - /** - * - * @param comps - * @param comp - * @return - */ public static int arrayIndexOf(Raster.Component[] comps, Raster.Component comp) { for (int i = 0; i < comps.length; i++) { if (comp == comps[i]) { return i; } --- 131,146 ----
< prev index next >