OpenCV, 아다부스트 학습 알고리즘 및 얼굴검출 코드


OpenCV, 아다부스트 학습 알고리즘 및 얼굴검출 코드

아다부스트 학습 알고리즘 Sample.h #pragma once class Sample { public: int x_u; // 샘플의 u좌표 int x_v; // 샘플의 v좌표 int y; // 샘플의 분류결과 double w; // 가중치(weight) Sample(int x_u, int x_v, int y); Sample(); ~Sample(); }; Sample.cpp #include "Sample.h" Sample::Sample(int x_u, int x_v, int y):x_u(x_u), x_v(x_v), y(y) { w = 1; } Sample::Sample() { } Sample::~Sample() { } Sample은 아다부스트 학습을 위한 좌표에 대한 정보를 저장하는 클래스로 좌표 정보와, 분류결과, 가중치로 이루어져 있으며 생성자를 정의해주었다. Classifier.h #pragma once #include "Sample.h" class Classifier { pu...


#OpenCV #분류기 #아다부스트 #얼굴검출 #코드

원문링크 : OpenCV, 아다부스트 학습 알고리즘 및 얼굴검출 코드