📄 image_proc.m
字号:
A=imread('baboon.jpg');
C=imresize(A,0.5);
figure;
imshow(C);
W=imread('mitlogo.jpg');
W=rgb2gray(W);
W1=imresize(W,[64 64]);
for i=1:64
for j=1:64
if(W1(i,j)<128)
W1(i,j)=0;
else
W1(i,j)=1;
end
end
end
figure;
imshow(W1);
% T1=[];
% for i=1:128
% L=C(i,:);
% T=dec2bin(L,8);
% T1=vertcat(T1,T);
% end
T1=separate_image(C);
%T2=dec2bin(T1);
k=1;
even=[];
odd=[];
even_out=[];
odd_out=[];
o=1;
for i=1:8192
even(k)=T1(o);
odd(k)=T1(o+1);
%even_out(k)=even(k)+15;
%odd_out(k)=odd(k)+15;
o=o+2;
k=k+1;
end
even=dec2bin(even);
odd=dec2bin(odd);
%even_out=dec2bin(even_out);
%odd_out=dec2bin(odd_out);
%csvwrite('image_even.txt',even);
%csvwrite('image_odd.txt',odd);
watermark=[];
for i=1:64
L=W1(i,:);
K=dec2bin(L,1);
watermark=vertcat(watermark,K);
end
%csvwrite('watermark.txt',T3);
image_watermarked=new_dwt(0.1);
image_watermarked1=new_dwt(0.4);
figure;
imshow(mat2gray(image_watermarked));
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -