fullseye

fuzzy_measure_pairing — MEASURE1D caliper op

使い方

ファジィ基準(想定幅 pair_size)に最も合うエッジ対を選ぶ(fuzzy_measure_pairing)。

手順: measure_pairs(image, measure, sigma, threshold) で極性の異なる隣接 エッジの対を取り、各対に fuzzy_score = exp(-((width - pair_size) / (0.5 pair_size))^2) を付けて スコア降順に並べ替える。想定幅ちょうどで 1、 幅が ±0.5 pair_size ずれると e^-1 ≈ 0.37。先頭要素が最も合う対。

幅の下限・上限で切りたい場合はこの結果を width で自分でフィルタする (この op は順位付けだけで、閾での除外はしない)。

詳しい使い方ガイド

参考(サンプルデータ・文献)

実行できる例(この op を実際に呼ぶ検証済みサンプル)

型が繋がる次の op(table を入力に取れる)

同カテゴリ(caliper)

gen_measure_rectangle2 · gen_measure_arc · translate_measure · measure_pos · measure_pairs


Provenance: measuring1d.py — MEASURE1D operator registry. この per-op ノートは tools/opdocs.py md が自動生成(手編集しない)。

© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.