差分発生行の前後
無視リスト:
コミット日時:
2010/07/10 10:46:08 (2 年前)
コミッタ:
rokubou
ログメッセージ:

解析できるサイズ規制機能を追加

ファイル:

凡例:

変更無し
追加
削除
更新
コピー
移動
  • as3/FLARToolKit/trunk/src/org/libspark/flartoolkit/core/squaredetect/FLARSquareContourDetector.as

    r3879 r4089  
    7070                        this._stack=new NyARRleLabelFragmentInfoStack(i_size.w*i_size.h*2048/(320*240)+32);//検出可能な最大ラベル数 
    7171                         
    72  
    7372                        // 輪郭の最大長は画面に映りうる最大の長方形サイズ。 
    7473                        var number_of_coord:int= (this._width + this._height) * 2; 
     
    8079                        return; 
    8180                } 
    82  
     81                 
     82                /** 
     83                 * 白領域の検査対象サイズ 
     84                 *  最大サイズは 一辺約320px、最小サイズは 一辺約 8px まで解析対象としている 
     85                 *  解析画像中で上記範囲内であれば解析対象となるが、最小サイズは小さすぎて意味をなさない。 
     86                 *   
     87                 * @param i_max 解析対象とする白領域の最大pixel数(一辺の二乗) 
     88                 * @param i_min 解析対象とする白領域の最小pixel数(一辺の二乗) 
     89                 */ 
     90                public function setAreaRange(i_max:int, i_min:int):void 
     91                { 
     92                        this._labeling.setAreaRange(i_max, i_min); 
     93                } 
     94                 
    8395                private var __detectMarker_mkvertex:Vector.<int> = new Vector.<int>(4); 
    8496