• 大小: 2KB
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-05-05
  • 语言: Matlab
  • 标签: DCT  MATLAB  

资源简介

数字水印进行DCT嵌入算法,直接可以用于DCT频域运算。

资源截图

代码片段和文件信息

%------------------------------------------------------------------%
%     基于DCT变换的信息隐藏(数字水印)嵌入算法的设计____2007.06.19     %%                                                                %%                                                                %
%-----------------------------------------------------------=------%
clear all;
close all;
clc
%-----------------读入“W“,并进行WPP处理---------------------
wm0=imread(‘imbed_image.bmp‘);

[MmNm]=size(wm0) ; %计算水印图象的高度和宽度
n=Mm*Nm;
subplot(131)
imshow(wm0);
title(‘my watermark‘);
wm=double(wm0);
for i=1:Mm
    for j=1:Nm
        if wm(ij)==0
           wm(ij)=-1;
        end
    end
end        

%-----------------------读入“C“,并进行CPP处理--------------------------
% cover_image=imread(‘cameraman.tif‘);
cover_image=imread(‘lena.bmp‘);
[McNc]=size(cover_image); %计算载体图象的高度和宽度
subplot(132);
imshow(cover_image);

评论

共有 条评论