public abstract class BinaryImageOp extends NullOp implements Parallelizable
Modifier and Type | Field and Description |
---|---|
protected boolean |
combinePixels |
protected java.awt.image.BufferedImage |
left |
Constructor and Description |
---|
BinaryImageOp(java.awt.image.BufferedImage left) |
BinaryImageOp(java.awt.image.BufferedImage left,
boolean combinePixels) |
Modifier and Type | Method and Description |
---|---|
abstract int |
combine(int s1,
int s2) |
int |
combineRGB(int p1,
int p2) |
java.awt.image.BufferedImage |
createCompatibleDestImage(java.awt.Rectangle bounds,
java.awt.image.ColorModel destCM) |
java.awt.image.BufferedImage |
filter(java.awt.image.BufferedImage right,
java.awt.image.BufferedImage dest) |
createCompatibleDestImage, getBounds2D, getOpName, getPoint2D, getRenderingHints
protected boolean combinePixels
protected java.awt.image.BufferedImage left
public BinaryImageOp(java.awt.image.BufferedImage left)
left
- public BinaryImageOp(java.awt.image.BufferedImage left, boolean combinePixels)
left
- combinePixels
- public abstract int combine(int s1, int s2)
s1
- s2
- public int combineRGB(int p1, int p2)
p1
- p2
- public java.awt.image.BufferedImage createCompatibleDestImage(java.awt.Rectangle bounds, java.awt.image.ColorModel destCM)
bounds
- destCM
-