السلام عليكم..
في هذا الكود
يوجد خطأ عند استيراد ملف
الكود في الاعلى ورسالة الخطأ :
اقتباسcascade = Load(HAAR_CASCADE_PATH)TypeError: OpenCV returned NULL
مع العلم انه جميع الملفات موجودة!!
ما الحل؟
السلام عليكم..
في هذا الكود
يوجد خطأ عند استيراد ملف
الكود في الاعلى ورسالة الخطأ :
اقتباسcascade = Load(HAAR_CASCADE_PATH)TypeError: OpenCV returned NULL
مع العلم انه جميع الملفات موجودة!!
ما الحل؟
لـآْ لآلـآـهِ آلـآ آلـآــهِ
سـَبـَح ـآ‘ـنـكِ آنـ‘َـيِ كـنـ‘َـتِ مـنِ آلـ‘َـضـآلـمـٌَـيـنِ
أخي الكريم.. ارجوا أن تسامحني.
نعم, أتكلم معك أنت.
انظر للمسار:
HAAR_CASCADE_PATH = "/opt/local/share/OpenCV/haarcascades/haarcascade_frontalface_default.xml"
هذا مسار خاص بلينكس.
جرّب أن تحمل الملف haarcascade_frontalface_default.xml واكتب المسار الصحيح له في HAAR_CASCADE_PATH.
Mr.B كتب:انظر للمسار:
HAAR_CASCADE_PATH = "/opt/local/share/OpenCV/haarcascades/haarcascade_frontalface_default.xml"هذا مسار خاص بلينكس.
جرّب أن تحمل الملف haarcascade_frontalface_default.xml واكتب المسار الصحيح له في HAAR_CASCADE_PATH.
هل تقصد , احمّل الملف واستبدله؟ بالفعل فعلت ذلك ولكن لم تنجح
هل تقصد انا اضع الكود؟ وضعته ولكن نفس الخطأ
ملاحظة:
نظام التشغيل : ويندوز 7 - 32 بت
بايثون : 2.7
مسار الملف :
اقتباسC:\opencv\data\haarcascades
لـآْ لآلـآـهِ آلـآ آلـآــهِ
سـَبـَح ـآ‘ـنـكِ آنـ‘َـيِ كـنـ‘َـتِ مـنِ آلـ‘َـضـآلـمـٌَـيـنِ
أخي الكريم.. ارجوا أن تسامحني.
نعم, أتكلم معك أنت.
غير الكود :
اقتباسHAAR_CASCADE_PATH = "/opt/local/share/OpenCV/haarcascades/haarcascade_frontalface_default.xml"
بهذا فقط :
اقتباسHAAR_CASCADE_PATH = "C:\opencv\data\haarcascades\haarcascade_frontalface_default.xml"
لا إله إلا الله محمد رسول الله عليه الصلاة والسلام
سبحانك اللهم وبحمدك اشهد ان لا إله إلا انت استغفرك واتوب اليك

بإذن الله سأتعلم python و php ولو نصف كل لغة
HaCkEr-NiNjA كتب:غير الكود :
بهذا فقط :
عفواً, لم افهم
اجري التعديل على الكود
الكود:
اقتباسimport cv2from cv2.cv import *HAAR_CASCADE_PATH = "/opt/local/share/OpenCV/haarcascades/haarcascade_frontalface_default.xml"CAMERA_INDEX = 0def detect_faces(image):faces = []detected = cv.HaarDetectObjects(image, cascade, storage, 1.2, 2, cv.CV_HAAR_DO_CANNY_PRUNING, (100,100))if detected:for (x,y,w,h),n in detected:faces.append((x,y,w,h))return facesif __name__ == "__main__":cv2.namedWindow("Video", CV_WINDOW_AUTOSIZE)capture = CaptureFromCAM(CAMERA_INDEX)storage = CreateMemStorage()cascade = Load(haar_cascades_path)faces = []i = 0while True:image = cv.QueryFrame(capture)if i%5==0:faces = detect_faces(image)for (x,y,w,h) in faces:cv.Rectangle(image, (x,y), (x+w,y+h), 255)cv.ShowImage("w1", image)i += 1
لـآْ لآلـآـهِ آلـآ آلـآــهِ
سـَبـَح ـآ‘ـنـكِ آنـ‘َـيِ كـنـ‘َـتِ مـنِ آلـ‘َـضـآلـمـٌَـيـنِ
أخي الكريم.. ارجوا أن تسامحني.
نعم, أتكلم معك أنت.
للرفع... :(
لـآْ لآلـآـهِ آلـآ آلـآــهِ
سـَبـَح ـآ‘ـنـكِ آنـ‘َـيِ كـنـ‘َـتِ مـنِ آلـ‘َـضـآلـمـٌَـيـنِ
أخي الكريم.. ارجوا أن تسامحني.
نعم, أتكلم معك أنت.
هذا الموضوع مغلق.