FingerKeyboard
Public Member Functions | Public Attributes | List of all members
FkFingerTipDetector Class Reference

이 클래스는 손 끝점을 검출하는 기능을 담당하는 클래스이다. More...

#include <FkPostProcessor.h>

Collaboration diagram for FkFingerTipDetector:
Collaboration graph
[legend]

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
 

Detailed Description

이 클래스는 손 끝점을 검출하는 기능을 담당하는 클래스이다.

Date
2015
Author
한성대학교 컴퓨터공학과 강진혁(jinhu.nosp@m.k131.nosp@m.3@gma.nosp@m.il.c.nosp@m.om)

The documentation for this class was generated from the following file: