[LEFT][B]حياكم الله
اتمنى مساعدتكم الفورية لي رجاءا مشروعي على موضوع العلامة المائية بأستخدام DCT-DWT
في كود برمجي تحصلت عليه للاسف لم افهمه بدقة لانه جديد ما استعمل ماتلاب
start_time=cputime;
%a=2;
%b=0.5;
%blocksize=8; %
[/b][B]
tempImg=message;
for n=1:itime
for u=1:Mm
for v=1:Nm
temp=tempImg(u,v);
ax=mod((u-1)+(v-1),Mm)+1;
ay=mod((u-1)+2*(v-1),Nm)+1;
outImg(ax,ay)=temp;
end
end
tempImg=outImg;
end
messagezl=outImg;
[LEFT]max_message=McNc/(2^3);
هذه الجملة البرمجية ما فائدتها منهنا تبدأ مشكلتي
وعمليه التبديل هذه ما هدفها
tempImg=message;
for n=1:itime % ´خت
for u=1:Mm
for v=1:Nm
temp=tempImg(u,v);
ax=mod((u-1)+(v-1),Mm)+1;
ay=mod((u-1)+2(v-1),Nm)+1;
outImg(ax,ay)=temp;
end
end
tempImg=outImg;
end
messagezl=outImg;
[CENTER]جياك الله اخي
حاليا لدي الكود المعروض في الاعلى الخاص بأستخدام تقنيتين DCT-DWT
بعد عمليه قراءة الامج والوترمارك يوجد معادلة التالية ما فائدتها ولما تم استخدمها
[B]max_message=Mc*Nc/(2^3
بعد ذلك يوجد كود تبديل ايضا ما الهدف منه
شكرا على مرورك
ارجو عدم اهمالي