Light Field Toolbox

Light Field Toolbox for MATLAB
627 Downloads
Updated 18 Apr 2023

This is a toolbox for working with light field imagery in MATLAB. Features include loading, visualizing, and filtering light fields, and decoding, calibration, and rectification of lenslet-based imagery.

The most recent release and development versions are here: https://github.com/doda42/LFToolbox

v0.5.1: bug fixes, documentation improvements, see CHANGELOG.txt

v0.5 introduces new features, bug fixes, and performance improvements. Highlights:
* Linear refocus super-resolution using LFFiltShiftSum.
* New display functions LFDispLawnmower, LFDispTiles, LFDispTilesSubfigs, LFDispProj, LFDispProjSubfigs
* LFReadESLF, LFWriteESLF
* Improved decode performance and speed
* Improved calibration accuracy
* LFDisp* functions are better behaved, now display in the active figure window

Cite As

D. G. Dansereau, O. Pizarro, and S. B. Williams, “Decoding, calibration and rectification for lenselet-based plenoptic cameras,” in Computer Vision and Pattern Recognition (CVPR), 2013, pp. 1027–1034.

MATLAB Release Compatibility
Created with R2020a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
0.5.3.0

See release notes for this release on GitHub: https://github.com/doda42/LFToolbox/releases/tag/v0.5.3

0.5.1

See release notes for this release on GitHub: https://github.com/doda42/LFToolbox/releases/tag/v0.5.1

0.5.0

0.4.0.0

See release notes for this release on GitHub: https://github.com/doda42/LFToolbox/releases/tag/v0.4.0

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.