jp.sourceforge.sqs_xml.image
クラス BoundaryFinder

java.lang.Object
  拡張jp.sourceforge.sqs_xml.image.PixelPatternFinder
      拡張jp.sourceforge.sqs_xml.image.BoundaryFinder

public class BoundaryFinder
extends PixelPatternFinder


フィールドの概要
static int REPEATED_PIXEL_NUM_THRESHOLD
           
 
クラス jp.sourceforge.sqs_xml.image.PixelPatternFinder から継承したフィールド
SCAN_HORIZONTAL, SCAN_HORIZONTAL_REVERSE, SCAN_VERTICAL, SCAN_VERTICAL_REVERSE
 
コンストラクタの概要
BoundaryFinder(RasterSource source)
           
 
メソッドの概要
 java.awt.Point getBoundaryCoordinates(int x, int y, boolean pickUpColorIsBlack, int direction)
           
 java.awt.Point getBoundaryCoordinates(int x, int y, boolean pickUpColorIsBlack, int direction, int threshold)
           
 
クラス jp.sourceforge.sqs_xml.image.PixelPatternFinder から継承したメソッド
isHorizontalScanning, isReverseScanning, scan
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

REPEATED_PIXEL_NUM_THRESHOLD

public static final int REPEATED_PIXEL_NUM_THRESHOLD
関連項目:
定数フィールド値
コンストラクタの詳細

BoundaryFinder

public BoundaryFinder(RasterSource source)
メソッドの詳細

getBoundaryCoordinates

public java.awt.Point getBoundaryCoordinates(int x,
                                             int y,
                                             boolean pickUpColorIsBlack,
                                             int direction)
                                      throws RasterScannerException
例外:
RasterScannerException

getBoundaryCoordinates

public java.awt.Point getBoundaryCoordinates(int x,
                                             int y,
                                             boolean pickUpColorIsBlack,
                                             int direction,
                                             int threshold)
                                      throws RasterScannerException
例外:
RasterScannerException