基于Matlab的计算全息图的制作与数字再现的研究精选

基于Matlab的计算全息图的制作与数字再现的研究

第3O卷第6期

2009年11月

应用光学

JournalofAppliedOptics

Vo1.30No.6

NOV.2009

文章编号:1002—2082(2009)06—0953-05

基于Matlab的计算全息图的制作

与数字再现的研究

赵付丽,章鹤龄,邢敬婷,冯秀梅

(首都师范大学物理系,北京100048)

摘要:应用Matlab语言,结合博奇型计算全息的编码方法,利用计算机分剐绘制了菲涅耳全息

图和傅里叶变换全息图,实现了计算全息图的快速制作,讨论了制作计算全息图的原理,方法和

步骤利用CGH技术和数字全息技术所生成的全息图再现出原始图像,完成了全息图的数字重

现,实现了整个全息记录和再现过程的计算机模拟.与传统的编程语言和绘图方法相比较,该算

法在实现上更加简单和快捷,并且带有一系列提高计算全息图质量的措施,有效地消除了零级像

和孪生像的影响,获得了清晰的数字再现图像.

关键词:计算全息图;傅里叶变换;菲涅耳全息图;Matlab;数字再现

中图分类号:TN205;0438.1文献标志码:A

Realizationanddigitalreconstructionofcomputer?generatedhologrambasedonMatlab

ZHAOFu-li,ZHANGHe-ling,XINGJing梩ing,FENGXiu-mei

(DepartmentofPhysics,CapitalNormalUniversity,Beijing100048,China)

Abstract:MatlabsoftwareandBurchcodingmethodareusedtoachievethefastgenerationofthe

Fresnelh ologramandFouriertransformhologram.Theexperimentalprinciple,methodsand

proceduresarediscussedparticularly.Combiningcomputer梘eneratedhologram(CGH)with

digitalholography,thedigitalreconstructionofhologramwasrealized.Thecomputer

simulationofthewholeholograph icrecordingandreconstructionprocesswasachieved.Matlab

isprovedtobemoreconvenientandflexibleincomparisonwiththetraditionalalgorithm

languagesanddrawingmethods,andtakesseveralmeasurestoimprovethereconstruction

quality.Theinfluenceofzero梠rderandconjugateimag esiseliminatedandcleardigital

reconstructionimagesareobtained.

Keywords:computer-generatedhologram;Fouriertransform;Fresnelhologram;Matlab;

digitalreconstruction

引言

计算全息是建立在数字计算与现代光学基础

上的一种新的制作全息图的技术,传统的全息技术

是用光学的办法,用干涉记录的方法制作全息图.

计算全息是用计算机编码制作全息图,把物波的数

学描述输入数字计算机处理后,直接产生全息图,

代替了用光学设备实地记录,既可以完全节省光源

且对光学设备的精度要求不高,又能制作实际并不

存在的各种物体的全息图,且噪声低,重复性高,比

光学全息具有明显的简易性和灵活性.随着计算机

收稿日期:2009—03—26;修回日期:2009—05—10

作者简介:赵付丽(1984一),女,山东青岛人,硕士研究生,主要从事光电信息处理方面的工作.

E—mail:zflyydyl984@163.corn

?954?应用光学2009,30(6)赵付丽,等:基于matlab的计算全息图的制作与数字再现的研究

和数字化电器件技术的迅速发展,人们广泛地使用

数字技术去模拟,运算,处理各种光学过程.1965

年,德国光学专家罗曼(A.W.Lohmann)使用计算

机和绘图仪制作了世界上第一幅计算机全息图

(computer—generatedhologram,CGH),它不仅可

以完整地记录光波的振幅和位相,而且能综合复杂

的波面,这种特性极大地扩展了计算全息图的应用

范围,可以用来制作信息

