الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

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

بدأه zaid1567 في 13 مارس 2013 · 9 رد · 1,752 مشاهدة · في الذكاء الاصطناعي وتطبيقاته
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

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

 

 

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

 

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

 

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

 

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

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

 

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

 

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

 

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

 

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

 

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

 

وشكرا للكل 

 

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

 

 

 

 

 

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

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

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

 

 

 

 

 

 

 

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

post-273180-0-72864300-1363203594_thumb.

تم تعديل هذه المشاركة بواسطة zaid1567 في 13 مارس 2013 في 23:23

لـآْ لآلـآـهِ آلـآ آلـآــهِ

سـَبـَح ـآ‘ـنـكِ آنـ‘َـيِ كـنـ‘َـتِ مـنِ آلـ‘َـضـآلـمـٌَـيـنِ

 

أخي الكريم.. ارجوا أن تسامحني.

نعم, أتكلم معك أنت.

#2

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

 

 

*الله يوفقك 

تم تعديل هذه المشاركة بواسطة ahmed_youssef في 13 مارس 2013 في 23:55

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#3

استاذي..

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

لـآْ لآلـآـهِ آلـآ آلـآــهِ

سـَبـَح ـآ‘ـنـكِ آنـ‘َـيِ كـنـ‘َـتِ مـنِ آلـ‘َـضـآلـمـٌَـيـنِ

 

أخي الكريم.. ارجوا أن تسامحني.

نعم, أتكلم معك أنت.

#4
zaid1567 كتب:

السلام عليكم

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

 

 

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

 

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

 

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

 

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

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

 

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

 

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

 

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

 

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

 

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

 

وشكرا للكل 

 

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

 

 

 

 

 

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

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

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

 

 

 

 

 

 

 

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

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

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

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

وشكر 

#5
esra-saroo كتب:

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

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

وشكر 

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

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

لـآْ لآلـآـهِ آلـآ آلـآــهِ

سـَبـَح ـآ‘ـنـكِ آنـ‘َـيِ كـنـ‘َـتِ مـنِ آلـ‘َـضـآلـمـٌَـيـنِ

 

أخي الكريم.. ارجوا أن تسامحني.

نعم, أتكلم معك أنت.

#6
ahmed_youssef كتب:

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

 

 

*الله يوفقك 

 

 

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

 

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

لـآْ لآلـآـهِ آلـآ آلـآــهِ

سـَبـَح ـآ‘ـنـكِ آنـ‘َـيِ كـنـ‘َـتِ مـنِ آلـ‘َـضـآلـمـٌَـيـنِ

 

أخي الكريم.. ارجوا أن تسامحني.

نعم, أتكلم معك أنت.

#7

للرفع....

لـآْ لآلـآـهِ آلـآ آلـآــهِ

سـَبـَح ـآ‘ـنـكِ آنـ‘َـيِ كـنـ‘َـتِ مـنِ آلـ‘َـضـآلـمـٌَـيـنِ

 

أخي الكريم.. ارجوا أن تسامحني.

نعم, أتكلم معك أنت.

#8

السلام عليكم

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

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

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

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

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

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

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

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

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

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

الكود:

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

لكن حاول

 

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

 

/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
#9

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

موفق

#10

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

opencv و emgu

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

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

مواضيع مشابهة