class HaarCascade – 특징 디스크립터¶
Haar Cascade 특징 디스크립터는 Image.find_features()가 이미지에 대해 Viola-Jones 객체 검출을 실행할 때 사용하는 불투명 핸들입니다. 이는 Haar 특징 캐스케이드를 학습하여 생성한 다단계 분류기를 담고 있습니다(예: 내장된 "frontalface" 및 "eye" 캐스케이드, 또는 디스크에서 로드한 이진 캐스케이드 파일).
캐스케이드 객체는 image.HaarCascade() 팩토리 함수를 통해 생성되며, 공개 생성자는 없습니다. 일단 생성되면 캐스케이드는 Image.find_features()에 직접 전달되며, 동일한 캐스케이드를 여러 프레임에 걸쳐 재사용할 수 있습니다.
기반이 되는 클래스는 Cascade입니다. 그 repr()은 캐스케이드의 윈도우 크기와 단계, 특징, 직사각형의 수를 보여줍니다. 예:
>>> print(image.HaarCascade("frontalface"))
{"width":25, "height":25, "n_stages":25, "n_features":2913, "n_rectangles":6383}
- class image.Cascade¶
image.HaarCascade()가 반환하는 불투명 캐스케이드 핸들. 이 인스턴스에는 공개 메서드나 속성이 없으며,Image.find_features()에만 전달할 수 있습니다.