计算机全息图的制作与在线,基于Matlab的计算全息图的制作与数字再现的研究精选.doc...相关推荐

  1. 菲涅耳计算全息图matlab,基于Matlab的计算全息图的制作与数字再现的研究

    基于Matlab的计算全息图的制作与数字再现的研究 应用Matlab语言,结合博奇型计算全息的编码方法,利用计算机分别绘制了菲涅耳全息图和傅里叶变换全息图,实现了计算全息图的快速制作,讨论了制作计算全 ...

  2. matlab 全息图,基于Matlab的计算全息图的制作与数字再现的研究

    [1] [1]于美文.光学全息及其应用[M].北京:北京理工大学出版社,1996. YU Mei-wen. Optical holography and information processing[ ...

  3. matlab 浮雕,基于MATLAB根据图片快速制作陶瓷浮雕的方法与流程

    本发明属于陶瓷制作技术领域,尤其涉及基于MATLAB根据图片快速制作陶瓷浮雕的方法. 背景技术: 印模成形是传统的陶艺成形工艺之一,它具有制作简便.省时省力.对制作者没有过多的技艺要求的优点,因而直到 ...

  4. 基于matlab电气系统模块库的电机调速系统仿真,基于MATLAB的直流电动机斩波调速系统仿真研究...

    第 1 期 2005 年 2 月 工 矿 自 动 化 Industry and Mine Automation No. 1 Feb. 2005 实验研究 文章编号:1671 - 251X(2005)0 ...

  5. 基于matlab BP神经网络的手写数字识别

    摘要 本文实现了基于MATLAB关于神经网络的手写数字识别算法的设计过程,采用神经网络中反向传播神经网络(即BP神经网络)对手写数字的识别,由MATLAB对图片进行读入.灰度化以及二值化等处理,通过神 ...

  6. 基于MATLAB与VC混合编程的数字均衡器设计

    1.概述 随着数字化技术的快速.深入发展,人们对数字化电子产品所产生的图像.图形以及声音等质量的要求越来越高.在实时数字处理过程中,与D/A和A/D转换相关的模拟信号重构过程是决定数字系统输出质量的关 ...

  7. matlab自适应逆控制,基于matlab仿真模块的自适应有源噪声逆控制研究

    ATE 农业技术与装备 X2 c(q-1) p(q-1) u2 C( x) p(q-1) LMS M(q-1) p(q-1) w( q-1) w( q-1) ! ! e2 d2 + - - + p(q ...

  8. 基于matlab的单相pwm逆变电路的仿真研究,基于MATLAB的单相PWM逆变电路的仿真研究...

    基于MATLAB的单相PWM逆变电路的仿真研究 [摘要]逆变电路是PWM控制技术最为重要的应用场合.这里在研究单相桥式PWM逆变电路的理论基础上,采用Matlab的可视化仿真工具Simulink建立单 ...

  9. matlab 开放,基于MATLAB的小区开放对道路通行影响的研究

    计算机技术 基于 MATLAB的小区开放对道路通行影响的研究 胡远林 戢予 杨倩飞 周静 重庆邮电大学光电工程学院 /重庆国际半导体学院 擅要 :本文选取小区周围某一条经常拥堵的道路为研究对象,在此道 ...

  10. 医学图像边缘检测matlab实验,基于Matlab的医学图像增强与边缘检测算法的实验研究...

    分类号 国际十进分类号(UDC) 第四军医大学 学位论文 基于 Matlab 的医学图像增强与边缘检测 算法的实验研究 (题名和副题名) 袁丽婷 (作者姓名) 指导教师姓名 邱力军 副教授 指导教师单 ...

最新文章

  1. IMAX融资5000万美元,三年内要打造25个VR项目
  2. postman+Newman初步使用
  3. java如何追加写入txt文件
  4. python大小写转换if_python代码实例大小写转换,首字母大写,去除特殊字符
  5. 8.12-14 df 、mkswap、swapon、swapoff、sync
  6. 第46条:不要使用 dispatch_get_current_queue
  7. Android控件第6类——杂项控件
  8. 2-2hadoop概述
  9. NOTEBOOK随笔
  10. Microsoft.AspNetCore.Server.Kestrel.Core.BadHttpRequestException: Request body too large
  11. 功能表单之人员构造器字段类型详解—JEPLUS软件快速开发平台
  12. 经典算法题每日演练——第二十题 三元组
  13. 二开要饭网免费开源源码
  14. 实现python源代码加密
  15. html的坐标怎么表示,经纬度怎样表示
  16. 南京市专精特新中小企业申报奖励补助(另附南京专精特新申报条件、材料和申报流程)
  17. 雾霾都没走!尾气净化器就别来凑热闹了!
  18. 企业微信机器人记录2
  19. Redis知识总结(四万字)
  20. window电脑垃圾清理脚本

热门文章

  1. 风雨秋招路-CV太难了-记得复盘
  2. c++语言中如何检测鼠标消息,c++ 如何检测全局鼠标按钮事件
  3. LabVIEW数字抽奖程序
  4. MCP2515波特率配置
  5. 台湾自由行可行性研究报告
  6. 如何用几何画板破解版制作正方体展开动画
  7. 张俊芳电机学14章计算题以及答案
  8. java 虚拟机内存不足_JAVA虚拟机内存不够解决办法
  9. 我的世界服务器起床地图维修,Minecraft·起床战争地图更新来了!地图“雪仗”全面解读!...
  10. 一个故意不通过图灵测试的人工智能