资源简介
基于DCT变换的数字水印算法
carry_x.bmp 为载体图片
water_x.bmp 为水印图片
test.fig 为图形界面
main.m 为程序执行入口
test.m 为程序主函数
ispsnr.m 为计算峰值信噪比函数(不会再程序中体现)
nc.m 为计算归一化相关系数函数(不会再程序中体现)
Arnold1.m 为水印置乱函数
Arnold2.m 为水印还原函数
qianru.m 为水印嵌入函数
tiqu.m 为水印提取函数
attack.m 为水印攻击函数
HYASUO.m 为小波压缩函数
carry_x.bmp 为载体图片
water_x.bmp 为水印图片
test.fig 为图形界面
main.m 为程序执行入口
test.m 为程序主函数
ispsnr.m 为计算峰值信噪比函数(不会再程序中体现)
nc.m 为计算归一化相关系数函数(不会再程序中体现)
Arnold1.m 为水印置乱函数
Arnold2.m 为水印还原函数
qianru.m 为水印嵌入函数
tiqu.m 为水印提取函数
attack.m 为水印攻击函数
HYASUO.m 为小波压缩函数

代码片段和文件信息
function [randwater] = Arnold1(waterpath)
water = imread(waterpath);
I=rgb2gray(water);
[h w]=size(I);
%置乱与复原的共同参数
n=10;
a=3;b=5;
N=h;
%置乱
C=zeros(hw);
for i=1:n
for y=1:h
for x=1:w
xx=mod((x-1)+b*(y-1)N)+1; %新像素行位置
yy=mod(a*(x-1)+(a*b+1)*(y-1)N)+1; %新像素列位置
C(xxyy)=I(xy);
end
end
I=C;
end
randwater = C;
end
%figure;
%imshow(C[])
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-12-29 13:41 基于DCT变换的数字水印算法(matlab代码)\
文件 396 2018-11-21 10:23 基于DCT变换的数字水印算法(matlab代码)\readme.txt
目录 0 2019-12-29 13:41 基于DCT变换的数字水印算法(matlab代码)\基于DCT变换的数字水印算法\
文件 491 2018-11-21 10:30 基于DCT变换的数字水印算法(matlab代码)\基于DCT变换的数字水印算法\Arnold1.m
文件 443 2018-05-16 09:24 基于DCT变换的数字水印算法(matlab代码)\基于DCT变换的数字水印算法\Arnold2.m
文件 779 2018-05-14 21:54 基于DCT变换的数字水印算法(matlab代码)\基于DCT变换的数字水印算法\attack.m
文件 786486 2018-03-30 16:07 基于DCT变换的数字水印算法(matlab代码)\基于DCT变换的数字水印算法\carry1.bmp
文件 786486 2018-05-16 08:45 基于DCT变换的数字水印算法(matlab代码)\基于DCT变换的数字水印算法\carry2.bmp
文件 339 2018-04-10 20:51 基于DCT变换的数字水印算法(matlab代码)\基于DCT变换的数字水印算法\HYASUO.m
文件 397 2018-05-01 14:59 基于DCT变换的数字水印算法(matlab代码)\基于DCT变换的数字水印算法\ispsnr.m
文件 353 2018-11-21 10:29 基于DCT变换的数字水印算法(matlab代码)\基于DCT变换的数字水印算法\main.m
文件 504 2018-04-30 22:10 基于DCT变换的数字水印算法(matlab代码)\基于DCT变换的数字水印算法\nc.m
文件 1199 2018-05-16 10:06 基于DCT变换的数字水印算法(matlab代码)\基于DCT变换的数字水印算法\qianru.m
文件 70950 2018-05-16 09:26 基于DCT变换的数字水印算法(matlab代码)\基于DCT变换的数字水印算法\test.fig
文件 3961 2018-05-16 10:21 基于DCT变换的数字水印算法(matlab代码)\基于DCT变换的数字水印算法\test.m
文件 594 2018-05-16 09:35 基于DCT变换的数字水印算法(matlab代码)\基于DCT变换的数字水印算法\tiqu.m
文件 12342 2018-03-31 09:50 基于DCT变换的数字水印算法(matlab代码)\基于DCT变换的数字水印算法\water.bmp
相关资源
- 基于小波变换的数字水印算法115024
- matlab_OFDM调制解调(来自剑桥大学)
- Matlab路面裂缝识别69319
- 高灵敏度GPS接收机MATLAB仿真,附捕获
- 基于MATLAB的质点弹道计算与外弹道优
- 阵列天线的matlab仿真
- MATLAB 经典程序源代码大全
- MATLAB小波软阈值去噪代码33473
- 天线阵的波束形成在MATLAB仿真程序及
- 非线性SVM算法-matlab实现
- 《MATLAB 智能算法超级学习手册》-程序
- 组合导航matlab程序
- 读取txt文件内容matlab代码实现
- Matlab实现基于相关的模板匹配程序
- matlab优化工具箱讲解
- 基于MATLAB的快速傅里叶变换
- 光纤传输中的分布傅立叶算法matlab实
- 基于matlab的图像处理源程序
- matlab 椭圆拟合程序
- 算术编码解码matlab源代码
- optical_flow 光流法 matlab 实现程序
- 引导图像滤波器 Matlab实现
- 分形几何中一些经典图形的Matlab画法
- OFDM系统MATLAB仿真代码
- SVM工具箱(matlab中运行)
- 图像小波变换MatLab源代码
- LU分解的MATLAB实现
- 冈萨雷斯数字图像处理matlab版(第三
- 替代数据法的matlab程序
- 用matlab实现的多站定位系统性能仿真
评论
共有 条评论