views oplightfield → imagesimport fullseye as fs; fs.ledger.lf_views(lf) (実装を直接呼ぶなら import lightfield; lightfield.lf_views(lf)、台帳から引くなら opslightfield.get("lf_views"))The whole angular grid as a plain list of 2-D images (row-major over (v, u)).
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, :mod: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.
py -3.11 examples/lightfield_depth.pyimages を入力に取れる)—
views)lf_subaperture · lf_center_view · lf_epi
Provenance: lightfield.py — LIGHTFIELD operator registry. この per-op ノートは tools/opdocs.py md が自動生成(手編集しない)。
© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.