Packagejp.nyatla.nyartoolkit.as3.core.labeling.rlelabeling
Classpublic class NyARLabeling_Rle
InheritanceNyARLabeling_Rle Inheritance Object



Public Methods
 MethodDefined By
  
NyARLabeling_Rle(i_width:int, i_height:int)
NyARLabeling_Rle
  
labeling_NyARBinRaster(i_bin_raster:NyARBinRaster, i_top:int, i_bottom:int, o_stack:NyARRleLabelFragmentInfoStack):int
単一閾値を使ってGSラスタをBINラスタに変換しながらラベリングします。
NyARLabeling_Rle
  
labeling_NyARGrayscaleRaster(i_gs_raster:NyARGrayscaleRaster, i_th:int, i_top:int, i_bottom:int, o_stack:NyARRleLabelFragmentInfoStack):int
BINラスタをラベリングします。
NyARLabeling_Rle
  
setAreaRange(i_max:int, i_min:int):void
対象サイズ
NyARLabeling_Rle
Constructor Detail
NyARLabeling_Rle()Constructor
public function NyARLabeling_Rle(i_width:int, i_height:int)



Parameters
i_width:int
 
i_height:int
Method Detail
labeling_NyARBinRaster()method
public function labeling_NyARBinRaster(i_bin_raster:NyARBinRaster, i_top:int, i_bottom:int, o_stack:NyARRleLabelFragmentInfoStack):int

単一閾値を使ってGSラスタをBINラスタに変換しながらラベリングします。

Parameters

i_bin_raster:NyARBinRaster
 
i_top:int
 
i_bottom:int
 
o_stack:NyARRleLabelFragmentInfoStack

Returns
int

Throws
NyARException
labeling_NyARGrayscaleRaster()method 
public function labeling_NyARGrayscaleRaster(i_gs_raster:NyARGrayscaleRaster, i_th:int, i_top:int, i_bottom:int, o_stack:NyARRleLabelFragmentInfoStack):int

BINラスタをラベリングします。

Parameters

i_gs_raster:NyARGrayscaleRaster
 
i_th:int — 画像を2値化するための閾値。暗点<=th<明点となります。
 
i_top:int
 
i_bottom:int
 
o_stack:NyARRleLabelFragmentInfoStack

Returns
int

Throws
NyARException
setAreaRange()method 
public function setAreaRange(i_max:int, i_min:int):void

対象サイズ

Parameters

i_max:int
 
i_min:int