Examples
The examples below are available in the repository:
Inline Holography
inline_example.py - Basic inline holography workflow using the Holo class.
inline_example_advanced.py - Advanced inline holography workflow using the Holo class.
inline_example_using_prop_lut.py - Inline refocusing using a propagator LUT.
inline_low_level_example.py - Inline holography using lower-level functions.
inline_low_level_example_using_prop_lut.py - Inline holography using a propagator LUT (low-level).
Off-Axis Holography
off_axis_example.py - Basic off-axis holography workflow using the Holo class.
off_axis_example_refocusing.py - Off-axis refocusing example.
off_axis_example_refocusing_phase_vis.py - Off-axis refocusing with phase visualization.
Autofocusing
autofocus_example.py - Basic autofocus using the Holo class.
autofocus_example_advanced.py - Advanced autofocus with ROI, margin, and PropLUT using the Holo class.
autofocus_example_low_level.py - Basic autofocus using lower-level functions.
autofocus_example_low_level_advanced.py - Advanced autofocus with ROI, margin, and PropLUT using lower-level functions.