clear
clc
%warning off
img=imread('1.jpg');%img代表原图像矩阵
img=double(img);
size1=size(img);
img_1=img(:);%img_1代表拉直后的图像矩阵
password=[8,12,14,16,3,7,9];
xv=password;
[x1,x2]=size(password);
k=1
while x2<1000
p2=password*3;
password=[password p2];
[x1,x2]=size(password);
k=k+1;
end
%password=randperm(6);
[m,n]=size(password);%密码的长和宽
%for i=1:n
%password(i)=password(i)^2+18;
%end
img_new=zeros(size(img));%新图像的矩阵
c1=zeros(size(img));
j=1;
for x=1:size1(1)
for y=1:size1(2)
for z=1:size1(3)
img_new(x,y,z)=img(x,y,z)+password(j);
img_new(x,y,z)=mod(img_new(x,y,z),256);
j=j+1;
if(j==n)
j=1;
break
end
end
end
end
img_last=uint8(img_new);
%img_last(1,1,1)
imwrite(img_last,'2.png');%存储出了问题。
%da=imread('2.jpg');
%da(1,1,1)
imshow(img_last)%显示图像的方法
图像解密与程序加密_matlab
版权申诉
32 浏览量
2022-04-08
22:43:08
上传
评论
收藏 35KB RAR 举报
阿里matlab建模师
- 粉丝: 3306
- 资源: 2784
最新资源
- JSP Explorer 文件浏览器 v1.0-fileexplorer.zip
- JS+Flash让网页元素发光的插件 glow! 0.1-glow.zip
- JdonFramework开源框架 v5.1 Build20071025-jdonframework-5.1.zip
- 汽车行驶工况数据,excel,m文件
- Xshell6是一款功能强大的终端模拟器软件,主要用于远程管理和访问多种网络设备和服务器
- OPA548运放E/S脚使能后,输入电压为零时,输出电压为0.6V;电路如何设计才能使输出电压偏置为:0V
- MicrosoftRootCertificateAuthority2011.rar
- ISOSAE21434.D1-2020SAE美国汽车标准
- 奥比中光RGBD在JETSON ORIN NX的ROS程序
- SerialNumberUtil.java
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