[討論] 幫幫忙已回收
以直方圖操作為基礎的可逆式資訊隱藏技術
我現在是這個作業image=imread('C:\741.bmp');
x=zeros(1,256);
for r=1:512
for c=1:512
x(image(r,c)+1)=x(image(r,c)+1)+1;
end
end
P=0;
Q=262144;
for i=1:256
if(x(i)>P)
P=x(i);
max=i;
end
end
for a=max+1:256
if(x(a)<Q)
Q=x(a);
min=a;
end
end
Q=262144;
for b=max-1:-1:1
if(x(b)<Q)
Q=x(b);
min1=b;
end
end
sum=0;
for k=max:min
sum=sum+x(k);
end
sum1=0;
for j=max-1:-1:min1
sum1=sum1+x(j);
end
-------------------------------------------------
if(sum<sum1)
{
if(image(r,c)>a && image(r,c)<b)
image(r,c)=image(r,c)+1;
}
if(image(r,c)=max)
{
date=round(rand);
+date;
}
else
{
if(image(r,c)<a && image(r,c)>b)
{
image(r,c)=image(r,c)-1;
}
if(image(r,c)=max)
{
date=round(rand);
-date;
}
}
else if(sum=sum
步驟 1: 將原始影像I 的像素值轉成直方圖
步驟 2:尋找尖峰點與零點的像素值
步驟 3:位移尖峰點與零點的位置
步驟 4:資料嵌入的處理
虛線之前老師說可以
之後一直行不通 寫不出來
幫忙我一下 感恩!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.33.41.63
推
01/27 01:14, , 1F
01/27 01:14, 1F