fullseye

translate_measure — MEASURE1D caliper op

使い方

測定オブジェクトを平行移動(translate_measure)。

rows / cols(drow, dcol) [px] を足した 浅い複製 を返す(入力の dict は変えない)。gen_measure_rectangle2origingen_measure_arccenter も同じだけ動かすので、両端延長(_extended_coords)の幾何が ずれない。phi / dir / angles / radius / width / spacing は そのまま ―― 回転や半径変更はしない

典型: 位置合わせで得たワークのずれを測定線に反映してから measure_pos / measure_pairs を掛ける。傾きが変わる場合は gen_measure_rectangle2 を 新しい phi で作り直す。

詳しい使い方ガイド

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

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

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

measure_pos · measure_pairs · fuzzy_measure_pairing

同カテゴリ(caliper)

gen_measure_rectangle2 · gen_measure_arc · measure_pos · measure_pairs · fuzzy_measure_pairing


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

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