[問題] 浮水印已回收
x=imread('lena512.bmp');
[imH,imW]=size(x);
colormap(gray(256));
a=x(64:70,64:70);
t=dct2(a);
y=imread('asia_logo_s.jpg');
I = rgb2gray(y);
J = dct2(I)/256;
[i,j]= find(J);
idx=find(J);
if(i=[1,1]&i=[256,256]:i++:i<0.5)
i=0;
else
(i[1,1]:i[256,256],i++>0.5)
i=1;
end
imshow(J);
else (indices>0.5)
indices=1;
a=(a+indices);
a=idct2(a);
a=x(64:70,64:70);
imshow(x);
IF的部分要怎麼寫才是正確的
以及程式碼最下面.如何將浮水印存入.
然後放回原圖中
請各位大大幫幫忙
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.46.200.19
→
04/29 18:47, , 1F
04/29 18:47, 1F
討論串 (同標題文章)
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章