Gerchberg-Saxton Phase Retrieval

Given amplitudes |F| in image space and |G| in Fourier space, GS iteratively projects between them — recovering phases by alternately enforcing each amplitude constraint. Convergence shown live.

Target Image |F| (amplitude)
Current Reconstruction
Fourier Magnitude |G|
Recovered Phase φ
Select target and press Run