algebra opdeformation → pointsimport fullseye as fs; fs.ledger.deformation_to_points(deformation) (実装を直接呼ぶなら import reprconv; reprconv.deformation_to_points(deformation)、台帳から引くなら opsreprconv.get("deformation_to_points"))TPS 変形 deformation → 制御点 points (N,3)。deformation の出口。
tps_fit が返す dict の ctrl を取り出す。「この歪みはどこに
固定されているか」を点群語彙で見るためのもので、一方向
(制御点だけからは重み w とアフィン項 a は復元できない)。
Args:
deformation: ctrl を持つ dict(tps_fit の返り)。
Returns:
(N, 3) float64。
Raises:
ValueError: dict でない / ctrl が無い / 形状不正 / 非有限。
py -3.11 examples/representation_conversion.pypoints を入力に取れる)points_zyx_to_keypoints_uv · points_to_position · select_points · flow_apply · points_to_gaussians
algebra)angle_to_matrix · matrix_to_angle · rot_scale_to_matrix · matrix_to_rot_scale · shift_to_vector · vector_to_shift · cscalar_to_polar · polar_to_cscalar
Provenance: reprconv.py — REPRCONV operator registry. この per-op ノートは tools/opdocs.py md が自動生成(手編集しない)。
© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.