lf_subaperture — LIGHTFIELD views op

• Data kinds: lightfield → image2d

• Call: import fullseye as fs; fs.ledger.lf_subaperture(lf, v=0, u=0) (implementation को सीधे call करना हो तो import lightfield; lightfield.lf_subaperture(lf, v=0, u=0), registry से लेना हो तो opslightfield.get("lf_subaperture"))

उपयोग

एक sub-aperture view — pupil के एक बिंदु से दिखने वाली image।

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

Returns a copy of L[v, u] as a plain (H, W) 2-D image, so every other fullseye image operator applies to it unchanged. Indices are not wrapped: a negative or out-of-range index is a ValueError, not a silent Python wrap-around to the opposite corner of the pupil (which is the single easiest way to get a mirrored disparity sign downstream).

Raises ValueError: *lf* not a valid light field, and *v* / *u* not an int in [0, V) / [0, U).

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

• lightfield_depth 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 करते हैं)

• lightfield_depth — py -3.11 examples/lightfield_depth.py

• poc_compound_eye — py -3.11 examples/poc_compound_eye.py

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

lf_from_mla · lf_disparity_to_depth · lf_all_in_focus

इसी category के (views)

lf_center_view · lf_views · 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.