• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

AHU-HoloLab/HoloLib-MATLAB: 计算机生成全息图(CGH)MATLAB函数库

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称(OpenSource Name):

AHU-HoloLab/HoloLib-MATLAB

开源软件地址(OpenSource Url):

https://github.com/AHU-HoloLab/HoloLib-MATLAB

开源编程语言(OpenSource Language):

MATLAB 100.0%

开源软件介绍(OpenSource Introduction):

全息实验函数库

项目简介

计算全息 MATLAB 算法库,简化计算全息编程。

功能特性

MATLAB 源代码存放在 source 目录内

Initialization_Path.m   % 将HoloLib添加到MATLIB搜索路径
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              % 将相位图显示在LCoS上(仅支持MATLAB R2018b及以上版本)
showPhase.m             % 相位显示
stepPhase.m             % 相位分阶函数
writeFDTD.m             % FDTD Solutions 仿真文件数据导出
getColorHologram.m      % 获取彩色全息图

使用范例 存放代码使用例子 image 存放测试图像

部署步骤

  • HoloLib_MATLAB\source 文件夹添加到MATLAB搜索路径
  • HoloLib_MATLAB\iamge 件夹添加到MATLAB搜索路径

协议

  • GNU GPLv3

P.S.

  • GB2312



鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap