net.sf.sqs_xml.reader.logic
Class ReaderTranslatedSource

java.lang.Object
  extended bynet.sf.sqs_xml.image.RasterSource
      extended bynet.sf.sqs_xml.image.ImageTranslationFilter
          extended bynet.sf.sqs_xml.reader.logic.ReaderTranslatedSource

public class ReaderTranslatedSource
extends ImageTranslationFilter

Author:
hiroya

Field Summary
static int LEFT_EXTENT
           
static int LOWER_EXTENT
           
static int RIGHT_EXTENT
           
static int UPPER_EXTENT
           
 
Fields inherited from class net.sf.sqs_xml.image.RasterSource
BLACK, BLACK_COLOR, WHITE, WHITE_COLOR
 
Constructor Summary
ReaderTranslatedSource(java.awt.image.Raster raster, java.awt.geom.Point2D[] master, java.awt.geom.Point2D[] guide, int threshold)
           
ReaderTranslatedSource(java.awt.image.Raster raster, java.awt.geom.Point2D[] master, java.awt.geom.Point2D[] guide, int threshold, org.apache.avalon.framework.logger.Logger logger)
           
ReaderTranslatedSource(RasterSource source, java.awt.geom.Point2D[] master, java.awt.geom.Point2D[] guide, int threshold)
           
ReaderTranslatedSource(RasterSource source, java.awt.geom.Point2D[] master, java.awt.geom.Point2D[] guide, int threshold, org.apache.avalon.framework.logger.Logger logger)
           
 
Method Summary
 java.awt.image.Raster cropRaster(int x, int y, int w, int h)
           
 java.awt.image.Raster cropRaster(int x, int y, int w, int h, double scale)
           
 java.awt.image.Raster cropRaster(java.awt.Rectangle rect)
           
 java.awt.image.Raster cropRaster(java.awt.Rectangle rect, double scale)
           
 
Methods inherited from class net.sf.sqs_xml.image.ImageTranslationFilter
getPoint, getPoint, getRGBColor, getRGBColor, getRGBColor, getRGBColor
 
Methods inherited from class net.sf.sqs_xml.image.RasterSource
createCompatibleWritableRaster, createImage, createImage, getHeight, getNumBands, getRaster, getSource, getThreshold, getWidth, isBlack, isBlack, setThreshold
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UPPER_EXTENT

public static final int UPPER_EXTENT
See Also:
Constant Field Values

LOWER_EXTENT

public static final int LOWER_EXTENT
See Also:
Constant Field Values

LEFT_EXTENT

public static final int LEFT_EXTENT
See Also:
Constant Field Values

RIGHT_EXTENT

public static final int RIGHT_EXTENT
See Also:
Constant Field Values
Constructor Detail

ReaderTranslatedSource

public ReaderTranslatedSource(RasterSource source,
                              java.awt.geom.Point2D[] master,
                              java.awt.geom.Point2D[] guide,
                              int threshold)

ReaderTranslatedSource

public ReaderTranslatedSource(RasterSource source,
                              java.awt.geom.Point2D[] master,
                              java.awt.geom.Point2D[] guide,
                              int threshold,
                              org.apache.avalon.framework.logger.Logger logger)

ReaderTranslatedSource

public ReaderTranslatedSource(java.awt.image.Raster raster,
                              java.awt.geom.Point2D[] master,
                              java.awt.geom.Point2D[] guide,
                              int threshold)

ReaderTranslatedSource

public ReaderTranslatedSource(java.awt.image.Raster raster,
                              java.awt.geom.Point2D[] master,
                              java.awt.geom.Point2D[] guide,
                              int threshold,
                              org.apache.avalon.framework.logger.Logger logger)
Method Detail

cropRaster

public java.awt.image.Raster cropRaster(java.awt.Rectangle rect)

cropRaster

public java.awt.image.Raster cropRaster(java.awt.Rectangle rect,
                                        double scale)

cropRaster

public java.awt.image.Raster cropRaster(int x,
                                        int y,
                                        int w,
                                        int h,
                                        double scale)

cropRaster

public java.awt.image.Raster cropRaster(int x,
                                        int y,
                                        int w,
                                        int h)