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()。