改进显微镜对准的软件工具
BeamDelta的Python项目详细描述
光束增量
对齐工具
Nicholas Hall,David Pinto,Ian Dobbie版权所有(2019年)
python microscope的一个简单的gui界面,允许兼容的摄像机 (见python显微镜兼容性列表)用于光学校准。 图形用户界面将显示实时图像,计算并标记光束质心,然后存储 对准质心的位置。一旦一个位置被存储,那么活质心 显示基于像素的增量位置,以便在标记的 位置和新光束。
使用以下格式从命令行调用:
“beamdeltaui[曝光时间][相机1μuri][相机2μuri]”
“曝光时间”的默认值为150毫秒,可以通过添加标志“曝光时间”来设置。 摄像机uri的格式如下:
“Pyro:[显微镜设备名称]@[IP地址]:[端口]”
建议用途:
在光学装置中使透镜居中。
- 使用激光或类似的良好准直,使系统与不存在透镜对准 光束。
- 将摄像机置于光束中。
- 标记质心。
- 添加第一个镜头并检查质心。
- 在X和Y(垂直于光轴)移动透镜以对齐质心。 检查背面反射,确保透镜垂直于光轴
- 重复5&6,直到没有变化。
将两个光束对齐
- 从一个正确对齐的梁开始。
- 构建双摄像头设置(需要说明!)
- 在两个摄像机上标记质心。
- 转动第一个光束,打开第二个光束
- 使用两个镜子来移动光束(需要说明),使其与两个质心匹配。
必需的python版本:python 3.6.3
必需的python包:sys、argparse、pyqt5、numpy、skipage、scipy和microscope