Package org.netbeans.jemmy.image
Class RoughImageFinder
- java.lang.Object
-
- org.netbeans.jemmy.image.RoughImageFinder
-
- All Implemented Interfaces:
ImageFinder
public class RoughImageFinder extends Object implements ImageFinder
Performs "rough" image search.- Author:
- Alexandre Iline (alexandre.iline@sun.com)
-
-
Constructor Summary
Constructors Constructor Description RoughImageFinder(BufferedImage area, double roughness)
Creates an instance allowing to find an image inside the one passed as parameter with some "roughness".
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Point
findImage(BufferedImage image, int index)
Performs "rough" search.
-
-
-
Constructor Detail
-
RoughImageFinder
public RoughImageFinder(BufferedImage area, double roughness)
Creates an instance allowing to find an image inside the one passed as parameter with some "roughness".- Parameters:
area
- - Image to search in.roughness
- - Allowed
-
-
Method Detail
-
findImage
public Point findImage(BufferedImage image, int index)
Performs "rough" search.- Specified by:
findImage
in interfaceImageFinder
- Parameters:
image
- an image to search.index
- an ordinal image location index.- Returns:
- Point where number of unmatching pixels less or equal to
image1.getWidth() * image1.getHeight() * roughness
-
-