decompose optable → image2dimport fullseye as fs; fs.ledger.complex_steerable_reconstruct(decomposition) -> 'np.ndarray' (実装を直接呼ぶなら import motionmag; motionmag.complex_steerable_reconstruct(decomposition) -> 'np.ndarray'、台帳から引くなら opsmotionmag.get("complex_steerable_reconstruct"))Invert :func:complex_steerable_decompose -> (H, W) real image.
Exact: the analysis bank is a tight frame after the divisor correction, so
the round trip is the identity up to floating-point rounding (measured
6.66e-16 maximum absolute error on a 64x64 random frame with the default
4 scales x 4 orientations). Editing a band before calling this — scaling its
phase, zeroing it — is how every other operator in this module works.
Refuses a dict whose bands do not match the declared shape or count, because a partially edited decomposition would otherwise reconstruct something plausible from the wrong frame size.
py -3.11 examples/motion_magnification.pyimage2d を入力に取れる)decompose)Provenance: motionmag.py — MOTIONMAG operator registry. この per-op ノートは tools/opdocs.py md が自動生成(手編集しない)。
© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.