더북(TheBook)

HOGDescriptor 클래스는 미리 계산된 보행자 검출을 위한 HOG 기술자 정보를 반환하는 정적 멤버 함수 HOGDescriptor::getDefaultPeopleDetector()를 제공합니다.

static std::vector<float> HOGDescriptor::getDefaultPeopleDetector();

반환값

보행자 검출을 위해 훈련된 분류기 계수

 

HOGDescriptor::getDefaultPeopleDetector() 함수는 64×128 크기의 윈도우에서 똑바로 서 있는 사람을 검출하는 용도로 훈련된 분류기 계수를 반환합니다. HOGDescriptor::getDefaultPeopleDetector() 함수는 정적 멤버 함수이기 때문에 소스 코드 작성 시에 클래스 이름과 함께 사용해야 합니다.

HOGDescriptor 클래스를 이용하여 원하는 객체를 검출하려면 먼저 검출할 객체에 대해 훈련된 SVM 분류기 계수를 HOGDescriptor::setSVMDetector() 함수에 등록해야 합니다. HOGDescriptor:: setSVMDetector() 함수 원형은 다음과 같습니다.

virtual void HOGDescriptor::setSVMDetector(InputArray svmdetector);

svmdetector

선형 SVM 분류기를 위한 계수

 

보행자 검출이 목적이라면 HOGDescriptor::getDefaultPeopleDetector() 함수가 반환한 분류기 계수를 HOGDescriptor::setSVMDetector() 함수 인자로 전달하면 됩니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.