Pattern Match

パターンマッチの設定

Pattern Match

Pattern Match

Dissimilarity Threshold

--matching-matching-dissimilarity-threshold [<value>] (0.239)

パターンのマッチ判定境界値を指定します。指定する値が小さくなるほど類似しているパターンしか検出しなくなります。0 を指定すると完全一致のパターンのみ検出します。

デフォルトでは、以下の図形が一致していると判定されます。 Pattern Match Parameter Dissimilarity Threshold

Scale Error

--matching-matching-scale-error [<value>] (0.1)

マッチパターン間の scale 許容誤差を指定します。全てのマッチパターン間で、大きい方の scale が "小さい方の scale × (1 + <指定値>)" 以下のときに一致していると判定されます。

Pattern Match Parameter Scale Error

Rotate Error

--matching-matching-rotate-error [<value>] (1.0)

マッチパターン間の rotate 許容誤差を指定します。全てのマッチパターン間の rotate 誤差が指定した値の範囲内だった場合、一致していると判定されます。

Pattern Match Parameter Rotate Error

Angle Error

--matching-matching-angle-error [<value>] (5.0)

マッチパターンの重心間角度として、テンプレートパターンの重心間角度から何度の誤差を許容するかを指定します。マッチパターンの重心間角度とテンプレートパターンの重心間角度の差が指定した値以下だった場合、一致していると判定されます。

Pattern Match Parameter Angle Error

Distance Error

--matching-matching-distance-error [<value>] (0.2)

マッチパターンの重心間距離として、テンプレートパターンの重心間距離から何割の誤差を許容するかを指定します。マッチパターンの重心間距離が、"テンプレートパターンの重心間距離 × (1 - <指定値>)" 以上かつ "テンプレートパターンの重心間距離 × (1 + <指定値>)" 以下のときに一致していると判定されます。

Pattern Match Parameter Distance Error

Scale Range

--matching-matching-scale-range [<min>,<max>] (0.9, 1.1)

パターンマッチで検出可能なスケールを指定します。

Area Scale Error

--matching-matching-area-scale-error [<value>] (0.01)

"Scale Range" によって、入力パターンをふるい落とす際の面積判定の許容誤差割合を指定します。 "Scale Range" を適用したテンプレートパターン面積を基準に、入力パターン面積が許容誤差範囲 ("1 ± Area Scale Error") 内となる場合のみ、マッチングを行います。

Pattern Match Parameter Area Scale Error

Trans/Scale

--matching-matching-trans-scale [<on|off>] (on)

スケールをかけるとマッチするパターンを検出するかを指定します。

Trans/Mirror

--matching-matching-trans-mirror [<on|off>] (on)

ミラーをかけるとマッチするパターンを検出するかを指定します。on の場合は x mirror をかけてマッチするパターンも検出対象になります。

Trans/Rotate

--matching-matching-trans-rotate [<on|off>] (on)

回転をかけるとマッチするパターンを検出するかを指定します。on の場合は 90, 180, 270 度の回転をかけてマッチするパターンも検出対象になります。

Line Size

--matching-matching-line-size [<dim>] (0.002)

ラインとポリラインにマッチした部分をポリゴンとして出力する場合の幅を指定します。ラインが斜線だった場合は台形となるように X 軸か Y 軸方向に指定された幅を広げて出力します。

最終更新 23.04.2025