激光光斑 PSF 数据处理
一、任务需求
在文件夹中找到 2 个 dat 文件,每个文件对应一个光斑的 PSF 数据,是 128×128 大小
的矩阵,数值为 PSF 值
任务,在 Matlabl 中:
(1)对于每一个 PSF 文件,读入 Matlab,将它以图片的形式显示出来
(2)绘制 PSF 的三维形状(例如使用 mesh 函数)
(3)计算原始 PSF 数据光斑的质心像素坐标位置(即 x=?,y=?)
(4)以质心位置为圆心,绘制一个圆,使得圆内部刚好包含 90%的能量求出圆的半径(单
位是像素)
(5)使用多项式对原始 PSF 数据进行拟合,拟合时和 y 对应像素坐标,对应 PSF 数值。
最终给出拟合系数和二维的误差分布图,其中:误差=拟合值-实际值
二、绘制光斑 PSF2 的三维形状
(1)对于每一个 PSF 文件,读入 Matlab,将它以图片的形式显示出来