亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? dwt1_embed.m

?? 利用matlab實現的基于離散小波變換的數字水印代碼
?? M
字號:
%DWT水印源碼
%完全根據DCT1修改,只為了拋磚引玉
%人生在于嘗試,快樂。
%有錯誤的地方希望大家指正
%嵌入源碼
clc
clear all;

% 保存開始時間
start_time=cputime;

k=20;          
blocksize=8;    % 設置塊的大小

% 讀入原圖像
file_name='_lena_std_bw.bmp';
cover_object=double(imread(file_name));

% 原圖像的行數與列數
Mc=size(cover_object,1);	        %原圖像行數
Nc=size(cover_object,2);	        %原圖像列數

% 最大嵌入信息量
max_message=Mc*Nc/(blocksize^2);

% 讀入水印圖像
file_name='c.bmp';
message=double(imread(file_name));

%%水印圖像的行數與列數
Mm=size(message,1);	                %水印行數
Nm=size(message,2);	                %水印列數

message_vector=reshape(message,1,Mm*Nm);

% 檢查水印信息是否過大
if (Mm*Nm> max_message)
    error('水印太大')
end

%將隨機數發生器的狀態置為1100
randn('state',1100);


% 產生watermarked_image,并寫入原圖信息
watermarked_image=cover_object;


% 將圖像分塊嵌入
% 當 (2,2) > (2,3) 且 message_pad(kk)=0
% 當 (2,2) < (2,3) 且 message_pad(kk)=1

%%經過分析可以得出結論:在提取水印時,如果cD1(2,2)>cD1(2,3)便是嵌入了水印的黑色像素,
%%反之則是嵌入了白色像素
x=1;
y=1;
h=waitbar(0,'嵌入水印,請等待');
for (kk = 1:length(message_vector))

    % 對塊進行DWT變換
    [cA1,cH1,cV1,cD1] = dwt2(cover_object(x:x+blocksize-1,y:y+blocksize-1),'haar');
   a=cD1;
    % 如果 message_pad(kk)== 0
    if (message_vector(kk) == 0)

        % 且(2,2) < (2,3) ,交換它們
        if (cD1(2,2) < cD1(2,3))
                temp=cD1(2,3);
                cD1(2,3)=cD1(2,2);
                cD1(2,2)=temp;
        end
    
    % 如果message_pad(kk) == 1, 
    elseif (message_vector(kk) == 1)
        
        % 且(2,2) > (2,3) ,交換它們
        if (cD1(2,2) >= cD1(2,3))
                temp=cD1(2,3);
                cD1(2,3)=cD1(2,2);
                cD1(2,2)=temp;
        end
    end
    
    % 檢查(2,2) , (2,3)的差是否>= k
    if cD1(2,2) > cD1(2,3)
        if cD1(2,2) - cD1(2,3) < k
            cD1(2,2)=cD1(2,2)+(k/2);
            cD1(2,3)=cD1(2,3)-(k/2);            
        end
    else  
         if cD1(2,3) - cD1(2,2) < k
            cD1(2,3)=cD1(2,3)+(k/2);  
            cD1(2,2)=cD1(2,2)-(k/2);
        end
    end
        
    %IDWT
    watermarked_image(x:x+blocksize-1,y:y+blocksize-1)= idwt2(cA1,cH1,cV1,cD1,'haar',[Mc,Nc]);


    % 移動到下一塊
    if (x+blocksize) >= Nc
        x=1;
        y=y+blocksize;
    else
        x=x+blocksize;
    end
    waitbar(kk/length(message_vector),h);
end
close(h);

% 轉換為uint8并寫入dwt_watermarked.bmp
watermarked_image_uint=uint8(watermarked_image);
imwrite(watermarked_image_uint,'dwt_watermarked.bmp','bmp');

% 顯示運行時間
elapsed_time=cputime-start_time,

% 計算psnr值
psnr=psnr(cover_object,watermarked_image),  

