• 0
zaid1567

كيف أقوم تحديد موقع object بالنسبة للصورة

سؤال

السلام عليكم

اظن ان العنوان غـريبـ نوعاً ما, لكن لم اجد افضل منه, واذا تكرم المشرف بتغييره الى شئ افضل

 

 

المهممم ندخل صلب الموضوع

 

بعد فتح الكاميرا والتعرف على الوجوه

 

اريد ان اعمل على شئ جنوني نوعاً ما ;)

 

على النحو التاليـ:

1. فتح الكاميرا    (اعرف كيف افعلها)

 

2. تحديد الوجوه بالصورة  (اعرف كيف افعلها)

 

3. تقسيم الصورة الى اجزاء. جزء علوي وسفلي وايمن وايسر    (لا اعرف كيف واتمنى ان تساعدوني في ذلك)

 

4. اذا جاء المربع الموجود حول وجه الشخص الى اي قسم من الاقسام  التي قّسمناها في الاعلى  ينفذ امر معين (لا اعرف واتمنى ان تساعدوني في ذلك)

 

5. انا لا اريد اكواد جاهزة, بل اريد ان اعرف ما علي فعله. واذا كان علي تعلم شئ ما هو 

 

يعني ارجو ان تفهموني ما يجب علي فعله .

 

وشكرا للكل 

 

صورة للتوضيح.......

 

 

 

 

 

اعتذار خاص الى الأخ الفاضل: أ. احمد يوسف 

ارجو ان تسامحني يا اخي, بالفعل كان يجب علي تعلم  علم ال Computer vision وانا حالياً اتعلمه وانا مبتدئ فيه :)

ارجو ان تساحني فأنا مجرد مبتدئ وانت الخبير وكان يجب علي ان استمع الى كلامك.

 

 

 

 

 

 

 

ملاحظة :   :oليس صورتي  :o

post-273180-0-72864300-1363203594_thumb.

تم تعديل بواسطه zaid1567
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

9 إجابة على هذا السؤال .

  • 0

بعدما قمت بتحدد ال object فتستطيع الحصول على موقعه بسهولة أو موقع حوافه ، ومن ثم تستطيع تحديد المكان مثلا إذا كانت الحافة من اليسار تبدأ في الموقع 200 وأنت جزء B عندك يبدأ من الموقع 1000 فأنت مازلت في اليسار وبنفس الكيفية مع ال Y

 

 

*الله يوفقك 

تم تعديل بواسطه ahmed_youssef
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

استاذي..

السؤال الان هو : كيف تقسيم الصورة الى اجزاء؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

اظن ان العنوان غـريبـ نوعاً ما, لكن لم اجد افضل منه, واذا تكرم المشرف بتغييره الى شئ افضل

 

 

المهممم ندخل صلب الموضوع

 

بعد فتح الكاميرا والتعرف على الوجوه

 

اريد ان اعمل على شئ جنوني نوعاً ما ;)

 

على النحو التاليـ:

1. فتح الكاميرا    (اعرف كيف افعلها)

 

2. تحديد الوجوه بالصورة  (اعرف كيف افعلها)

 

3. تقسيم الصورة الى اجزاء. جزء علوي وسفلي وايمن وايسر    (لا اعرف كيف واتمنى ان تساعدوني في ذلك)

 

4. اذا جاء المربع الموجود حول وجه الشخص الى اي قسم من الاقسام  التي قّسمناها في الاعلى  ينفذ امر معين (لا اعرف واتمنى ان تساعدوني في ذلك)

 

5. انا لا اريد اكواد جاهزة, بل اريد ان اعرف ما علي فعله. واذا كان علي تعلم شئ ما هو 

 

يعني ارجو ان تفهموني ما يجب علي فعله .

 

وشكرا للكل 

 

صورة للتوضيح.......

 

 

 

 

 

اعتذار خاص الى الأخ الفاضل: أ. احمد يوسف 

ارجو ان تسامحني يا اخي, بالفعل كان يجب علي تعلم  علم ال Computer vision وانا حالياً اتعلمه وانا مبتدئ فيه :)

ارجو ان تساحني فأنا مجرد مبتدئ وانت الخبير وكان يجب علي ان استمع الى كلامك.

 

 

 

 

 

 

 

ملاحظة :   :oليس صورتي  :o

اتمني ان اساعدك ولكان لاعراف اسال الله ان يساعدك 

