Cargando…

pyDHM: A Python library for applications in digital holographic microscopy

pyDHM is an open-source Python library aimed at Digital Holographic Microscopy (DHM) applications. The pyDHM is a user-friendly library written in the robust programming language of Python that provides a set of numerical processing algorithms for reconstructing amplitude and phase images for a broa...

Descripción completa

Detalles Bibliográficos
Autores principales: Castañeda, Raul, Trujillo, Carlos, Doblas, Ana
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9551626/
https://www.ncbi.nlm.nih.gov/pubmed/36215263
http://dx.doi.org/10.1371/journal.pone.0275818
_version_ 1784806146560753664
author Castañeda, Raul
Trujillo, Carlos
Doblas, Ana
author_facet Castañeda, Raul
Trujillo, Carlos
Doblas, Ana
author_sort Castañeda, Raul
collection PubMed
description pyDHM is an open-source Python library aimed at Digital Holographic Microscopy (DHM) applications. The pyDHM is a user-friendly library written in the robust programming language of Python that provides a set of numerical processing algorithms for reconstructing amplitude and phase images for a broad range of optical DHM configurations. The pyDHM implements phase-shifting approaches for in-line and slightly off-axis systems and enables phase compensation for telecentric and non-telecentric systems. In addition, pyDHM includes three propagation algorithms for numerical focusing complex amplitude distributions in DHM and digital holography (DH) setups. We have validated the library using numerical and experimental holograms.
format Online
Article
Text
id pubmed-9551626
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-95516262022-10-12 pyDHM: A Python library for applications in digital holographic microscopy Castañeda, Raul Trujillo, Carlos Doblas, Ana PLoS One Research Article pyDHM is an open-source Python library aimed at Digital Holographic Microscopy (DHM) applications. The pyDHM is a user-friendly library written in the robust programming language of Python that provides a set of numerical processing algorithms for reconstructing amplitude and phase images for a broad range of optical DHM configurations. The pyDHM implements phase-shifting approaches for in-line and slightly off-axis systems and enables phase compensation for telecentric and non-telecentric systems. In addition, pyDHM includes three propagation algorithms for numerical focusing complex amplitude distributions in DHM and digital holography (DH) setups. We have validated the library using numerical and experimental holograms. Public Library of Science 2022-10-10 /pmc/articles/PMC9551626/ /pubmed/36215263 http://dx.doi.org/10.1371/journal.pone.0275818 Text en © 2022 Castañeda et al https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Castañeda, Raul
Trujillo, Carlos
Doblas, Ana
pyDHM: A Python library for applications in digital holographic microscopy
title pyDHM: A Python library for applications in digital holographic microscopy
title_full pyDHM: A Python library for applications in digital holographic microscopy
title_fullStr pyDHM: A Python library for applications in digital holographic microscopy
title_full_unstemmed pyDHM: A Python library for applications in digital holographic microscopy
title_short pyDHM: A Python library for applications in digital holographic microscopy
title_sort pydhm: a python library for applications in digital holographic microscopy
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9551626/
https://www.ncbi.nlm.nih.gov/pubmed/36215263
http://dx.doi.org/10.1371/journal.pone.0275818
work_keys_str_mv AT castanedaraul pydhmapythonlibraryforapplicationsindigitalholographicmicroscopy
AT trujillocarlos pydhmapythonlibraryforapplicationsindigitalholographicmicroscopy
AT doblasana pydhmapythonlibraryforapplicationsindigitalholographicmicroscopy