关于半色调编码计算全息图的信息隐藏Matlab程序的说明: 算法实现主程序为CGHwatermark; 位相恢复函数为phaseSL; 用计算全息记录已知振幅和位相的复波前函数为Hologen; 半色调编码函数为AMhalftone; 嵌入信息的提取直接调用Matlab自带的FFT2函数; 主程序的函数调用关系如下 读入宿主信息和水印信息-----------phaseSL--->Hologen--->AMhalftone(完成嵌入)--->FFT2(提取水印信息) 主程序结果保存于holo&mark文件夹 对算法鲁棒性测试的程序: 1. 对于剪切操作 Cliptest 结果存放于cliptest文件夹 2. 对于缩放操作 zoomtest 结果存放于zoomtest文件夹 3. 对于旋转操作 rotatetest 结果存放于rotate文件夹 4. 对于滤波操作 filtertest 结果存放于filtertest文件夹 5. 测试算法的时间效率 timetest 6. 分析嵌入信息后图像质量与参数alpha,tao的关系 msetest
标签: CGHwatermark phaseSL Matlab Hol
上传时间: 2016-10-17
上传用户:lgnf
基于傅里叶计算全息技术,结合菲涅尔双随机相位加密系统,提出了一种数字图像加密方法。该方法以傅里叶计算全息图记录菲涅尔衍射双随机相位加密图像,傅里叶计算全息加密图像隐藏了原图像大小尺度信息,而且再现多个图像,必须针对加密图像共轭方可解密,提高了图像加密的安全性,并且解决了普通方法加密图像难存储的问题,作为原始明文的拥有者,两个随机相位板,应用波长,两次菲涅尔衍射的距离都可作为解密密钥。
上传时间: 2013-10-23
上传用户:YYRR
计算全息是建立在数字计算与现代光学的基础上的.传统的全息术是用光学的办法,用干涉记录的方法制作全息图. 计算全息是用计算机编码制作全息图,它可以全面的记录光波的振幅与相位,且噪声低,重复性高,可记录任何甚至不存在的物体的全息图,比光学全息图具有明显的优势.
标签: 计算全息图
上传时间: 2015-05-05
上传用户:sxmayd
该图象显示了五束光干涉形成的二维光子晶体的全息图
上传时间: 2016-05-03
上传用户:JIUSHICHEN
该图象显示了六束光干涉形成的二维光子晶体的全息图
上传时间: 2016-05-03
上传用户:gonuiln
本书介绍全息摄影的基本原理及主要物征.探讨在不同条件下全息图象再现的主要特点.
上传时间: 2016-06-03
上传用户:gonuiln
二元傅立叶全息图在matlab上的实现。体现了其五个实现步骤。结果为生成啁啾光纤光栅。
上传时间: 2013-12-26
上传用户:zyt
菲涅耳全息图的生成与重现
标签: 全息
上传时间: 2013-12-01
上传用户:lhc9102
最长路径DP算法 根据邻近矩阵,再运用DP算法计算出图中任意节点间的最长路径,有点类似于最短路径算法
上传时间: 2014-11-08
上传用户:guanliya
计算全息close all clc clear A=zeros(64) A(15:20,20:40)=1 A(15:50,20:25)=1 A(45:50,20:40)=1 A(30:34,20:35)=1 % ppp=exp(rand(64)*pi*2*i) A=A.*ppp % Author s email: zjliu2001@163.com figure imshow(abs(A),[]) Fa=fft2(fftshift(A)) Fs=fftshift(Fa) Am=abs(Fs) % amplitude Ph=angle(Fs) % phase s=11 % 这表示边长吗? cgh=zeros(64*s) th=max(max(abs(Fs)))
上传时间: 2014-10-13
上传用户:wweqas