मैं अजगर में ओपनसीवी के हर कैस्केड चेहरे डिटेक्टर (सीवी। हायरडेटेक्ट ऑब्जेक्ट्स) का उपयोग कर रहा हूं।ओपनसीवी फेस डिटेक्टर में क्लासिफायर आत्मविश्वास
उदाहरण के लिए:
faces = cv.HaarDetectObjects(grayscale, cascade, storage, 1.2, 2,
cv.CV_HAAR_DO_CANNY_PRUNING, (50,50))
for f in faces:
print(f)
यह इस रूप में detections की एक सूची प्रिंट होगा:
((174, 54, 114, 114), 53)
((22, 51, 121, 121), 36)
((321, 56, 114, 114), 21)
((173, 263, 125, 125), 51)
((323, 272, 114, 114), 20)
((26, 271, 121, 121), 36)
प्रत्येक पंक्ति जहां एक का पता लगाने का प्रतिनिधित्व करते हैं। पहले 4 नंबर शीर्ष बाएं बिंदु के एक्स, वाई स्थान, और बाउंडिंग बॉक्स की ऊंचाई, चौड़ाई हैं। आखिरी संख्या है (ओपनसीवी दस्तावेज से उद्धरण) पड़ोसियों की संख्या।
1) पिछले संख्या का क्या मतलब है:
मैं मैं दो प्रश्न हैं लगता है? गुगलिंग के दौरान मुझे इसका कोई संदर्भ नहीं मिला।
2) (अधिक महत्वपूर्ण) क्या प्रत्येक पहचान के लिए आत्मविश्वास स्कोर प्राप्त करने का कोई तरीका है? चेहरा वर्गीकरण कितना निश्चित है कि पहचान वास्तविक चेहरे से मेल खाती है?
धन्यवाद
उपयोगी हो सकता है: http://haoxiang.org/2013/11/opencv-detectmultiscale-output-detection-score/ – Shai