IDL routines for analyzing in-line holographic microscopy images using Rayleigh-Sommerfeld back-propagation
IDL is the Interactive Data Language, and is a product of Exelis Visual Information Solutions.
These routines are licensed under the GPLv3.
-
rayleighsommerfeld: Computes Rayleigh-Sommerfeld back-propagation of a normalized hologram of the type measured by in-line digital video microscopy.
-
gpu_rayleighsommerfeld: Hardware accelerated Rayleigh-Sommerfeld back-propagation using GPULib.
-
rs1d: Computes Rayleigh-Sommerfeld back-propagation of a normalized hologram along a specified axial line.
-
gpu_rs1d: Hardware-accelerated version of rs1d using GPULib.
-
rs_decon: Implementation of Rayleigh-Sommerfeld deconvolution microscopy.
-
S. H. Lee and D. G. Grier, "Holographic microscopy of holographically trapped three-dimensional structures," Optics Express 15, 1505-1512 (2007).
-
J. W. Goodman, "Introduction to Fourier Optics," (McGraw-Hill, New York 2005).
-
G. C. Sherman, "Application of the convolution theory to Rayleigh's integral formulas," Journal of the Optical Society of America 57, 546-547 (1967).
-
P. Messmer, P. J. Mullowney and B. E. Granger, "GPULib: GPU computing in high-level languages," Computer Science and Engineering 10, 70-73 (2008).
-
L. Dixon, F. C. Cheong and D. G. Grier, "Holographic deconvolution microscopy for high-resolution particle tracking," Optics Express 19, 16410-16417 (2011).