all
holo
1.hologradpy
使用相位调制空间光调制器 (SLM) 全息生成任意形状的光势的封装
P. Schroff、A. La Rooij、E. Haller、S. Kuhr,使用像素串扰建模精确的全息光势。科学报告 13, 3252 (2023)。
https://doi.org/10.1038/s41598-023-30296-6
看英文关键句子
槽点1.科学报告
2.slm suite
有文档
3.Holo_gen_models
用于全息图条件生成建模的基于 Tensorflow 的模型系列
该存储库中的 ML 模型用于生成空间光调制器 (SLM) 像素图的候选对象。
这种像素图有时被宽松地称为一种“全息图”。本研究中使用的 SLM 是仅相位变体,这意味着它只能影响入射波前的相位,而不能影响幅度和相位。
即将发表的论文详细描述了纯相位全息术的原理、应用以及该方法背后的推理。
主要模型是 cVAE、cGAN 和带有前向损失的 cVAe。所有模型都在强度全息图对的自定义数据集上进行训练。
为了减少问题的基数,我采用代理映射而不是完整的全息图与强度关系来训练这些模型。本文描述了该代理映射的细节以及它与基于数字 SLM 的纯相位全息术问题的关系。
https://github.com/JamesGlare/Neural-Net-LabView-DLL
4.Vortex_PhaseMask_SLM
通过上传所需的相位掩模,可以从SLM)生成光学涡旋光束。这种基于 GUI 的代码可用于生成这样的相位掩模。
5.slm_simulation
使用空间光调制器 (SLM) 集中宽带光
control
1.SLM-toolbox
用于轻松使用空间光调制器 (SLM) 的 Matlab 工具箱。
2.slm suite
有文档
3.Phase
用于创建和显示LCoS-SLM相位掩模的 GUI
4.SLMholography
基于 Python 的 GUI,用于在空间光调制器 (SLM) 上创建和显示全息图。
5.slmPy
1.一个基于 wxPython 的简单 Python 模块,用于与作为辅助监视器处理的空间光调制器进行交互。(wxPython:用于构建图形用户界面的模块)
2.slmpy 模块的 SLMdisplay 类创建一个在循环中不断刷新的框架(窗口)。由于我们希望能够从外部代码发送要显示的图像,因此此循环在单独的线程中运行(使用标准发行版中包含的 Python 模块线程)。
3.大多数空间光调制器 (SLM) 通过模拟 (VGA) 或数字 (HDMI/DVI) 监视器标准通信协议进行控制。换句话说,您将它插入计算机,它就会被识别为显示器。设备通常没有提供有用的工具或 API 来动态控制 SLM。我在这里介绍了一种使用 Python 执行此操作的方法。
6.pymodaq_plugins_holoeye
Holoeye 空间光调制器 (SLM) 的 PyMoDAQ 插件集
7.HOLOEYE-PLUTO-2-EMBEDDED
此存储库是 Holoeye PLUTO-2 空间光调制器官方 API 的替代接口,以便通过 RNDIS 网络而不是经典 HDMI 控制多个设备,尽管您不需要购买多个视频卡来与所有您喜爱的 SLM 进行通信。
8.SLMLCD
透明 LCD 控制器,用作空间光调制器 (SLM) 的一部分。
使用相位调制空间光调制器 (SLM) 全息生成任意形状的光势的封装。