隐藏教程_第三章_图像信息隐藏与水....ppt

隐藏教程_第三章_图像信息隐藏与水....ppt

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图像信息隐藏与水印;二、信息隐藏技术原理;三、信息隐藏技术示意图;四、信息隐藏系统设计;五、MATLAB简介;matlab的常用命令:;[m,n]=size(A) 求A的有m行、n列。 如果x是一个行向量: length(x) 给出一个向量的长度。 如果A是一个矩阵: length(A) 给出m,n的最大数。 abs(x) 求x的绝对值。 round(x) 求最接近x的整数。 fix(x) 求0方向最接近x的整数。 floor(x) 求小于或等于x的最接近的整数。 ceil(x) 求大于或等于x的最接近的整数。;ones(n) 建立一个n×n的1矩阵。 ones(m,n,...,p) 建立一个m×n×... ×p的1矩阵。 ones(size(A))建立一个和矩阵A同样大小的1矩阵。 zeros( n ) 建立一个n×n的0矩阵。 zeros(m,n,...,p) 建立一个m×n... ×p的0矩阵。 zeros(size(A)) 建立一个和矩阵A同样大小的0矩阵。 ;eye(n) 建立一个n×n 的单位矩阵。注意e y e命令只能用来建立二维矩阵。 eye(m,n) 建立一个m×n 的单位矩阵。注意e y e命令只能用来建立二维矩阵。 eye(size(A)) 建立一个和矩阵A同样大小的单位矩阵。;随机数和随机矩阵:;randn 产生零均值、单位方差的正态分布随机数。 randn(n) 产生一个n×n的矩阵,其元素为零均值、单位方差的正态分布随机数。 randn(m ,n ,. . .,p) 产生一个m×n×...×p的矩阵,其元素为零均值、单位方差的正态分布随机数。 randsrc(1,n,[0 1]);产生均匀分布数组。;数字序列:; ^ 矩阵乘方 .^ 数组乘方 逻辑与 | 逻辑或 ~ 逻辑非 xor 逻辑异或 % 注释符 . 数组转置 ‘ 单引号,矩阵后表示转置 = 大于等于 =小于等于 != 不等于 大于 小于 inv(A)求逆 det(A) 求A的行列式;定义子阵:;A(i:k,j:l)返回由二维矩阵A中的第i行到第k行行向量和第j列到第l列列向量组成的子阵。 A(:,:)返回矩阵A本身。 A(:)将矩阵A中的每列合并成一个长的列向量。 A(j:k) 返回一个行向量,其中的元素为A(:)中的从第j个元素到第k个元素。 A([j1 j2 . . .] ) 返回一个行向量,其中的元素为A(:)中的第j1、j2. . .元素。;A(:,[j1 j2. . .] ) 返回矩阵A的第j1列、第j2列等的列向量。 A([i1 i2 . . .] : , )返回矩阵A的第i1行、第i2行等的行向量。 abs(A) 对A的各元素取绝对值。 log(A) 对矩阵A的各元素取对数。 sqrt(A) 对A的各元素求算术平方根。 sum(A) 计算A的各列元素之和。 A 矩阵A转置运算。;bitand 按位与 bitor 按位或 bitxor 按位异或 bitcmp 按位取反 bitget 获取某一位 bitset 设置某一位 ;六、信息隐藏算法设计;【实验目的】;【原理简介】;BMP灰度图像的位平面图如下,每个像素值为8bit二进制值,表示该点亮度。 ;不同位平面对视觉影响不同,可用下面系列图像表示。;去除第1-4位平面的图像和第1-4位平面;图像高位平面对图像感官质量起主要作用,去除图像最低几个位平面并不会造成画面质量的明显下降。利用这个原理可用秘密信息(或称水印信息)替代载体图像低位平面以实现信息嵌入。 ;LSB算法步骤:;用二进制秘密信息中的每一比特信息替换与之相对应的载体数据的最低有效位,假设待嵌入的二进制秘密信息序列为[ 0 1 1 0 0 0 1 0 0 ],则替换过程如图所示。;将得到的含秘密信息的二进制数据转换为十进制像素值,从而获得含秘密信息的图像,如图所示。;;【实验步骤】;(1)隐藏算法 算法分为三个部分实现: 隐藏算法 提取算法 测试脚本;;PSNR是“Peak Signal to Noise Ratio”的缩写。peak的中文意思是顶点。而radio的意思是比率或比列的。整个意思就是到达噪音比率的顶点信号,psnr是一般是用于最大值信号和背景噪音之间的一个工程项目。通常在经过影像压缩之后,输出的影像通常都会有某种程度与原始影像一样。为了衡量经过处理后的影像品质,我们通常会参考PSNR 值来认定某个处理程序够不够令人满意。 PSNR 的单位为dB。所以PSNR值越大,就代表失真越少。 ;PSNR 是最普遍,最广泛使用的评鉴画质的客观量测法,不过许多实验结果都显示,PSNR 的分数

文档评论(0)

勤劳的小厮 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档