HaarCascade osztály – jellemzőleíró¶
A Haar Cascade jellemzőleíró egy átlátszatlan leírófogantyú, amelyet az Image.find_features() használ a Viola-Jones objektumészlelés futtatásához egy képen. A Haar jellemzőkaszkád betanításával előállított többlépcsős osztályozót tárolja (például a beépített "frontalface" és "eye" kaszkádokat, vagy egy lemezről betöltött bináris kaszkádfájlt).
A kaszkád objektumok az image.HaarCascade() gyári függvényen keresztül jönnek létre; nincs nyilvános konstruktor. A létrehozás után a kaszkádot közvetlenül átadod az Image.find_features() metódusnak, és ugyanaz a kaszkád sok képkockán át újrafelhasználható.
Az alapul szolgáló osztály a Cascade. Ennek repr() kimenete megmutatja az ablakméretet, valamint a kaszkád lépcsőinek, jellemzőinek és téglalapjainak számát, pl.:
>>> print(image.HaarCascade("frontalface"))
{"width":25, "height":25, "n_stages":25, "n_features":2913, "n_rectangles":6383}
- class image.Cascade¶
Az
image.HaarCascade()által visszaadott átlátszatlan kaszkádfogantyú. A példánynak nincsenek nyilvános metódusai vagy attribútumai – csak azImage.find_features()metódusnak adható át.