资源简介
这份资源里面包含信息隐藏、信息提取、md5函数运算这三大部分,主要实现在二值图像嵌入信息并提取隐藏的信息的功能,其中还考虑到了隐写过程中分块处理、如何正确选择隐藏信息的块等问题
代码片段和文件信息
%available:计算可用图像块
%availabler和availablec为隐藏块首地址的行标和列标,image为载体图像,woeblk为用到的图像块数msgblk为嵌入信息的图像块数unblk为不可用的图像块数
function [availableravailablecimagewoeblkmsgblkdblkunblk] = available(msgcountrowcolmnimageR1R0lumdarandrrandc );
msgquan=1;
unable=0;
difficult=0;
for blockquan=1:m*n
p1bi=computep1bi(row(blockquan)col(blockquan)image);
if p1bi>=R1+3*lumda ||p1bi<=R0-3*lumda
row(blockquan)=-1;%标记为无效块
col(blockquan)=-1;
unable=unable+1;
msgquan=msgquan-1;
elseif msg(msgquan1)==1 && p1bi<=R0
image=editp1bi(row(blockquan)col(blockquan)image13*lumdarandrrandc);
row(blockquan)=-1;
col(blockquan)=-1;
difficult=difficult+1;
msgquan=msgquan-1;
elseif msg(msgquan1)==0 && p1bi>=R1
image=editp1bi(row(blockquan)col(blockquan)image03*lumdarandrrandc);
row(blockquan)=-1;
col(blockquan)=-1;
difficult=difficult+1;
msgquan=m
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2001 2018-11-07 22:04 二值图像隐写\available.m
文件 968 2018-11-02 16:11 二值图像隐写\binaryextract.m
文件 2377 2018-11-07 22:05 二值图像隐写\binaryhide.m
文件 279 2018-10-26 10:17 二值图像隐写\computep1bi.m
文件 895 2018-10-26 10:47 二值图像隐写\editp1bi.m
文件 17 2018-11-02 16:17 二值图像隐写\extractmsg.txt
文件 18346 2018-10-25 21:24 二值图像隐写\former.jpg
文件 709 2018-11-02 15:54 二值图像隐写\hashreplacement.m
文件 18769 2018-11-07 22:12 二值图像隐写\later.jpg
文件 140 2018-10-25 21:19 二值图像隐写\md.m
文件 4643 2018-10-26 10:07 二值图像隐写\md5.m
文件 135 2018-10-26 09:31 二值图像隐写\md52num.m
文件 6 2018-11-02 16:18 二值图像隐写\msg.txt
文件 555 2018-10-26 11:14 二值图像隐写\tablec.m
目录 0 2018-11-08 00:05 二值图像隐写
----------- --------- ---------- ----- ----
49840 15
- 上一篇:MATLAB 宝典 第4版 光盘内容
- 下一篇:matlab图像加密npcr值计算
相关资源
- 现代通信系统第二版MATLAB版) 包括全
- 卡尔曼滤波 Matlab程序
- 稀疏编码matlab 教程
- 系统辨识资料大全(matlab系统辨识工
- 化学计量学方法及MATLAB实现
- MATLAB Neural Network Toolbox官方教程
- Inverse Synthetic Aperture Radar Imaging with
- matlab GUI设计
- 雷达压制干扰matlab程序
- 系统辨识,使用者的理论
- MATLAB仿真林飞、杜欣编著.pdf
- 基于HMM的语音识别MATLAB代码
- 关于均衡的MATLAB程序合集
- 数字滤波器的MATLAB与FPGA实现代码
- 滑模变结构控制MATLAB仿真 第3版 基本
- Matlab火焰烟雾检测(GUI)
- 帧间差分法matlab
- Matlab MPT工具箱 MPT3.2.1 (2019更新 稳
- 《模式识别与智能计算的MATLAB实现》
- 基于sift和SVM算法实现的手势识别 MA
- 数字图像处理第三版冈萨雷斯英文附
- 《精通MATLAB图像处理》全书pdf高清完
- 斯坦福机器学习公开课CS229讲义作业及
- MATLAB神经网络30个案例分析(高清版)
-
微网运行控制simuli
nk仿真,包含逆变 - MATLAB数据分析方法
- MATLAB图像处理:能力提高与应用案例
- MATLAB.Programming.for.Engineers.5th.Edition_2
- 卷积神经网络的matlab程序
- MATLAB优化算法案例分析与应用_进阶篇
评论
共有 条评论