public class AreaAverageOp extends Object implements BufferedImageOp, RasterOp
Constructor and Description |
---|
AreaAverageOp(int pWidth,
int pHeight) |
Modifier and Type | Method and Description |
---|---|
BufferedImage |
createCompatibleDestImage(BufferedImage src,
ColorModel destCM) |
WritableRaster |
createCompatibleDestRaster(Raster src) |
BufferedImage |
filter(BufferedImage src,
BufferedImage dest) |
WritableRaster |
filter(Raster src,
WritableRaster dest) |
Rectangle2D |
getBounds2D(BufferedImage src) |
Rectangle2D |
getBounds2D(Raster src) |
Point2D |
getPoint2D(Point2D srcPt,
Point2D dstPt) |
RenderingHints |
getRenderingHints() |
Rectangle |
getSourceRegion() |
static void |
main(String[] pArgs) |
void |
setSourceRegion(Rectangle pSourceRegion) |
public Rectangle getSourceRegion()
public void setSourceRegion(Rectangle pSourceRegion)
public BufferedImage filter(BufferedImage src, BufferedImage dest)
filter
in interface BufferedImageOp
public WritableRaster filter(Raster src, WritableRaster dest)
public RenderingHints getRenderingHints()
getRenderingHints
in interface BufferedImageOp
getRenderingHints
in interface RasterOp
public BufferedImage createCompatibleDestImage(BufferedImage src, ColorModel destCM)
createCompatibleDestImage
in interface BufferedImageOp
public WritableRaster createCompatibleDestRaster(Raster src)
createCompatibleDestRaster
in interface RasterOp
public Rectangle2D getBounds2D(Raster src)
getBounds2D
in interface RasterOp
public Rectangle2D getBounds2D(BufferedImage src)
getBounds2D
in interface BufferedImageOp
public Point2D getPoint2D(Point2D srcPt, Point2D dstPt)
getPoint2D
in interface BufferedImageOp
getPoint2D
in interface RasterOp
public static void main(String[] pArgs) throws IOException
IOException
Copyright © 2017. All rights reserved.