class HaarCascade – Kenmerkdescriptor

De Haar Cascade-kenmerkdescriptor is een ondoorzichtige handle die door Image.find_features() wordt gebruikt om Viola-Jones-objectdetectie op een afbeelding uit te voeren. Het bevat de meertrapsclassifier die wordt geproduceerd door het trainen van een Haar-kenmerkcascade (bijvoorbeeld de ingebouwde "frontalface"- en "eye"-cascades, of een binair cascadebestand dat van schijf is geladen).

Cascade-objecten worden gemaakt via de factory-functie image.HaarCascade(); er is geen openbare constructor. Eenmaal gemaakt, wordt de cascade rechtstreeks doorgegeven aan Image.find_features() en kan dezelfde cascade over vele frames worden hergebruikt.

De onderliggende klasse is Cascade. De repr() ervan toont de venstergrootte en het aantal trappen, kenmerken en rechthoeken in de cascade, bijv.:

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

Ondoorzichtige cascade-handle die door image.HaarCascade() wordt teruggegeven. Het exemplaar heeft geen openbare methoden of attributen – het kan alleen worden doorgegeven aan Image.find_features().