Fourier Optics Notes

Standard Functions

Download MATLAB code: funcs.zip

Convolution

Download MATLAB code: conv.zip

Fourier Transform

Download MATLAB source: ftsource.zip

Diffraction Calculations

Download MATLAB source: dcode.zip

Gaussian Beam Propagation

Download MATLAB code: gaussian.zip

Interference and Diffraction

Download MATLAB code: optics5.zip

Gratings

Download MATLAB code: optics6.zip

Correlation

Download MATLAB code: autoself.zip

See also:

auto, 2D auto-correlation

self, 2D self-convolution
gcyl cyl(r) auto-correlation function
peak find peaks in image

Point Spread Function

Download MATLAB code: psf.zip

See also: make_pupil psf strehl1 movie1

Fourier-Bessel Transform

Download MATLAB source: fbessel.zip

Fourier Transforms in Image Processing

Phase Images

Download MATLAB: zernike.zip

Schlieren photography


Maintained by John Loomis, last updated 22 July 2012