当前位置:   article > 正文

【图像加密】彩色图像加密解密(带面板)【含GUI Matlab源码 1231期】_扫描色度图用于信息加密

扫描色度图用于信息加密

在这里插入图片描述

⛄一、图像加密简介

1 图像加密技术
图像加密的特点是存储量大,占用内存大,占用频带宽,数据相互影响深,信息冗余度高等。其加密和解密的传输过程如图1所示。
在这里插入图片描述
图1 图像加密传输理论框图

1.1 置乱加密
置乱加密即用数学变换算法,将图像中像素点的位置移动或者使颜色的像素值发生改变,达到隐藏信息的目的。密钥就是图像加密中像素的排布方式,接收方接收到加密图像后,对密钥进行反运算即可恢复图像。

像素点的位置变换包括行打乱、列打乱、行和列的叠加打乱。以行打乱为例:在MATLAB中,将M×N大小的图像用imread函数导入并保存在矩阵中。使用randsample函数产生和矩阵行数相同的随机整数列,且返还到r中。将原图像矩阵的行向量打乱,在B中保存打乱后的矩阵即完成了加密过程。解密过程是在向量r中使用find函数找出1到m的元素位置并返还至向量i中,将加密的图像进行还原,完成解密。

列打乱和行打乱的原理一致,行和列叠加打乱则是将行打乱和列打乱结合起来对图像加密&

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/384436
推荐阅读
相关标签
  

闽ICP备14008679号