code: public static Point findImage(BufferedImage image, BufferedImage findme, double tolerance) {
  		final int imageWidth = image.getWidth();
  		final int findmeWidth = findme.getWidth();
  		if(imageWidth >= findmeWidth) {
  			final int imageHeight = image.getHeight();
  			final int findmeHeight = findme.getHeight();
  			if(imageHeight >= findmeHeight) {
  				return findImage(
  					getRGB(image),
  					imageWidth,
  					imageHeight,
  					getRGB(findme),
  					findmeWidth,
  					findmeHeight,
  					tolerance
  				);
  			}
  		}
  		return null;
  	}
docs: Finds one image within another.
  
  @param  tolerance  The portion of red, green, and blue differences
  allowed before ignoring a certain location.  Zero implies
  an exact match.
  
  @return  The top-left point where the top left of the image is found or
  <code>null</code> if not found within tolerance.