matlab信息隐藏图片,信息隐藏 实验二 BMP 图像信息隐藏

实验二 BMP 图像信息隐藏

一,实验目的

1,了解BMP图像文件格式

2,了解利用BMP图像文件隐藏信息的原理

3,设计并实现一种基于24位真彩色BMP图像的文件信息隐藏方法。

二,实验环境

1, Windows XP 操作系统

2, Ultra Edit 文本编辑工具

3, Matlab 7.1版本软件

4, BMP格式图片文件

三,实验原理

1,在图像文件尾部添加任意长度的数据,秘密信息存放在文件尾部可以减少修改文件头的数据量,仅需修改文件头中的文件长度的值即可。

2,在调色板或者位图信息头和实际的图像数据之间隐藏数据,如果将秘密数据放在文件头与图像数据之间,则至少需要修改文件头中文件长度、数据起始偏移地址这两个域的值。

3,修改文件头和信息头中保留字段隐藏信息。

4,在图像像素区利用图像宽度字节必须是4的倍数额特点,在补足位处隐藏数据。

四,实验过程

1,在实际的图像数据后隐藏信息

(1)将载体baboon.bmp和秘密信息hidden.txt放置在同一目录下,在Windows 的MS-DOS方式下执行命令copy baboon.bmp /b + hidden.txt /a baboon1.bmp,如下图所示:

1fac52f172652cc8a47c00c4719a0a06.png

图一 DOS界面

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值