下载此文档

szm分析解析实验报告模板.docx


文档分类:管理/人力资源 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
实验一:RGB图像分层及分层加强
一:实验目的:
了解图像的基本的类型和表示方式。
⑵了解索引图像中图像矩阵与调色板的关系。
⑶掌握RGB图像分层结构及分层加强的方法。
二:实验内容:
(1)熟悉并尝试使用Matlab的命令方式ageGj imagsBj result ]=rgbanalysis「匚;\lenna356. jpg', jpg j 1);
RGB分层显示和加强图像
四:试验总结:
本实验是对 RGB图像的分层及强化处理,而 MATLAB 在处理图像的时候是要将图像 化为矩阵来处理,所以,在对图像处理前需要将图像转化为RGB图像矩阵,并分层提取,
之后才能进行加强操作。在分层加强层时,R、G、B分别是1、2.、3对应该层。
本次实验加深了我们对课本内容的理解,同时加强了我们的学****兴趣,动手对图像进行
操作更是从另一方面让我们学****MATLAB知识。
实验二:LSB信息隐藏和提取
一:实验目的:
(1)深入理解信息隐藏的相关内容,能进行简单的信息隐写和数字水印操作。
⑵掌握顺序选择像素点及随机选择像素点,将消息嵌入LSB并提取消息
(3)掌握相关工具的使用。
二:实验内容:
⑴ 顺序选择像素点将消息嵌入 LSB并提取消息 ⑵ 随机选择像素点将消息嵌入 LSB并提取消息 (3)分析LSB算法的抗攻击能力。
三:实验详细过程:
:顺序选择像素点将消息嵌入LSB并提取消息。
新建Mfile编写顺序隐藏代码:
%函数功能:本函数将完成在LSB上的顺序信息隐秘
function [ste_cover,len_total]=lsbhide(input,file,output)
%读入图像矩阵
cover=imread(input);
ste_cover=cover;
ste_cover=double(ste_cover);
%将文本文件转换为二进制序列
f_id=fopen(file,'r');
[msg,len_total]=fread(f_id,'ubit1');
%判断嵌入消息量是否过大
[m,n]=size(ste_cover);
if len_total>m*n
error('嵌入消息量过大,请更换图像');
end
%p作为消息嵌入位数计数器
p=1;
for f2=1:n
for f1=1:m
ste_cover(f1,f2)=ste_cover(f1,f2)-mod(ste_cover(f1,f2),2)+msg(p,1);
if p==len_total
break;
end
p=p+1;
end
if p==len_total
break;
end
end
ste_cover=uint8(ste_cover);
imwrite(ste_cover,output);
%显不'实验结果
subplot(1,2,1);imshow(cover); title(' 原始图像');
subplot(1,2,2);imshow(output);title('隐藏信息的图像');
保存后在命令行执行:>> [ste_cover,len_total]=lsbhide('','','');
得到如下对比图像:
LSB空域信息隐藏后图像与原始图像对比
:随机选择像素点将消息嵌入LSB并提取消息:
新建M-file文件写入代码:
%函数功能:本函数将完成随机选择LSB的信息隐秘
function [ste_cover,len_total]=randlsbhide(input,file,output,key)
%读入图像矩阵
cover=imread(input);
ste_cover=cover;
ste_cover=double(ste_cover);
%将文本文件转换为二进制序列
f_id=fopen(file,'r');
[msg,len_total]=fread(f_id,'ubit1');
%判断嵌入消息量是否过大
[m,n]=size(ste_cover);
if len_total>m*n
error('嵌入消息量过大,请更换图像’);
end
%p作为消息嵌入位数计数器
p=1;
%调用随机间隔函数选取像素点
[row,col]=randinterval(ste_cover,len_total,key);
%在LSB隐秘消息
for i=1:len_total
ste_cover(row(i),col(i)尸ste_cover(row(i),col(i))-mod(ste_cover(r

szm分析解析实验报告模板 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息