Skip to content
/ GS Public

Gerchberg–Saxton algorithm for LCOS phase mask generation

Notifications You must be signed in to change notification settings

MarKo7s/GS

Repository files navigation

Gerchberg–Saxton (GS) algortim for phase and amplitude light control

alt text

Code implementations:

It works with LG mode bases. All the implementations requiere fibremodes module avaliable in my other repositories.

modemasks.py

Used to generate LG mode phase masks libraries

pyPhasemasks.py

Generate arbitrary fields phase-masks based on LG coeficients

pyBeamshaper.py

Used to perform beamshaping at the tip of an already characterised multimode fibre employing an LCoS (module avalibale in my other repositories)

About

Gerchberg–Saxton algorithm for LCOS phase mask generation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages