Light Field Toolbox v0.4 -- deprecated, v0.5 available now
Updated 28 Apr 2020
Get the new toolbox here: https://au.mathworks.com/matlabcentral/fileexchange/75250-light-field-toolbox
This is a set of tools for working with light field (aka plenoptic) imagery in Matlab. Features include decoding, calibration, rectification, colour correction, basic filtering and visualization of light field images. New in version 0.4 are some linear depth/focus and denoising filters.
Download the sample light field pack at http://www-personal.acfr.usyd.edu.au/ddan1654/LFToolbox0.3_Samples1.zip. Sample calibration datasets can be found at http://marine.acfr.usyd.edu.au/plenoptic-imaging.
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
Platform CompatibilityWindows macOS Linux
Inspired by: "Smart"/Silent Figure, JSONLab: a toolbox to encode/decode JSON files
Inspired: Lightfield focus calibration for metric depth estimation
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
A new version is available: https://au.mathworks.com/matlabcentral/fileexchange/75250-light-field-toolbox