class HaarCascade – Descritor de Características¶
O descritor de características Haar Cascade é um identificador opaco utilizado por Image.find_features() para executar deteção de objetos de Viola-Jones numa imagem. Contém o classificador de múltiplos estágios produzido pelo treino de uma cascata de características Haar (por exemplo, as cascatas incorporadas "frontalface" e "eye", ou um ficheiro de cascata binário carregado a partir do disco).
Os objetos Cascade são criados através da função de fábrica image.HaarCascade(); não existe construtor público. Uma vez criada, a cascata é passada diretamente a Image.find_features() e a mesma cascata pode ser reutilizada em muitos fotogramas.
A classe subjacente é Cascade. O seu repr() mostra o tamanho da janela e o número de estágios, características e retângulos na cascata, por exemplo:
>>> print(image.HaarCascade("frontalface"))
{"width":25, "height":25, "n_stages":25, "n_features":2913, "n_rectangles":6383}
- class image.Cascade¶
Identificador de cascata opaco devolvido por
image.HaarCascade(). A instância não tem métodos ou atributos públicos – só pode ser passada aImage.find_features().