全息图分类及相位型全息图制作方法

        全息图是一种光学器件,全息图分为振幅型和相位型全息图,振幅型全息图记录光的振幅信息即强度信息,相位型全息图记录光的相位信息,利用相位信息可以恢复光的波前形状,从而记录物体形状,这里主要介绍相位全息图。

       早期的全息图制作方法是用光学器件在器件上做光刻掩膜,将物体相位通过数学编码到光学器件表面,想恢复场景只需要用光照射全息片,通过光的衍射即可恢复全息相位场景。这种制作方法十分复杂成本高。随着计算机的发展目前可以将光学器件替换为液晶空间光调制解调器,将需要的相位图加载到空间光调制器上当参考光波前打到空间光调制解调器表面会被其加载的相位图调制返回形成所需的相位。

       基于空间光调制解调器的相位全息图制作方法简便快捷,主要通过matlab软件生成相位图,即光谱灰度图,用灰度图的灰阶0-255表示相位大小0-2π,对于非球面检测来说通常需要制作非球面的光学相位图,非球面通常是抛物面或以多项式曲面表达。利用多项式曲面表达式生成与空间光调制解调器的分辨率384x384大小的相位图,再进行相位包裹将相位调整到0-2π范围内,最后将包裹相位图转换为灰度图,此灰度图即是想要的相位型全息图,将全息图加载到空间光调制器即可对光波进行调制用于生成想要的任意形状光波前。

13eccb65c52f4e9b92fa4ef09b27081f.jpg

 图1 相位全息图

bf72384d304c4b0fa0706f4e03816e9d.webp

 图2液晶空间光调制解调器

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/27318.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【尚庭公寓SpringBoot + Vue 项目实战】图片上传(十)

【尚庭公寓SpringBoot Vue 项目实战】图片上传(十) 文章目录 【尚庭公寓SpringBoot Vue 项目实战】图片上传(十)1、图片上传流程2、图片上传接口查看3、代码开发3.1、配置Minio Client3.2、开发上传图片接口 4、异常处理 1、图片…

适合小白学习的项目1832javaERP管理系统之仓库采购管理Myeclipse开发mysql数据库servlet结构java编程计算机网页项目

一、源码特点 java erp管理系统之仓库采购管理是一套完善的web设计系统,对理解JSP java编程开发语言有帮助采用了serlvet设计,系统具有完整的源代码和数据库,系统采用web模式,系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Mye…

现如今,光伏企业可以针对哪些方面实现数字化管理?

近几年的科技发展迅速,光伏企业也在现代化的背景下发展出许多智能产品,如管理系统、无人机测绘、清洁机器人等等,本文将重点讨论光伏企业实现数字化管理的内容有哪些。 一、业务管理 光伏企业在项目建设前期,首要任务就是做好选…

GitCode热门开源项目推荐:Spider网络爬虫框架

在数字化高速发展时代,数据已成为企业决策和个人研究的重要资源。网络爬虫作为一种强大的数据采集工具受到了广泛的关注和应用。在GitCode这一优秀的开源平台上,Spider网络爬虫框架凭借其简洁、高效和易用性,成为了众多开发者的首选。 一、系…

工资信息管理系统的设计

管理员账户功能包括:系统首页,个人中心,基础数据管理,公告管理,津贴管理,管理员管理,绩效管理 用户账户功能包括:系统首页,个人中心,公告管理,津…

STM32项目分享:智能窗帘系统

目录 一、前言 二、项目简介 1.功能详解 2.主要器件 三、原理图设计 四、PCB硬件设计 1.PCB图 2.PCB板打样焊接图 五、程序设计 六、实验效果 七、资料内容 项目分享 一、前言 项目成品图片: 哔哩哔哩视频链接: https://www.bilibili.c…

C#观察者模式应用

目录 一、什么是观察者模式 二、C#中观察者模式的实现 三、两种实现的用法 1、事件与委托 2、IObserver和IObservable 四、参考文献 一、什么是观察者模式 观察者(Observer)模式的定义:指多个对象间存在一对多的依赖关系,当…

探索AIGC与3D技术的融合:从图像到可探索的3D动态场景

随着人工智能和计算机图形技术的飞速发展,AIGC(人工智能生成内容)与3D技术的结合正在为我们打开一扇全新的创意之门。最近,我深入研究了几个令人兴奋的AIGC+3D方案,它们不仅展示了从单张图片或文本提示生成3D点云的强大能力,还进一步实现了AI虚拟试穿和生成高保真3D数字人…

