[CENTER]حياكم الله
[B]اعمل مشروعي على العلامة المائية
اريد قياس كفاءة الشعار بعد استخراجه ارجو نصحي بقانون جيد بستخدام الماتلاب.
اريد بعد اذنكم ان استفسر عن الفرق بين الداله
blkproc , dct2, dctmtx
جزاكم الله كل خير
تحيتي
[/b]
[/center]
[CENTER]حياكم الله
[B]اعمل مشروعي على العلامة المائية
اريد قياس كفاءة الشعار بعد استخراجه ارجو نصحي بقانون جيد بستخدام الماتلاب.
اريد بعد اذنكم ان استفسر عن الفرق بين الداله
blkproc , dct2, dctmtx
جزاكم الله كل خير
تحيتي
[/b]
[/center]
:a40:
يوجد فى المنتدى الكثير من المواضيع حول هذا موضوع العلامة المائية
يمكنك البحث وان شاء الله تجد ما يفيدك
[LEFT]اخي اضل السؤال
استعملت NCC
حسب ما قرئت نتيجتها تكون ما بين الصفر والواحد
ولكن لا تطلع معي
function m = NCC(w1, w2)
w1=double(w1);
w2=double(w2);
%M = size(w1,1);
%N = size(w2,2);
w1 = w1 - mean(w1( :));
w2 = w2 - mean(w2( :));
%a=sum(sum(w1))*sum(sum(w2));
d = sqrt( sum(sum(w1.^2))*sum(sum(w2.^2)) );
if d < 1e-10,
m = 0;
else
m = abs(sum(sum((w1*w2))))/0.1;
end
return
ارجو ان تعطيني رأيك القيمة تطلع معي فوق الواحد
مع شكري[/left]
اخى العزيز لم افهم ما وظيفة هذه الدالة وكيف ان النتيجة تكون بين الصفر والواحد ؟؟
وهذا السطر
w1 = w1 - mean(w1( :));
دائما سيكون صفر اذا كان المصفوفة رقم واحد او ارقام متشابه
مرحبا هذه داله Normalized Cross-Correlation لايجاد توافق بين صورتين
فى الحقيقة ليس لدى علم عن هذه الدالة ولكن يمكنك حل المشكلة فى السطر المذكور