ppozzi
Academic assistant professor working in optics and biophotonics. Writes bad code that sometimes does cool things, and loves to share it!
Pinned Repositories
compressive-sensing-Gerchberg-Saxton
Software implementation of multiple algorithms for the generation of 3D optogenetics photostimulation patterns with phase-only spatial light modulators
Pycrafter6500
A python controller for Texas Instruments DLPLCR6500EVM evaluation module for DLP technology. The controller can fully control the "pattern on the fly" mode with a user defined sequence of binary images. Requires pyusb and numpy. PIL or pillow is recommended for testing.
pyDONEc
A python implementation of the DONE optimization algorithm. Wraps on a C++ dll
sensorless-AO-interface
An interface to perform generic sensorless adaptive optics using Dynamic optics' 18 actuators adaptive lens
SLM-3dPointCloud
Python library for generating 3d point cloud holograms, with phase only spatial light modulators, in real time through a GPU implementation of 5 algorithms (Random superposition, Gerchberg-Saxton, weighted Gerchberg-Saxton, compressed sensing Gerchberg-Saxton, compressed sensing weighted Gerchberg-Saxton).
ppozzi's Repositories
ppozzi/SLM-3dPointCloud
Python library for generating 3d point cloud holograms, with phase only spatial light modulators, in real time through a GPU implementation of 5 algorithms (Random superposition, Gerchberg-Saxton, weighted Gerchberg-Saxton, compressed sensing Gerchberg-Saxton, compressed sensing weighted Gerchberg-Saxton).
ppozzi/sensorless-AO-interface
An interface to perform generic sensorless adaptive optics using Dynamic optics' 18 actuators adaptive lens