views op• Data kinds: lightfield → images
• Call: import fullseye as fs; fs.ledger.lf_views(lf) (implementation को सीधे call करना हो तो import lightfield; lightfield.lf_views(lf), registry से लेना हो तो opslightfield.get("lf_views"))
पूरा angular grid 2-D images की साधारण list के रूप में ((v, u) पर row-major)।
> नीचे का विस्तृत विवरण मूल text में है — सारांश और headings का अनुवाद हो चुका है।
The bridge to the rest of fullseye: the returned list of V*U (H, W) arrays is the images type, so multi-image operators (registration, fusion, statistics, focus_stack's machinery) consume a light field with no adapter. Ordering is v outer, u inner, i.e. views[v*U + u] == lf[v, u]; each entry is a copy, so mutating one does not corrupt the field.
Raises ValueError: *lf* is not a valid light field.
• lightfield_depth family guide
• 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 में दिए गए हैं।
• lightfield_depth — py -3.11 examples/lightfield_depth.py
images को input के रूप में लेते हैं)—
views)lf_subaperture · lf_center_view · lf_epi
*Provenance: lightfield.py — LIGHTFIELD operator registry. यह per-op note tools/opdocs.py md से अपने-आप generate होता है (हाथ से edit न करें)।*
© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.