java.awt.image
public class AreaAveragingScaleFilter extends ReplicateScaleFilter
Constructor Summary | |
---|---|
AreaAveragingScaleFilter(int width, int height)
Construct an instance of AreaAveragingScaleFilter which
should be used in conjunction with a FilteredImageSource
object.
|
Method Summary | |
---|---|
void | setHints(int flags)
The ImageProducer should call this method with a
bit mask of hints from any of RANDOMPIXELORDER ,
TOPDOWNLEFTRIGHT , COMPLETESCANLINES ,
SINGLEPASS , SINGLEFRAME from the
ImageConsumer interface.
|
void | setPixels(int x, int y, int w, int h, ColorModel model, byte[] pixels, int offset, int scansize)
This function delivers a rectangle of pixels where any
pixel(m,n) is stored in the array as a byte at
index (n * scansize + m + offset).
|
void | setPixels(int x, int y, int w, int h, ColorModel model, int[] pixels, int offset, int scansize)
This function delivers a rectangle of pixels where any
pixel(m,n) is stored in the array as an int at
index (n * scansize + m + offset).
|
AreaAveragingScaleFilter
which
should be used in conjunction with a FilteredImageSource
object.
Parameters: width the width of the destination image height the height of the destination image
ImageProducer
should call this method with a
bit mask of hints from any of RANDOMPIXELORDER
,
TOPDOWNLEFTRIGHT
, COMPLETESCANLINES
,
SINGLEPASS
, SINGLEFRAME
from the
ImageConsumer
interface.
TOPDOWNLEFTRIGHT
order and this method is overloaded here
in order to assure that mask is part of the hints added to
the consumer.
Parameters: flags a bit mask of hints
See Also: ImageConsumer
byte
at
index (n * scansize + m + offset).
Parameters: x the x coordinate of the rectangle y the y coordinate of the rectangle w the width of the rectangle h the height of the rectangle model the ColorModel
used to translate the pixels pixels the array of pixel values offset the index of the first pixels in the pixels
array scansize the width to use in extracting pixels from the pixels
array
int
at
index (n * scansize + m + offset).
Parameters: x the x coordinate of the rectangle y the y coordinate of the rectangle w the width of the rectangle h the height of the rectangle model the ColorModel
used to translate the pixels pixels the array of pixel values offset the index of the first pixels in the pixels
array scansize the width to use in extracting pixels from the pixels
array