C# 클래스 FrameProcessor, camfight

파일 보기 프로젝트 열기: tuxoko/camfight 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
_hist DenseHistogram
backproject Byte>.Image
center Point[]
face Rectangle
have_face bool
have_left bool
have_left_punch bool
have_right bool
have_right_punch bool
isTracked bool
left Rectangle
left_mom Emgu.CV.Structure.MCvMoments
mass double
right Rectangle
t_backproject long
t_facedetect long
t_hand long
t_hue long
t_kmeans long

공개 메소드들

메소드 설명
FrameProcessor ( ) : System
ProcessFrame ( Byte>.Image frame ) : void
Reset ( ) : void
SetHist ( DenseHistogram hist ) : void

비공개 메소드들

메소드 설명
FaceDetect ( Byte>.Image frame ) : Emgu.CV.Structure.MCvAvgComp[]
GetBackproject ( Byte>.Image hue, DenseHistogram _hist, Byte>.Image mask, Rectangle hide ) : Byte>.Image
GetHist ( Byte>.Image hue, Rectangle ROI, Byte>.Image mask ) : DenseHistogram
ProcessInput ( ) : void
dummy_center ( Point center, Size img_size ) : int
kmeans ( Point last_center, Byte>.Image img0, Rectangle face, double scale ) : Point[]
refine_center ( Point last_center, Byte>.Image img ) : Point[]

메소드 상세

FrameProcessor() 공개 메소드

public FrameProcessor ( ) : System
리턴 System

ProcessFrame() 공개 메소드

public ProcessFrame ( Byte>.Image frame ) : void
frame Byte>.Image
리턴 void

Reset() 공개 메소드

public Reset ( ) : void
리턴 void

SetHist() 공개 메소드

public SetHist ( DenseHistogram hist ) : void
hist DenseHistogram
리턴 void

프로퍼티 상세

_hist 공개적으로 프로퍼티

public DenseHistogram _hist
리턴 DenseHistogram

backproject 공개적으로 프로퍼티

public Image backproject
리턴 Byte>.Image

center 공개적으로 프로퍼티

public Point[] center
리턴 Point[]

face 공개적으로 프로퍼티

public Rectangle face
리턴 Rectangle

have_face 공개적으로 프로퍼티

public bool have_face
리턴 bool

have_left 공개적으로 프로퍼티

public bool have_left
리턴 bool

have_left_punch 공개적으로 프로퍼티

public bool have_left_punch
리턴 bool

have_right 공개적으로 프로퍼티

public bool have_right
리턴 bool

have_right_punch 공개적으로 프로퍼티

public bool have_right_punch
리턴 bool

isTracked 공개적으로 프로퍼티

public bool isTracked
리턴 bool

left 공개적으로 프로퍼티

public Rectangle left
리턴 Rectangle

left_mom 공개적으로 프로퍼티

public MCvMoments,Emgu.CV.Structure left_mom
리턴 Emgu.CV.Structure.MCvMoments

mass 공개적으로 프로퍼티

public double mass
리턴 double

right 공개적으로 프로퍼티

public Rectangle right
리턴 Rectangle

t_backproject 공개적으로 프로퍼티

public long t_backproject
리턴 long

t_facedetect 공개적으로 프로퍼티

public long t_facedetect
리턴 long

t_hand 공개적으로 프로퍼티

public long t_hand
리턴 long

t_hue 공개적으로 프로퍼티

public long t_hue
리턴 long

t_kmeans 공개적으로 프로퍼티

public long t_kmeans
리턴 long