STReM 的 Matlab 代码,LandesLab 出的,做 3D 显微相关的朋友可以看看,蛮实用的。

LandesLab 的STReM3D 显微镜方法,专门研究点扩散函数(PSF)那块的朋友应该不陌生。这份 Matlab 代码比较适合搞3D 成像反卷积的人,尤其用DH PSF技术做轨迹重建的场景,模拟余弦轨迹也安排上了,直接跑demo_cos.m,结果清晰。

代码结构比较简单,Matlab 2009以上版本就能直接跑。左边输出模拟 PSF 位置变化,右边是累积图像展示,时间信息也压缩进去了。说白了,就是你用时间堆图像,再用 PSF 反卷积恢复轨迹,恢复的效果还挺像样。

对 PSF 感兴趣的你,也可以参考下其他类似项目:像聚苯乙烯光学成像的 PSF 模拟,或者用两面镜子搞 3D 重建的例子。

注意哦,虽然代码能跑,但最好看看原论文,引用 DOI:10.1021/acs....,逻辑和参数更清楚。如果你在做 PSF 建模或 3D 轨迹反演,这份源码值得一试。