- コミット日時:
- 2010/09/22 08:03:47 (2 年前)
- ファイル:
凡例:
- 変更無し
- 追加
- 削除
- 更新
- コピー
- 移動
as3/FLARToolKit/trunk/src/org/libspark/flartoolkit/detector/FLARMultiMarkerDetector.as
r4106 r4305 260 260 * 解析画像中で上記範囲内であれば解析対象となるが、最小サイズは小さすぎて意味をなさない。 261 261 * マーカー内部の判別には一辺30px~230pxとするのが妥当。 262 * 640x480で取り込む場合は、i_maxを縦サイズの二乗を設定するべし 262 * 640x480で取り込む場合は、i_maxを縦サイズの二乗を設定する。 263 * なお、0 を指定した場合は FLARLabeling.AR_AREA_MAX、FLARLabeling.AR_AREA_MINが適応されます。 263 264 * 264 265 * @param i_max 解析対象とする白領域の最大pixel数(一辺の二乗) default: 100000 265 266 * @param i_min 解析対象とする白領域の最小pixel数(一辺の二乗) default: 70 266 267 */ 267 public function setAreaRange(i_max:int=FLARLabeling.AR_AREA_MAX, i_min:int=FLARLabeling.AR_AREA_MIN):void 268 { 268 public function setAreaRange(i_max:int=100000, i_min:int=70):void 269 { 270 if ( i_max<0 ) { i_max = FLARLabeling.AR_AREA_MAX; } 271 if ( i_min<0 ) { i_min = FLARLabeling.AR_AREA_MIN; } 272 if (i_max < i_min) { 273 var tmp:int = i_max; 274 i_max = i_min; 275 i_min = tmp; 276 } 269 277 this._square_detect.setAreaRange( i_max, i_min); 270 278 } as3/FLARToolKit/trunk/src/org/libspark/flartoolkit/detector/FLARSingleMarkerDetector.as
r4106 r4305 210 210 * 解析画像中で上記範囲内であれば解析対象となるが、最小サイズは小さすぎて意味をなさない。 211 211 * マーカー内部の判別には一辺30px~230pxとするのが妥当。 212 * 640x480で取り込む場合は、i_maxを縦サイズの二乗を設定するべし 212 * 640x480で取り込む場合は、i_maxを縦サイズの二乗を設定する。 213 * なお、0 を指定した場合は FLARLabeling.AR_AREA_MAX、FLARLabeling.AR_AREA_MINが適応されます。 213 214 * 214 215 * @param i_max 解析対象とする白領域の最大pixel数(一辺の二乗) default: 100000 215 216 * @param i_min 解析対象とする白領域の最小pixel数(一辺の二乗) default: 70 216 217 */ 217 public function setAreaRange(i_max:int=FLARLabeling.AR_AREA_MAX, i_min:int=FLARLabeling.AR_AREA_MIN):void 218 { 218 public function setAreaRange(i_max:int=100000, i_min:int=70):void 219 { 220 if ( i_max<0 ) { i_max = FLARLabeling.AR_AREA_MAX; } 221 if ( i_min<0 ) { i_min = FLARLabeling.AR_AREA_MIN; } 222 if (i_max < i_min) { 223 var tmp:int = i_max; 224 i_max = i_min; 225 i_min = tmp; 226 } 219 227 this._square_detect.setAreaRange( i_max, i_min); 220 228 }

