com.twelvemonkeys.image
Class AreaAverageOp

java.lang.Object
  extended by com.twelvemonkeys.image.AreaAverageOp
All Implemented Interfaces:
BufferedImageOp, RasterOp

public class AreaAverageOp
extends Object
implements BufferedImageOp, RasterOp

AreaAverageOp

Version:
$Id: //depot/branches/personal/haraldk/twelvemonkeys/release-2/twelvemonkeys-core/src/main/java/com/twelvemonkeys/image/AreaAverageOp.java#2 $
Author:
Harald Kuhr, last modified by $Author: haku $

Constructor Summary
AreaAverageOp(int pWidth, int pHeight)
           
 
Method Summary
 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AreaAverageOp

public AreaAverageOp(int pWidth,
                     int pHeight)
Method Detail

getSourceRegion

public Rectangle getSourceRegion()

setSourceRegion

public void setSourceRegion(Rectangle pSourceRegion)

filter

public BufferedImage filter(BufferedImage src,
                            BufferedImage dest)
Specified by:
filter in interface BufferedImageOp

filter

public WritableRaster filter(Raster src,
                             WritableRaster dest)
Specified by:
filter in interface RasterOp

getRenderingHints

public RenderingHints getRenderingHints()
Specified by:
getRenderingHints in interface BufferedImageOp
Specified by:
getRenderingHints in interface RasterOp

createCompatibleDestImage

public BufferedImage createCompatibleDestImage(BufferedImage src,
                                               ColorModel destCM)
Specified by:
createCompatibleDestImage in interface BufferedImageOp

createCompatibleDestRaster

public WritableRaster createCompatibleDestRaster(Raster src)
Specified by:
createCompatibleDestRaster in interface RasterOp

getBounds2D

public Rectangle2D getBounds2D(Raster src)
Specified by:
getBounds2D in interface RasterOp

getBounds2D

public Rectangle2D getBounds2D(BufferedImage src)
Specified by:
getBounds2D in interface BufferedImageOp

getPoint2D

public Point2D getPoint2D(Point2D srcPt,
                          Point2D dstPt)
Specified by:
getPoint2D in interface BufferedImageOp
Specified by:
getPoint2D in interface RasterOp

main

public static void main(String[] pArgs)
                 throws IOException
Throws:
IOException


Copyright © 2015. All Rights Reserved.