
HoloLib_MATLAB:MATLAB函数库,用于生成计算机生成的全息图(CGH)。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
该项目提供一套用于全息实验的MATLAB代码补全函数库,旨在简化全息编程过程。其核心功能包括:MATLAB源代码存储于名为“source”的目录中,并通过Initialization_Path.m文件将HoloLib添加到MATLAB搜索路径中。此外,copyMakeBorder.m用于扩展图像边界,补零以超出图像区域;expandMAT.m则对矩阵行和列进行扩展操作。getAxilens.m负责获取大焦比轴锥透镜相位信息,getBlaze.m和getLens.m分别用于获取闪耀光栅相位和菲涅尔球面透镜相位。iterFourier.m和iterFresnel.m实现了迭代傅里叶算法,propDFFT.m和propTFFT.m则采用菲涅尔传播-两次傅里叶计算法和菲涅尔传播-三次傅里叶计算法的方法进行计算。propDOE.m用于DOE元件的菲涅尔传播计算,recFourier.m和recFresnel.m则实现了迭代傅里叶计算重构和迭代菲涅尔计算重构功能。repImage.m负责图像重复拼接,savePhase.m用于保存相位图,showLCOS.m则可以将相位图显示出来。
全部评论 (0)
还没有任何评论哟~


