-
大小: 20.71M文件类型: .rar金币: 1下载: 0 次发布日期: 2021-02-12
- 语言: Matlab
- 标签: audio encryption DCT域arnold
资源简介
基于DCT域音频水印完整源代码,包括水印图像的预处理(二维二值图像Arnold变换、混沌加密、降维),水印的嵌入提取以及检测,信噪比和相似性系数。
代码片段和文件信息
%%Arnold图像置乱Matlab代码
function [dPSNRoutImg]=arnold(inImgiTimes);
%% -------------------------------------------------------------------- %%
% Function: Arnold图像置乱
% Arnold: x‘=(x+y) mod N y‘=(x+2y) mod N
% 变换周期(NM)
% Argument: dPSNR: 置乱后PSNR
% outImg: 置乱后输出图像
% inImg: 输入图像
% iTimes: 置乱次数
%% -------------------------------------------------------------------- %%
start_time=cputime; % save start time
if nargin ~= 2 % 设置默认值
[filename pathname] = uigetfile(‘*.jpg;*.bmp‘ ‘Pick an image file‘);
if isequal(filename0) || isequal(pathname0) % User pressed cancel
dPSNR=0;outImg=[];
return;
end
% fn=[pathname filename];
inImg = imread(‘mark.bmp‘);
iTimes = input(‘输入Arnold置乱次数:‘);
if isempty(iTimes)
iTimes=1;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1591 2012-12-04 09:37 watermark\Arnold.m
文件 445 2011-06-14 09:15 watermark\ArnoldPeriod.m
文件 1595 2012-12-04 09:25 watermark\fanArnold.m
文件 5174 2011-06-21 08:27 watermark\getmark.bmp
文件 5174 2011-06-21 08:27 watermark\getmark0.bmp
文件 15537 2011-06-20 15:06 watermark\hs_err_pid3240.log
文件 15434 2011-06-20 14:37 watermark\hs_err_pid4568.log
文件 5174 2011-06-21 08:27 watermark\mark.bmp
文件 860528 2005-06-16 03:43 watermark\music.wav
文件 599 2011-05-16 09:33 watermark\nc.m
文件 1122 2011-06-01 09:17 watermark\nengliang\mangtiqu.m
文件 2076 2011-06-01 08:35 watermark\nengliang\qianru.asv
文件 2076 2011-06-01 09:14 watermark\nengliang\qianru.m
文件 983 2011-06-01 09:03 watermark\nengliang\tiqu.asv
文件 983 2011-06-01 09:03 watermark\nengliang\tiqu.m
文件 1079 2011-06-20 15:11 watermark\pinpu.m
文件 2382 2011-06-21 08:39 watermark\qianru.asv
文件 2204 2011-06-21 08:43 watermark\qianru.m
文件 860528 2011-06-21 08:56 watermark\shuiyin.wav
文件 475 2011-06-20 14:45 watermark\snr.m
文件 220110 2000-03-29 18:21 watermark\speech.wav
文件 1721012 2011-06-20 15:24 watermark\StirmarkForAudio\addbrumm_1100.wav
文件 1721012 2011-06-20 17:39 watermark\StirmarkForAudio\addfftnoise.wav
文件 1721012 2011-06-20 15:36 watermark\StirmarkForAudio\addnoise_100.wav
文件 1721012 2011-06-20 15:39 watermark\StirmarkForAudio\addsinus.wav
文件 1721012 2011-06-20 15:55 watermark\StirmarkForAudio\amplify.wav
文件 1626 2011-05-16 09:03 watermark\StirmarkForAudio\Arnold.m
文件 1721012 2011-06-20 15:52 watermark\StirmarkForAudio\compressor.wav
文件 1738220 2011-06-20 15:56 watermark\StirmarkForAudio\copysample.wav
文件 1686588 2011-06-20 15:58 watermark\StirmarkForAudio\cutsamples.wav
............此处省略58个文件信息
评论
共有 条评论