![]() |
FingerKeyboard
|
이 클래스는 손 끝점을 검출하는 기능을 담당하는 클래스이다. More...
#include <FkPostProcessor.h>
Public Member Functions | |
void | getHandBinaryImage (IplImage *srcImage, IplImage *bgImage, CvHistogram *skinColorHistogram) |
손에 대한 이진 이미지를 리턴한다. | |
void | getHandBinaryImage (IplImage *srcImage, IplImage *bgImage, CvHistogram *skinColorHistogram, int test) |
손에 대한 이진 이미지를 리턴한다. | |
void | setHandLocation () |
손의 위치를 설정하는 함수이다. | |
void | detectHandContour (CvRect selectedArea) |
손의 외곽선을 검출한다. | |
void | detectFingerTip () |
손 끝점들을 검출한다. | |
void | detectFingerTip (IplImage *srcImage) |
손 끝점들을 검출한다. | |
void | determineSingleHandFingerTip () |
한 손의 손 끝점들을 결정한다. | |
void | determineDoubleHandFingerTip () |
두 손의 손 끝점들을 결정한다. | |
void | determineFingerTip () |
손끝점을 결정하는 함수이다. | |
void | resetData () |
두 손에 대한 정보들을 초기화한다. | |
void | calcMotionProperty () |
두 손의 모든 손 끝점들에 대한 벡터의 유효성을 판단하고, 모션 벡터를 계산한다. | |
Public Attributes | |
FkHand | userHand [2] |
int | detectHandCount |
이 클래스는 손 끝점을 검출하는 기능을 담당하는 클래스이다.