monogenic_amplitude — QUAT riesz op

• Data kinds: qimage → image2d

• Call: import fullseye as fs; fs.ledger.monogenic_amplitude(qimage) -> 'np.ndarray' (implementation को सीधे call करना हो तो import quatimage; quatimage.monogenic_amplitude(qimage) -> 'np.ndarray', registry से लेना हो तो opsquat.get("monogenic_amplitude"))

उपयोग

monogenic signal का local amplitude sqrt(f^2 + R1^2 + R2^2)। → (H, W)।

> नीचे का विस्तृत विवरण मूल text में है — सारांश और headings का अनुवाद हो चुका है।

The local contrast at the signal's scale, and the confidence map for monogenic_phase / monogenic_orientation, which mean nothing where this is at the rounding floor. Raw / unnormalised (a contrast is a metric quantity), in the same spirit as complexops.cx_magnitude.

For a unit-contrast grating at the band centre it is exactly 1.0 (measured spread 8.9e-16 over a 64x64 frame) and, unlike a squared oriented-filter response, it is *isotropic*: rotating the grating does not change it. Measured over eight grid-exact orientations the amplitude spans [0.99999999999999911, 1.0000000000000011] — a total spread of 2.0e-15 across all of them, which is the isotropy claim as a number.

Raises ValueError: the input is not a valid quaternion field, or its k component is non-zero (see _require_monogenic).

उपयोग की विस्तृत guide

• quaternion_monogenic family guide

संदर्भ (sample data, साहित्य)

• Sample data catalog (DL URL / license) — 2-D के लिए skimage.data (BSD/public) + synthetic, 3-D के लिए real data sources (Stanford/PDS आदि) के DL URL।

• Operators का स्रोत और संदर्भ — इस op family के मूल research/methods के स्रोत।

• Algorithm का मानक स्रोत (लेखक, वर्ष) और उपयोग ऊपर की family usage guide में दिए गए हैं।

चलाए जा सकने वाले उदाहरण (verified samples जो सच में यह op call करते हैं)

• quaternion_monogenic — py -3.11 examples/quaternion_monogenic.py

वे अगले ops जिनसे type जुड़ता है (image2d को input के रूप में लेते हैं)

riesz_transform · monogenic_signal

इसी category के (riesz)

riesz_transform · monogenic_signal · monogenic_phase · monogenic_orientation


*Provenance: quatimage.py — QUAT operator registry. यह per-op note tools/opdocs.py md से अपने-आप generate होता है (हाथ से edit न करें)।*

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