public class ImageTool
extends java.lang.Object
Constructor and Description |
---|
ImageTool() |
Modifier and Type | Method and Description |
---|---|
static java.awt.image.BufferedImage |
enlargeImage(java.awt.image.BufferedImage image,
int zoom)
Increases image.
|
static java.awt.image.BufferedImage |
getImage()
Gets the whole screen image.
|
static java.awt.image.BufferedImage |
getImage(java.awt.Component comp)
Gets an image from a component.
|
static java.awt.image.BufferedImage |
getImage(java.awt.Rectangle rect)
Gets an image from a rectange on screen.
|
static java.awt.image.BufferedImage |
substractImage(java.awt.image.BufferedImage minuend,
java.awt.image.BufferedImage deduction)
Deprecated.
Use subtractImage(BufferedImage, BufferedImage) instead.
|
static java.awt.image.BufferedImage |
substractImage(java.awt.image.BufferedImage minuend,
java.awt.image.BufferedImage deduction,
int relativeX,
int relativeY)
Deprecated.
Use subtractImage(BufferedImage, BufferedImage, int, int) instead.
|
static java.awt.image.BufferedImage |
subtractImage(java.awt.image.BufferedImage minuend,
java.awt.image.BufferedImage deduction)
Subtracts second image from first one.
|
static java.awt.image.BufferedImage |
subtractImage(java.awt.image.BufferedImage minuend,
java.awt.image.BufferedImage deduction,
int relativeX,
int relativeY)
Subtracts subimage from image.
|
public static java.awt.image.BufferedImage getImage(java.awt.Rectangle rect)
rect
- a rectangle on screen in absolute screen coordinates.public static java.awt.image.BufferedImage getImage(java.awt.Component comp)
comp
- a visible component.public static java.awt.image.BufferedImage getImage()
public static java.awt.image.BufferedImage enlargeImage(java.awt.image.BufferedImage image, int zoom)
image
- an image to enlarge.zoom
- A scale.public static java.awt.image.BufferedImage substractImage(java.awt.image.BufferedImage minuend, java.awt.image.BufferedImage deduction)
minuend
- an image to subtract from.deduction
- an image to subtract.public static java.awt.image.BufferedImage subtractImage(java.awt.image.BufferedImage minuend, java.awt.image.BufferedImage deduction)
minuend
- an image to subtract from.deduction
- an image to subtract.public static java.awt.image.BufferedImage substractImage(java.awt.image.BufferedImage minuend, java.awt.image.BufferedImage deduction, int relativeX, int relativeY)
minuend
- an image to subtract from.deduction
- an image to subtract.public static java.awt.image.BufferedImage subtractImage(java.awt.image.BufferedImage minuend, java.awt.image.BufferedImage deduction, int relativeX, int relativeY)
minuend
- an image to subtract from.deduction
- an image to subtract.relativeX
- - deduction-in-minuend X coordinaterelativeY
- - deduction-in-minuend Y coordinate