pyOTF:用于模拟光学传递函数的python函数

时间:2024-03-09 03:35:53
【文件属性】:

文件名称:pyOTF:用于模拟光学传递函数的python函数

文件大小:21.9MB

文件格式:ZIP

更新时间:2024-03-09 03:35:53

numpy microscopy Python

pyotf 一个模拟软件包,用于对用python编写的光学显微镜的光学传递函数(OTF)/点扩散函数(PSF)进行建模。 介绍 该软件包的大多数文档都包含在源代码中,并且在任何交互式会话中都应可用。 本文档旨在快速概述该软件包的功能和潜在用途。 许多代码在设计时都考虑了交互式会话,但仍应在较大的脚本和程序中使用。 安装 使用conda或pip安装最简单: conda install -c david-hoffman pyotf pip install pyotf 成分 该程序包由四个组件模块组成: otf.py ,其中包含用于生成不同类型的OTF和PSF的类 phase_retrieval.py ,其中包含用于对光学系统的后Kong径进行迭代的函数和类 zernike.py ,其中包含用于计算函数 utils.py ,其中包含整个软件包中使用的各种实用程序功能。 otf.py 该模


【文件预览】:
pyOTF-master
----setup.py(1KB)
----conda.recipe()
--------meta.yaml(524B)
----requirements.txt(45B)
----LICENSE.md(10KB)
----MANIFEST.in(151B)
----setup.cfg(146B)
----.github()
--------workflows()
----labview()
--------Test Phase Retrieval.vi(1.79MB)
----notebooks()
--------Tutorials()
--------Zernike Math Test.nb(9KB)
--------Phase Retrieval Development Tests()
--------OTF Development Tests()
--------Microscope Imaging Models()
----README.md(9KB)
----tests()
--------zernike_test.py(5KB)
--------__init__.py(114B)
--------integration_test.py(3KB)
--------otf_test.py(2KB)
--------utils_test.py(1KB)
--------phaseretrieval_test.py(265B)
----figures.py(5KB)
----versioneer.py(67KB)
----environment.yml(159B)
----.gitattributes(161B)
----fixtures()
--------PR Result.png(228KB)
--------Named Coefs.png(46KB)
--------otf.png(317KB)
--------PR Result ZD.png(92KB)
--------BIL113_zstack_z300nm_current.tif(1MB)
--------psf_wl520nm_z300nm_x130nm_na0.85_n1.0.tif(3.54MB)
--------PR Convergence.png(41KB)
--------zernike_dark.png(1.74MB)
--------aberrations.png(124KB)
--------BIL113_zstack_z300nm_current_Settings.txt(23KB)
--------zernike.png(1.17MB)
--------aberrations_dark.png(122KB)
----pyotf()
--------phaseretrieval.py(16KB)
--------__init__.py(478B)
--------zernike.py(8KB)
--------utils.py(13KB)
--------microscope.py(15KB)
--------_version.py(18KB)
--------labview.py(3KB)
--------otf.py(24KB)

网友评论