当前位置:   article > 正文

【图像加密】基于小波变换结合混沌算法实现图像加密解密含Matlab源码_基于小波变换的数字图像加密算法

基于小波变换的数字图像加密算法

​1 简介

混沌系统被誉为一种天然的密码系统,因其具有对初值的极端敏感性,遍历性,确定性等特性,将混沌与现有加密算法有机结合的混沌加密技术被认为是很有前途的加密新算法.而混沌在二维相平面上表现出的不规则性,为寻求更加适合于图像数据加密的方法提供了一种有效途径.小波变换是一种可达到时域或频域局部的时——频域分忻方法,其基本思想是对信号进行细致的频率分离即多分辨率分解.小波变换具有的多分辨率分忻能力,更适应人眼的视觉特性,可有效地抵御JPE(]2000的有损压缩,可将秘密图像分散到载体图像的多个尺度中去,因而基于小波变换的信息隐藏算法具有不可见性和鲁棒性高的特点.基于混沌的图像加密和基于小波变换的图像隐藏技术有个各自的优缺点,将两种方法取长补短,进行有机的结合,从而能够进一步提高图像信息的安全性.

2 部分代码

clear all;t0 = clock;%测试程序运行时间im=imread('elain.jpg');im1=rgb2gray(im);%图像灰度化im1=medfilt2(im1,[3 3]);%图像平滑处理subplot(331);figure(1);imshow(im);%X为原始图像title('原始图像');figure(2);imshow(im1);title('灰度化处理');im1=double(im1);[ca1,ch1,cv1,cd1]=dwt2(im1,'bior3.7');%小波变换,获取图像的低频高频系数figure(3);subplot(231);imshow(ca1,[]);title('图
本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号