/Computer-generated-holograms

MATLAB code for simulating creation and decryption of digital holograms and for performing double random phase encoding (DRPE) on digital holograms

Primary LanguageMATLAB

Computer-generated-holograms

The matlab files in this repo are for creating and reconstruction computer generated holograms, and also for performing encryption and decryption using the double random phase encoding method.

INSTRUCTIONS:

  • PUT ALL THE FILES IN ONE DIRECTORY
  • RUN script_CGH.m for computer generated holograms creation.
  • RUN encryption_CGH_script.m for performing encryption and decryption usinf double random phase encoding

CREDIT:

The codes provided in this repo have been written and edited by Alex K. Muthumbi and Florian B. Soulard.

ENJOY