[OpenCV Programming] 캐스케이드 분류기(Cascade Classifier)
캐스케이드 분류기는 Object Detection이 가능한 OpenCV의 대표적인 API이다. 초기에는 얼굴 인식을 위한 목적으로 만들어졌고, 최근에는 대부분의 물체 인식까지 가능하다. OpenCV는 얼굴 인식에 대해 훈련된 데이터(haarcascade)를 XML 형태로 제공한다. OpenCV의 sources/data/haarcascades 폴더 내에 포함된 파일로 얼굴 인식이 가능하다. Haarcasacade를 이용한 얼굴 인식 import cv2 import numpy as np img = cv2.imread('faces.jpg') gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) # Cascade 분류기 생성 cascade = cv2.CascadeClassifier('..
데이터 분석 & 시각화/OpenCV
2020. 8. 18. 13:57
최근댓글