资源简介
完整的离散余弦变换实现数字水印的嵌入与提取 MATLAB代码 内含调用程序 有需要请进
代码片段和文件信息
%nc(归一化相关系数)函数源码
%计算NC(归一化相关系数)
function NC = nc(ImageAImageB)
if (size(ImageA1) ~= size(ImageB1))|(size(ImageA2) ~= size(ImageB2))
error(‘ImageA <> ImageB‘);
NC = 0;
return ;
end
ImageA=double(ImageA);
ImageB=double(ImageB);
M = size(ImageA1);
N = size(ImageA2);
d1=0 ;
d2=0;
d3=0;
for i = 1:M
for j = 1:N
d1=d1+ImageA(ij)*ImageB(ij) ;
d2=d2+ImageA(ij)*ImageA(ij) ;
d3=d3+ImageB(ij)*ImageB(ij) ;
end
end
NC=d1/(sqrt(d2)*sqrt(d3));
return
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 6577 2012-05-28 16:43 XIN5.m
文件 518 2012-05-03 10:55 ncdiaoyong.m
----------- --------- ---------- ----- ----
7095 2
- 上一篇:波束形成算法
- 下一篇:用户登录系统 uml图 mdl
相关资源
- MATLAB数字水印实验代码
- 图像数字水印
- 基于DWT的数字水印算法的MatLab实现
- 音频数字水印
- 数字水印源代码
- DCT、DWT数字水印技术-matlab代码183640
- 基于GS算法的数字水印
- matlab实现基于DCT数字水印添加以及提
- 基于DCT变换的数字水印算法matlab代码
- 基于matlab的数字水印系统
- LSB 数字水印,matlab源程序,很好的资
- matlab 图像离散余弦变换(源代码)
- 基于二维DCT的自适应水印算法matlab实
- 基于MATLAB的离散余弦变换
- 各种数字水印的matlab源代码
- 基于小波变换的静态图像数字水印m
- 基于DCT数字水印算法的Matlab实现源代
- 数字水印典型空域算法LSB
- matlab版数字水印算法
- 压缩感知离散余弦变换基-小波基MAT
- 一维离散余弦变换矩阵生成
- 基于小波变换的数字水印嵌入与提取
- 基于小波变换的数字水印嵌入与提取
- 使用matlab实现的小波变换彩色图像水
- 数字水印 攻击 JPEG压缩 matlab代码
- 基于小波变换的图像数字水印MATLAB代
- audio watermark 各种音频数字水印源代码
- 数字水印参考代码
- 基于小波变换的数字水印算法
- 数字水印的嵌入和提取matlab
评论
共有 条评论