Packagejp.nyatla.nyartoolkit.as3.core.squaredetect
Classpublic class NyARContourPickup
InheritanceNyARContourPickup Inheritance Object
Subclasses FLContourPickup



Public Methods
 MethodDefined By
  
getContour_NyARBinRaster(i_raster:NyARBinRaster, i_entry_x:int, i_entry_y:int, i_array_size:int, o_coord_x:Vector.<int>, o_coord_y:Vector.<int>):int
NyARContourPickup
  
getContour_NyARGrayscaleRaster(i_raster:NyARGrayscaleRaster, i_th:int, i_entry_x:int, i_entry_y:int, i_array_size:int, o_coord_x:Vector.<int>, o_coord_y:Vector.<int>):int
NyARContourPickup
Protected Constants
 ConstantDefined By
  _getContour_xdir : Vector.<int>
[static]
NyARContourPickup
  _getContour_ydir : Vector.<int>
[static]
NyARContourPickup
Method Detail
getContour_NyARBinRaster()method
public function getContour_NyARBinRaster(i_raster:NyARBinRaster, i_entry_x:int, i_entry_y:int, i_array_size:int, o_coord_x:Vector.<int>, o_coord_y:Vector.<int>):int

Parameters

i_raster:NyARBinRaster
 
i_entry_x:int
 
i_entry_y:int
 
i_array_size:int
 
o_coord_x:Vector.<int>
 
o_coord_y:Vector.<int>

Returns
int
getContour_NyARGrayscaleRaster()method 
public function getContour_NyARGrayscaleRaster(i_raster:NyARGrayscaleRaster, i_th:int, i_entry_x:int, i_entry_y:int, i_array_size:int, o_coord_x:Vector.<int>, o_coord_y:Vector.<int>):int

Parameters

i_raster:NyARGrayscaleRaster
 
i_th:int — 画像を2値化するための閾値。暗点<=i_th<明点となります。
 
i_entry_x:int — 輪郭の追跡開始点を指定します。
 
i_entry_y:int
 
i_array_size:int
 
o_coord_x:Vector.<int>
 
o_coord_y:Vector.<int>

Returns
int

Throws
NyARException
Constant Detail
_getContour_xdirConstant
protected static const _getContour_xdir:Vector.<int>

_getContour_ydirConstant 
protected static const _getContour_ydir:Vector.<int>