convert opqimage → image2dimport fullseye as fs; fs.ledger.quat_norm(qimage) -> 'np.ndarray' (実装を直接呼ぶなら import quatimage; quatimage.quat_norm(qimage) -> 'np.ndarray'、台帳から引くなら opsquat.get("quat_norm"))Per-pixel quaternion modulus |q| = sqrt(w^2+x^2+y^2+z^2). → (H, W).
Raw / unnormalised, following complexops.cx_magnitude: a modulus is a
metric quantity and routinely exceeds one (a QFT spectrum’s DC term is huge).
For a colour quaternion it is the colour magnitude — the length of the RGB
vector, i.e. luminance in the L2 sense; for a monogenic signal it is the
local amplitude and :func:monogenic_amplitude is the name that says so.
Use imgio.normalize for a displayable view.
py -3.11 examples/quaternion_monogenic.pyimage2d を入力に取れる)riesz_transform · monogenic_signal
convert)rgb_to_quaternion · quaternion_to_rgb
Provenance: quatimage.py — QUAT operator registry. この per-op ノートは tools/opdocs.py md が自動生成(手編集しない)。
© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.