This repository provides a simple example of holographic reconstruction for images acquired via off-axis holography, and demonstrates how to numerically propagate the optical field.
The workflow includes:
- Retrieving the complex optical field from the recorded hologram
- Performing phase corrections and unwrapping
- Propagating and digitally refocusing the field to arbitrary planes
- Visualizing and analyzing particles in the reconstructed field
numpymatplotlibscikit-imagescipypandas
Start from a holographic image and reconstruct the full complex optical field.
⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️
Once the optical field is reconstructed, it can be propagated to arbitrary z-planes to simulate refocusing or wave propagation.


