class HaarCascade – Särdragsdeskriptor

Haar Cascade-särdragsdeskriptorn är ett ogenomskinligt handtag som används av Image.find_features() för att köra Viola-Jones-objektdetektering på en bild. Det innehåller den flerstegsklassificerare som produceras genom att träna en Haar-särdragskaskad (till exempel de inbyggda kaskaderna "frontalface" och "eye", eller en binär kaskadfil inläst från disk).

Kaskadobjekt skapas via fabriksfunktionen image.HaarCascade(); det finns ingen publik konstruktor. När kaskaden väl skapats skickas den direkt till Image.find_features() och samma kaskad kan återanvändas över många bildrutor.

Den underliggande klassen är Cascade. Dess repr() visar fönsterstorleken och antalet steg, särdrag och rektanglar i kaskaden, t.ex.:

>>> print(image.HaarCascade("frontalface"))
{"width":25, "height":25, "n_stages":25, "n_features":2913, "n_rectangles":6383}
class image.Cascade

Ogenomskinligt kaskadhandtag som returneras av image.HaarCascade(). Instansen har inga publika metoder eller attribut – den kan endast skickas till Image.find_features().