java对象的创建和使用

java中,定义一个类之后,需要创建该类的对象才能使用这个类 创建对象的具体格式是 类名 对象名null 对象名new 类名 这两步可以合并为一步 类名 对象名 new 类名 class Student{String name;void read() {System.out.println("大家好&#xff…

【PX4-AutoPilot教程-TIPS】离线安装Flight Review PX4日志分析工具

离线安装Flight Review PX4日志分析工具 安装方法 安装方法 使用Flight Review在线分析日志,有时会因为网络原因无法使用。 使用离线安装的方式使用Flight Review,可以在无需网络的情况下使用Flight Review网页。 安装环境依赖。 sudo apt-get insta…

如何做到修改 url 参数页面不刷新

HTML5 引入了 history.pushState() 和 history.replaceState() 方法,它们分别可以添加和修改历史记录条目。 let stateObj {foo: "bar" };history.pushState(stateObj, "page 2", "bar.html"); 假设当前页面为 foo.html &#xff…

安徽京准-NTP网络授时服务器助力助力甘南州公共资源交易

安徽京准-NTP网络授时服务器助力助力甘南州公共资源交易 安徽京准-NTP网络授时服务器助力助力甘南州公共资源交易 2024年5月中旬,我安徽京准科技生产研发的NTP时钟服务器成功投运甘南州公共资源交易中心,为该中心的计算机网络系统及其他各业务子系统提供…

串口屏介绍

一、串口屏简介 串口屏(Serial LCD/Serial TFT Display)是一种集成了串行通讯功能的显示屏,广泛应用于各种嵌入式系统、工业控制、人机界面(HMI)等领域。该显示屏通过串口(如UART、RS232、RS485等&#xf…

研究认为要解决社会偏见 就必须关注语言的文化传播

发表在《社会心理学与人格科学》(Social Psychological and Personality Science)杂志上的一项新研究中,研究人员分享了人们的态度与语言和文化深深交织在一起的证据。 研究人员发现,全球民众的态度与语言相关,揭示了…

【面试干货】Java集合类详解:List、Set、Queue、Map、Stack的特点与用法

【面试干货】Java集合类详解:List、Set、Queue、Map、Stack的特点与用法 1、Map1.1 特点1.2 用法1.3 常见的实现类 2、Set2.1 特点2.2 用法2.3 常见的实现类 3、List3.1 特点3.2 用法3.3 常见的实现类 4、Queue4.1 特点4.2 用法4.3 常见的实现类 5、Stack5.1 特点5.…

网络安全的未来趋势:预测与准备

# 网络安全的未来趋势:预测与准备 随着技术的飞速发展,网络安全领域正面临着前所未有的挑战和变革。预测未来网络安全的趋势并做好相应的准备,对于保护数字资产和个人隐私至关重要。本文将探讨网络安全的未来趋势以及组织和个人应如何准备应…

FastWeb - Lua开源跨平台网站开发服务

在网站开发领域,大家都熟知PHPStudy和宝塔这两款广受欢迎的工具,但今天我要介绍的是一款功能强大、支持跨平台的开源Lua网站开发服务——Fast Web,以及与之配套的网站管理器。 Fast Web简介 Fast Web是一款基于Lua编写的网站开发框架&#…

注解 - @ResponseStatus

注解简介 在今天的每日一注解中,我们将探讨ResponseStatus注解。ResponseStatus是Spring框架中的一个注解,用于为控制器方法指定HTTP响应状态码和理由短语。 注解定义 ResponseStatus注解用于标记控制器方法或异常类,以指示HTTP响应的状态码…

基于Flask+Mysql+EasyUI的简单用户管理系统

1、系统实现功能 添加用户查看用户修改用户删除用户 完整代码下载地址在最后,若显示链接不存在,可能是资源还没有审核,可私聊我发完整代码。 2、功能实现 2.1 添加用户 构建添加用户的Flask接口add_user() app.route("/add/user&quo…

依赖自动装配

黑马程序员SSM框架 文章目录 1、依赖自动装配2、依赖自动装配的特征 1、依赖自动装配 IoC容器根据bean所依赖的资源在容器中自动查找并注入到bean中的过程称为自动装配自动装配方式 按类型(常用)按名称按构造方法不启用自动装配 配置中使用bean标签auto…