Calcolo del fattore di confidenza nel rilevamento del volto Viola-Jones?
-
21-12-2019 - |
Domanda
Sto cercando di usare l'algoritmo di rilevamento del viso Viola-Jones a OpenCV.Io uso il detectMultiScale()
per individuare più facce nell'immagine.Mi chiedo come è possibile tornare dal codice sorgente o per calcolare un fattore di confidenza per il viso calcolato.Sembra che per impostazione predefinita la funzione detectMultiScale()
non restituisca un fattore Conf.
Soluzione
Non c'è un punteggio di confidenza per tornare ma puoi impostare quanto sia sicuro che desideri impostare minNeighbors
.Più alto, la qualità migliore, anche i volti meno.
- .
- MinneighBors - Parametro Specifica di quanti vicini Rectangle Rettangolo debba contenere ( Documentazione ).
.
Modifica : Se si utilizza Python, è possibile modificare la qualità impostando rejectLevels
.
Python: cv2.CascadeClassifier.detectMultiScale(image, rejectLevels,
levelWeights[, scaleFactor[, minNeighbors[, flags[, minSize[, maxSize[,
outputRejectLevels]]]]]]) → objects
. Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow