system
(system)
30 مارس 2011، 1:31م
1
[RIGHT]السلام عليكمـ ورحمة الله وبركاته …
أريد طلب مساعده فيما يخص الهستوجرآمـ
فلدي مشروع يختص ببصمة الأصبع
وأريد ايجاد عدد النقاط السوداء على كل سطر وكل عمود
بحسب رقم السطر أو (العمود )الذي احدده …
اريد كود هستوجرام يُظهر لي كم عدد النقاط لصف او عمود انا احدده
اي ليس هستوجرام للصوره كاملةً … مع العلم ان الصورة التي اعمل عليها
B [/b]
أعلم ان هذا الأمر imhist سيفيدني لكن كيف سيصبح شكل الكود …
وكيف يمكنني الاستفاده منه ؟!
[/right]
tsaktsak
(tsaktsak)
30 مارس 2011، 5:19م
2
[CENTER][FONT=Georgia][SIZE=4][COLOR=Navy]أخي الكريم ممكن توضح أكتر ويكون أحسن بصورة ومتال حتى نستطيع المساعدة
تحياتي [/color][/size][/font]
[/center]
اخى العزيز هذا ليس له علاقة بالهستوجرام
يمكنك عمل for loop بسيطة واختبار اذا كانت قيمة البيكسل تساوى صفر او واحد وعمل عداد فى كل حالة يتحقق الشرط الذى تريده
system
(system)
31 مارس 2011، 4:15ص
5
^
^
لماذا ليس له علاقة بالهستوجرامـ
انا أريد عملها فيهـ
لاني اريد ايجاد عدد النقاط السوداء لكل سطر او عمود احدده
لان هذي الطريقة راح تساعدني في اختبار و ايجاد الفرق بين صورة بصمة واخرى …
زى ما قولت يمكن عملها من خلال for loop وتمر على كل بيكسل على حد وتقوم باختبار قيمته
tsaktsak
(tsaktsak)
1 أبريل 2011، 2:44ص
7
[CENTER][FONT=Georgia][SIZE=4][COLOR=Navy]أخي رغم أني لم أفهم مادا تحتاج بالضبط من الهيستغرام لكن لمشاهدته بالنسبة لسورة ما image
hist(image(image>0), 100);
العدد 100 تقوم بتحديده وهو يعني عدد النقاط بين كل نقطة وأخرى في محور الأفصيل [/color][/size][/font]
[/center]
نحن نحتاج الى دالة لمقارنة صورتين هل هما متطابقتين ام لا
سواء بمقارنة البيكسلات
او الهتوقرام
او تحويل البصمة الى مصفوفة ومقارنة عناصر المصفوفة
اتمنى المساعدة بكتابة دالة المقارنة والفور لوب كامل
وشكرا لكم