Abstract

An ImageJ plugin for numerical wave propagation is presented. The plugin provides ImageJ, the well-known software for image processing, with the capability of computing numerical wave propagation by the use of angular spectrum, Fresnel, and Fresnel–Bluestein algorithms. The plugin enables numerical wave propagation within the robust environment provided by the complete set of built-in tools for image processing available in ImageJ. The plugin can be used for teaching and research purposes. We illustrate its use to numerically recreate Poisson’s spot and Babinet’s principle, and in the numerical reconstruction of digitally recorded holograms from millimeter-sized and pure phase microscopic objects.

© 2015 Optical Society of America

Full Article  |  PDF Article
OSA Recommended Articles
360° reconstruction of a 3D object using cylindrical computer generated holography

Boaz Jessie Jackin and Toyohiko Yatagai
Appl. Opt. 50(34) H147-H152 (2011)

Computer aided design of computer generated holograms for electron beam fabrication

Kristopher S. Urquhart, Sing H. Lee, Clark C. Guest, Michael R. Feldman, and Hamid Farhoosh
Appl. Opt. 28(16) 3387-3396 (1989)

Real-time layer-based computer-generated hologram calculation for the Fourier transform optical system

Antonin Gilles and Patrick Gioia
Appl. Opt. 57(29) 8508-8517 (2018)

References

You do not have subscription access to this journal. Citation lists with outbound citation links are available to subscribers only. You may subscribe either as an OSA member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access OSA Member Subscription

Cited By

You do not have subscription access to this journal. Cited by links are available to subscribers only. You may subscribe either as an OSA member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access OSA Member Subscription

Figures (11)

You do not have subscription access to this journal. Figure files are available to subscribers only. You may subscribe either as an OSA member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access OSA Member Subscription

Equations (6)

You do not have subscription access to this journal. Equations are available to subscribers only. You may subscribe either as an OSA member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access OSA Member Subscription

Metrics

You do not have subscription access to this journal. Article level metrics are available to subscribers only. You may subscribe either as an OSA member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access OSA Member Subscription