fullseye

reconstruct — SHAPE2D descriptor op

使い方

EFD 係数から輪郭を再構成する((M,2))。

n_harmonics を係数数より小さくすると 高調波を打ち切って平滑化 される (低次だけ残すほど丸くなる)。

式: t = linspace(0, 1, n_points, endpoint=False) について x(t) = a0 + Σ a_n cos(2πnt) + b_n sin(2πnt)y(t) = c0 + Σ c_n cos(2πnt) + d_n sin(2πnt)(n = 1..N)。

輪郭を係数化せずに滑らかにするだけなら fourier_smooth。係数どうしの 比較は invariants / descriptor_distance

詳しい使い方ガイド

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

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

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

elliptic_fourier · fourier_smooth · add_frame_corners · warp_tps_image · warp_piecewise_affine · morph · morph_sequence

同カテゴリ(descriptor)

elliptic_fourier · invariants · normalize · descriptor_distance · fourier_smooth · from_xld


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

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