ولكان عندي واتمني انا تساعدني (سؤال كيف استطاعت ان  تحديد الوجوه بالصورة )

اريد ان اعرف ما هم الاشياء الذي درستهم لمعرفة ذلك ياريت توضحلي لانها اريد معرفة كيف يتم تحديد الوجة في الصوره (اي كيف نفصل الوجه عن الخلفية )

وشكر 

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

ولكان عندي واتمني انا تساعدني (سؤال كيف استطاعت ان  تحديد الوجوه بالصورة )

اريد ان اعرف ما هم الاشياء الذي درستهم لمعرفة ذلك ياريت توضحلي لانها اريد معرفة كيف يتم تحديد الوجة في الصوره (اي كيف نفصل الوجه عن الخلفية )

وشكر 

السلام عليكم, اولاً عليكِ ان تتعرفي على مكتبة مختصة بالصورة انصح بـ OpenCv ثم عليك ان تدرسي علم يختص بالمجال كعلم الـ Computer vision الذي يختص بمجال الرؤية الحاسوبية

ثم عليكِ ان تتعلمي امثلة على مكتبة OpenCv وهناك امثلة بمجلد المكتبة.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

بعدما قمت بتحدد ال object فتستطيع الحصول على موقعه بسهولة أو موقع حوافه ، ومن ثم تستطيع تحديد المكان مثلا إذا كانت الحافة من اليسار تبدأ في الموقع 200 وأنت جزء B عندك يبدأ من الموقع 1000 فأنت مازلت في اليسار وبنفس الكيفية مع ال Y

 

 

*الله يوفقك 

 

 

عفواً استاذ, انا لم احدد  object بل هذه الأقسام : A,B,C لم  احددها بل هذه على الفوتوشوب لكي اوضح الصورة 

 

السؤال الآن : كيف تقسيم الصورة الى اجزاء؟ 

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

ليس لى خبرة بموديول الـ Opencv الذى تتحدث عنه ولكنى ساحاول المساعدة بفكرة وعليك انت تطبيقها ، وافضل استخدام الـ Classes اذا امكنك

اولا: حدد ابعاد الصورة الكلية (اعتبرها غرفة )

ثانيا : حدد ابعاد القسم a فى كلاس او list او Dict كما تشاء

        حدد ابعاد القسم b وكذلك c  ، كل قسم يجب ان يكون كلاس او متغير مستقل بذاته)

ثالثا : قم بعمل وظيفة تعمل مع حركة المربع على الوجه

         هذه الوظيفة تقوم ب 

         1- تحديد موقع المربع داخل ابعاد الصورة الكلية (فى اولا)

          2- اختبار الحد الايمن والايسر والسفلى للمربع 

          3- اذا تجاوز احد حدود المربع ابعاد القسم a  او b  او c قم باطلاق حدث معين (الامر اللى انت عاوزة بناء على المربع دخل الى a او b او c )

         4- خذ فى اعتبارك امكانية ان يدخل مربع الوجه فى قسمين فى نفس الوقت c  , b  مثلا ، او يدخل الى A و b  فى نفس الوقت

الكود:

يتوقف على اسلوبك المستخدم فى برنامجك اذا كان Procedure  او OOP 

لكن حاول

 

اذا اردت الاستفسار عن شئ ناقشنى هنا

 

http://arabteam2000-forum.com/index.php/topic/275559-%D9%83%D9%88%D8%B1%D8%B3-%D8%A8%D8%A7%D9%8A%D8%AB%D9%88%D9%86-%D9%83%D8%A7%D9%85%D9%84-%D8%A8%D8%A7%D9%84%D8%B9%D8%B1%D8%A8%D9%8A/

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

ان الان تتعامل مع pixcels , لديك امور يجب ان تعملها قبل تحديد الوجه ومقارتنه , ساعطيك مثال لكي تعرف كيف تبدا , ضع كل pixcles في  array or vector ) كما تشاء ومن ثم تعامل معها بناءا على الاندكس والكثافه او كما تشاء ان تسميها , الكثافه تمثل تقسيمك لهذه pix من الالوان , هذي بادية تعاملك مع الصور. ومن بعدها اكمل بقيه العمل ,

موفق

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم بتمنى لو سمحتم اذا حدا عندو مكاتب ال

opencv و emgu

يرفعون على المنتدى منشان انزلهم

وجزاكم الله الخير

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .