Matlab实现信息隐藏科学叠像术源码

该博客介绍了使用MATLAB进行信息隐藏的叠像术,通过读取和处理三个图像文件,将信息编码并隐藏在新的图像中。通过详细解释代码,帮助读者理解信息隐藏的原理,包括图像的缩放、灰度转换和二值化等步骤,最终将隐藏的信息分别存储在两个图像中,并展示叠加后的图像。
摘要由CSDN通过智能技术生成

MATLAB实现可视化密码技术之叠像术,代码简单易懂,每一步对对像素点的拆分与合成处理都有详细的说明,通过运行代码程序,使读者充分了解学习到其中的原理,是信息隐藏理论学习的良好基础

A=imread(‘star.bmp’);
B=imread(‘fruit.bmp’);
C=imread(‘ball.bmp’);
subplot(331);
imshow(‘star.bmp’);
title(‘原图彩色图像’);
subplot(332);
imshow(‘fruit.bmp’);
title(‘图一彩色图像’);
subplot(333);
imshow(‘ball.bmp’);
title(‘图二彩色图像’);
A=imresize(A,[800,800],‘bilinear’);
B=imresize(B,[800,800],‘bilinear’);
C=imresize(C,[800,800],‘bilinear’);
A= rgb2gray(A);
subplot(334);
imshow(A);
title(‘原图黑白图像’);
B= rgb2gray(B);
subplot(335);
imshow(B);
title(‘图一黑白图像’);
C= rgb2gray©;
subplot(336);
imshow©;
title(‘图二黑白图像’);
A=im2bw(A);
B=im2bw(B);
C=im2bw©;
m=size(A,1);
n=size(A,2);
foldpic=ones(m2,n2);
store1=ones(

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值