jp.ac.nime.computer.grpsimulator.ImgPr
クラス MeasureArea

java.lang.Object
  拡張jp.ac.nime.computer.grpsimulator.ImgPr.MeasureArea

public class MeasureArea
extends java.lang.Object

画像計測 面積計算

バージョン:
1.0.0
作成者:
Kikuchi

コンストラクタの概要
MeasureArea()
          画像計測面積計算
 
メソッドの概要
 void calcStep()
          面積計算の探索を一回行う
 boolean checkCalcEnd()
          面積計算が最後まで進んだか返す
 int[] getArea()
          面積データを取得
 void init(int nOp, java.awt.image.BufferedImage imgSrc, java.awt.image.BufferedImage imgDst)
          計算に必要なパラメタ設定
 void labeling()
          前処理 ラベリング処理
 void makeWB(int flag, java.awt.image.BufferedImage imgSrc, java.awt.image.BufferedImage imgDst)
          白黒画像作成
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MeasureArea

public MeasureArea()
画像計測面積計算

メソッドの詳細

makeWB

public void makeWB(int flag,
                   java.awt.image.BufferedImage imgSrc,
                   java.awt.image.BufferedImage imgDst)
白黒画像作成

パラメータ:
flag - 1のとき白黒反転する
imgSrc - YUV形式画像
imgDst - YUV形式画像

init

public void init(int nOp,
                 java.awt.image.BufferedImage imgSrc,
                 java.awt.image.BufferedImage imgDst)
計算に必要なパラメタ設定

パラメータ:
nOp - 0:操作対象が黒 1:操作対象が白
imgSrc - YUV形式画像(二値化されていることが前提)
imgDst - YUV形式画像

labeling

public void labeling()
前処理 ラベリング処理


checkCalcEnd

public boolean checkCalcEnd()
面積計算が最後まで進んだか返す


calcStep

public void calcStep()
面積計算の探索を一回行う


getArea

public int[] getArea()
面積データを取得