سؤال

أنا أستخدم OpenCV 2.3.1 على Xcode4 OS X 10.7

لدي رمز (Demo) الذي يجد ملامح بعد الطرح الأساسي في الخلفية ويعرضه بألوان مختلفة.هذا الجزء يعمل.

أود أن أسماك معالمهوية أصغر من حجم معين، ولكن عندما اتصلت Contourarea ()، أحصل على فشل التأكيد التالي:

giveacodicetagpre.

الرمز المناسب هو:

giveacodicetagpre.

وهو الأخير ل LOOP من:

giveacodicetagpre.

أنا أشكو قطعة من التعليمات البرمجية في المصدر هو:

giveacodicetagpre.

لكنني لا أستطيع صنع رأس أو ذيول هذا ... أنا int الذي يتم تمريره إلى getmat، ولكن ما هو عليه حقا، ولماذا يجب أن يكون أقل من 0 هو خارجي> __ <. يبدو غريبا جدا بالنسبة لي أن هذه الوظيفة القياسية تفعل هذا، هل يمكن لأي شخص أن يلقي ضوءا قليلا على هذا؟

هل كانت مفيدة؟

المحلول

انها خطأ مطبعي بسيط.أنت تعطي جميع الخطوط إلى وظيفة contourarea:

giveacodicetagpre.

ربما تريد

giveacodicetagpre.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top