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...
Autores principales: | , , |
---|---|
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 |