The holographic light sheets [1] are based on discrete superpositions of scalar ideal frozen waves [2,3] intended to reconstruct arbitraries pre-chosen longitudinal intensity profiles.
To see more information about holographic light sheets and the theory of frozen waves, see Refs. [1]–[4].
All files you need are available at holographic-light-sheets_code folder.
To run this code in the MATLAB environment:
- Select
Browser for folder
in the upper left corner; - Search for the folder holographic-light-sheets_code;
- Open and run the file main_grayscale.m.
You may change the input image and the other parameters as desired.
This code was mainly developed by Vinicius S. de Angelis (@vinicius-angelis) with contributions from the authors of Ref. [1].
Correspondence to the main author of this code Vinicius S. de Angelis (@vinicius-angelis) preferably by email.
The authors of Ref. [1] have filed a provisional patent application based on their work.