チェンジセット 1637
- コミット日時:
- 2008/10/17 03:04:33 (4 年前)
- ファイル:
凡例:
- 変更無し
- 追加
- 削除
- 更新
- コピー
- 移動
as3/FLARToolKit/trunk/src/org/libspark/flartoolkit/detector/FLARSingleMarkerDetector.as
r1634 r1637 57 57 private static const AR_SQUARE_MAX:int = 100; 58 58 59 private var _sizeCheckEnabled:Boolean = true; 59 60 private var _is_continue:Boolean = false; 60 61 private var _match_patt:FLARMatchPatt_Color_WITHOUT_PCA; … … 71 72 // 検出結果の保存用 72 73 private var _detected_direction:int; 73 74 74 private var _detected_confidence:Number; 75 76 75 private var _detected_square:FLARSquare; 77 76 … … 121 120 public function detectMarkerLite(i_raster:IFLARRgbRaster, i_threshold:int):Boolean { 122 121 //サイズチェック 123 if( !this._bin_raster.getSize().isEqualSizeO(i_raster.getSize())) {122 if(this._sizeCheckEnabled && !this._bin_raster.getSize().isEqualSizeO(i_raster.getSize())) { 124 123 throw new FLARException(); 125 124 } … … 240 239 return this._square_list; 241 240 } 241 242 /** 243 * 入力画像のサイズチェックをする/しない的な。(デフォルトではチェックする) 244 */ 245 public function get sizeCheckEnabled():Boolean { 246 return this._sizeCheckEnabled; 247 } 248 public function set sizeCheckEnabled(value:Boolean):void { 249 this._sizeCheckEnabled = value; 250 } 242 251 } 243 252 }

