com.sun.jimi.core.filters
Class EnhancedCropImageFilter
java.lang.Object
|
+--java.awt.image.ImageFilter
|
+--java.awt.image.CropImageFilter
|
+--com.sun.jimi.core.filters.EnhancedCropImageFilter
- public class EnhancedCropImageFilter
- extends java.awt.image.CropImageFilter
Enhanced cropping filter to detect more quickly when an image is complete
based on ImageConsumer hints.
Field Summary |
protected int |
cH
|
protected int |
cW
|
protected int |
cX
|
protected int |
cY
|
protected boolean |
finished
|
protected boolean |
singleFrame
|
protected boolean |
tdlr
|
Fields inherited from class java.awt.image.ImageFilter |
consumer |
Method Summary |
void |
imageComplete(int status)
|
void |
setHints(int hints)
|
void |
setPixels(int x,
int y,
int w,
int h,
java.awt.image.ColorModel cm,
byte[] pixels,
int offset,
int scansize)
|
Methods inherited from class java.awt.image.CropImageFilter |
setDimensions,
setPixels,
setProperties |
Methods inherited from class java.awt.image.ImageFilter |
clone,
getFilterInstance,
resendTopDownLeftRight,
setColorModel |
Methods inherited from class java.lang.Object |
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
finished
protected boolean finished
tdlr
protected boolean tdlr
singleFrame
protected boolean singleFrame
cX
protected int cX
cY
protected int cY
cW
protected int cW
cH
protected int cH
EnhancedCropImageFilter
public EnhancedCropImageFilter(int x,
int y,
int w,
int h)
setHints
public void setHints(int hints)
- Overrides:
- setHints in class java.awt.image.ImageFilter
setPixels
public void setPixels(int x,
int y,
int w,
int h,
java.awt.image.ColorModel cm,
byte[] pixels,
int offset,
int scansize)
- Overrides:
- setPixels in class java.awt.image.CropImageFilter
imageComplete
public void imageComplete(int status)
- Overrides:
- imageComplete in class java.awt.image.ImageFilter