public class ImageCompareUtil
extends java.lang.Object
Constructor and Description |
---|
ImageCompareUtil() |
Modifier and Type | Method and Description |
---|---|
boolean |
compare(java.lang.String img1,
java.lang.String img2) |
boolean |
contains(java.lang.String reference,
java.lang.String template,
java.awt.Point start) |
void |
doAvgMatch(java.lang.String img1,
java.lang.String img2) |
boolean |
doMatch(java.awt.image.BufferedImage search,
java.lang.String img2,
java.awt.Rectangle... rectangles) |
boolean |
doMatch(java.awt.image.RenderedImage search,
java.awt.image.RenderedImage template,
java.awt.Rectangle... rectangles) |
boolean |
doMatch(java.lang.String img1,
java.lang.String img2,
java.awt.Rectangle... rectangles) |
double |
getDifference(java.lang.String img1,
java.lang.String img2) |
public boolean contains(java.lang.String reference, java.lang.String template, java.awt.Point start) throws java.lang.Exception
java.lang.Exception
public boolean compare(java.lang.String img1, java.lang.String img2) throws java.io.IOException
java.io.IOException
public double getDifference(java.lang.String img1, java.lang.String img2) throws java.io.IOException
java.io.IOException
public boolean doMatch(java.lang.String img1, java.lang.String img2, java.awt.Rectangle... rectangles) throws java.io.IOException
java.io.IOException
public boolean doMatch(java.awt.image.BufferedImage search, java.lang.String img2, java.awt.Rectangle... rectangles) throws java.io.IOException
java.io.IOException
public boolean doMatch(java.awt.image.RenderedImage search, java.awt.image.RenderedImage template, java.awt.Rectangle... rectangles)
search
- : image to search.template
- : base/template image to which target imagerectangles
- : arg[0] area of image to search, arg[1] area of templatepublic void doAvgMatch(java.lang.String img1, java.lang.String img2) throws java.io.IOException
java.io.IOException
Copyright © 2000 Infostretch Corp.