% 顯示圖像
figure(1)
imshow(message,[]);
title('水印');
figure(2)
subplot(1,2,1);
imshow(watermarked_image,[])
title('嵌入水印圖像')
subplot(1,2,2);
imshow(cover_object,[]);
title('原圖');


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲高清不卡在线观看| 国内一区二区视频| 成人听书哪个软件好| 精品少妇一区二区三区在线播放| 亚洲午夜一二三区视频| 日本精品一级二级| 亚洲精品自拍动漫在线| 99久久婷婷国产精品综合| 国产日韩欧美a| 韩国av一区二区| 久久久久高清精品| 国产麻豆欧美日韩一区| 久久久国产精品麻豆| 国产精品一区专区| 国产视频一区不卡| 久久99久久久欧美国产| 欧美日韩国产高清一区| 亚洲午夜电影在线| 欧美亚洲国产一区二区三区va| 欧美国产精品一区二区| 国产成人精品一区二区三区网站观看| 久久久影院官网| 成人动漫一区二区三区| 中文字幕一区三区| 欧洲亚洲精品在线| 免费三级欧美电影| 国产日韩av一区| 99精品欧美一区二区三区综合在线| 国产精品白丝在线| 精品视频资源站| 老司机精品视频导航| 日韩一级片在线播放| 麻豆91精品91久久久的内涵| 欧美xfplay| www.欧美日韩国产在线| 尤物av一区二区| 欧美一级久久久久久久大片| 国产一区二区三区久久久| 国产女人水真多18毛片18精品视频 | 三级影片在线观看欧美日韩一区二区| 欧美片网站yy| 韩国成人在线视频| 亚洲欧洲av色图| 在线观看91精品国产麻豆| 黄色成人免费在线| 中文字幕在线观看不卡| 88在线观看91蜜桃国自产| 国产乱码精品一区二区三区忘忧草| 国产精品欧美久久久久无广告| 欧洲精品一区二区| 日韩精品成人一区二区三区| 国产性做久久久久久| aaa亚洲精品| 日日骚欧美日韩| 欧美国产精品一区二区| 欧美日韩国产综合久久| 国产91精品一区二区麻豆亚洲| 一区二区三区色| 国产午夜精品久久| 欧美高清视频www夜色资源网| 国产v日产∨综合v精品视频| 亚洲国产精品久久久久秋霞影院 | 国产成人精品在线看| 亚洲午夜激情网页| 亚洲国产精品嫩草影院| 日韩美女在线视频| 国产曰批免费观看久久久| 日韩理论片在线| 欧美电影免费观看高清完整版在线观看 | 偷拍日韩校园综合在线| 五月婷婷另类国产| fc2成人免费人成在线观看播放 | 性感美女极品91精品| 国产大陆精品国产| 欧美一区二区三区在线观看视频| 国产精品系列在线| 九九**精品视频免费播放| 在线观看免费亚洲| 中文字幕亚洲区| 国产成人午夜高潮毛片| 日韩午夜激情免费电影| 亚洲综合999| 一本色道久久综合精品竹菊| 欧美激情自拍偷拍| 国产乱码精品1区2区3区| 日韩一级高清毛片| 亚洲国产美女搞黄色| fc2成人免费人成在线观看播放| 欧美一区二区三区四区五区| 亚洲国产一区在线观看| 日本高清不卡一区| 亚洲免费观看高清完整版在线 | 欧美韩日一区二区三区四区| 久久精品国产亚洲aⅴ| 91精品免费观看| 五月婷婷另类国产| 欧美日韩不卡一区二区| 亚洲国产一区二区视频| 欧美系列在线观看| 亚洲男人的天堂在线aⅴ视频| 精品一区二区三区在线播放| 欧美成人性战久久| 蜜桃视频第一区免费观看| 欧美一区二区三区在线观看视频| 婷婷国产v国产偷v亚洲高清| 欧美日高清视频| 亚洲不卡av一区二区三区| 欧美猛男gaygay网站| 亚洲高清免费在线| 欧美一区二区三区影视| 蜜臀av性久久久久蜜臀aⅴ四虎| 精品国产在天天线2019| 日日夜夜精品免费视频| 4438x亚洲最大成人网| 日本aⅴ亚洲精品中文乱码| 日韩亚洲欧美一区二区三区| 激情综合色播激情啊| 欧美国产欧美综合| 在线观看av一区二区| 美女精品一区二区| 中文字幕电影一区| 日本久久精品电影| 免费在线观看视频一区| 亚洲国产精品激情在线观看| 色婷婷久久99综合精品jk白丝 | 欧美视频一区二区三区在线观看| 综合久久久久综合| 在线电影院国产精品| 精品午夜久久福利影院| 国产精品久久午夜夜伦鲁鲁| 欧美日韩一区视频| 韩国中文字幕2020精品| 精品日韩一区二区三区| 成人av资源网站| 日韩精品福利网| 国产精品久久久久一区二区三区共| 欧美午夜片在线观看| 国产一区在线不卡| 亚洲一二三专区| 久久精品这里都是精品| 欧美亚洲动漫另类| 国产高清在线观看免费不卡| 亚洲国产综合视频在线观看| 日本一二三不卡| 日韩午夜在线播放| 日本高清无吗v一区| 国产精品一区二区在线看| 亚洲一级在线观看| 中文字幕第一区第二区| 精品福利一二区| 欧美老年两性高潮| 一本色道久久综合亚洲91| 国产98色在线|日韩| 蜜臀精品一区二区三区在线观看| 亚洲人成7777| 国产精品私房写真福利视频| 日韩精品一区二区三区四区| 欧美日韩一区视频| 成人性生交大片免费看中文| 男女男精品视频网| 国产精品五月天| 久久在线免费观看| 中文字幕亚洲一区二区va在线| 丰满白嫩尤物一区二区| 免费不卡在线观看| 国产精品女人毛片| 色噜噜久久综合| 久久99国产精品免费网站| 国产精品视频在线看| 国产欧美一区二区精品性色超碰 | 韩国女主播一区二区三区| 日本在线不卡一区| 精品视频123区在线观看| 午夜影院在线观看欧美| 亚洲高清不卡在线观看| 美国三级日本三级久久99| 久久福利视频一区二区| 成人丝袜视频网| 欧美日韩一区国产| 久久综合久久综合久久| 国产精品毛片久久久久久久| 亚洲激情欧美激情| 麻豆国产精品一区二区三区| 成人一区二区在线观看| 欧美在线免费播放| 日韩精品一区二区三区视频| 中文字幕久久午夜不卡| 亚洲一级电影视频| 狠狠狠色丁香婷婷综合久久五月| 成人午夜在线免费| 欧美日韩久久一区| 国产欧美一区二区三区在线看蜜臀 | 亚洲精品视频一区| 美脚の诱脚舐め脚责91 | www.一区二区| 69堂精品视频| 亚洲欧美电影一区二区| 麻豆精品一区二区三区| 91久久精品日日躁夜夜躁欧美| 欧美成人性战久久|