C# 클래스 CURELab.SignLanguage.Calculator.CSDataProcessor

add summary here
상속: IDataProcessor
파일 보기 프로젝트 열기: huangfuyang/Sign-Language-with-Kinect 1 사용 예제들

공개 메소드들

메소드 설명
CalAcceleration ( double data ) : double[]
CalAcceleration ( double data, int time ) : double[]
CalVelocity ( ) : double[]
CalVelocity ( double data ) : double[]
CalVelocity ( double data, int time ) : double[]
GaussianFilter ( double &data ) : void
GetAngularVelo ( ) : double[]
GetFilteredPosition ( System.Windows.Media.Media3D.Vector3D data, int time ) : System.Windows.Media.Media3D.Vector3D[]
GetMeanPosition ( ) : double[]
GetMeanVector ( System.Windows.Media.Media3D.Vector3D data ) : System.Windows.Media.Media3D.Vector3D
GetPositionSD ( System.Windows.Media.Media3D.Vector3D data ) : double
GetPositionSDs ( ) : double[]
GetSD ( double data ) : double
GetSDs ( double data ) : double[]
GetSingletonInstance ( ) : CSDataProcessor
MeanFilter ( double data ) : double[]
MeanFilter ( double data, int time ) : double[]
Normalize ( double data ) : double[]

비공개 메소드들

메소드 설명
CSDataProcessor ( ) : System

메소드 상세

CalAcceleration() 공개 메소드

public CalAcceleration ( double data ) : double[]
data double
리턴 double[]

CalAcceleration() 공개 메소드

public CalAcceleration ( double data, int time ) : double[]
data double
time int
리턴 double[]

CalVelocity() 공개 메소드

public CalVelocity ( ) : double[]
리턴 double[]

CalVelocity() 공개 메소드

public CalVelocity ( double data ) : double[]
data double
리턴 double[]

CalVelocity() 공개 메소드

public CalVelocity ( double data, int time ) : double[]
data double
time int
리턴 double[]

GaussianFilter() 공개 메소드

public GaussianFilter ( double &data ) : void
data double
리턴 void

GetAngularVelo() 공개 메소드

public GetAngularVelo ( ) : double[]
리턴 double[]

GetFilteredPosition() 공개 메소드

public GetFilteredPosition ( System.Windows.Media.Media3D.Vector3D data, int time ) : System.Windows.Media.Media3D.Vector3D[]
data System.Windows.Media.Media3D.Vector3D
time int
리턴 System.Windows.Media.Media3D.Vector3D[]

GetMeanPosition() 공개 메소드

public GetMeanPosition ( ) : double[]
리턴 double[]

GetMeanVector() 공개 메소드

public GetMeanVector ( System.Windows.Media.Media3D.Vector3D data ) : System.Windows.Media.Media3D.Vector3D
data System.Windows.Media.Media3D.Vector3D
리턴 System.Windows.Media.Media3D.Vector3D

GetPositionSD() 공개 메소드

public GetPositionSD ( System.Windows.Media.Media3D.Vector3D data ) : double
data System.Windows.Media.Media3D.Vector3D
리턴 double

GetPositionSDs() 공개 메소드

public GetPositionSDs ( ) : double[]
리턴 double[]

GetSD() 공개 메소드

public GetSD ( double data ) : double
data double
리턴 double

GetSDs() 공개 메소드

public GetSDs ( double data ) : double[]
data double
리턴 double[]

GetSingletonInstance() 공개 정적인 메소드

public static GetSingletonInstance ( ) : CSDataProcessor
리턴 CSDataProcessor

MeanFilter() 공개 메소드

public MeanFilter ( double data ) : double[]
data double
리턴 double[]

MeanFilter() 공개 메소드

public MeanFilter ( double data, int time ) : double[]
data double
time int
리턴 double[]

Normalize() 공개 메소드

public Normalize ( double data ) : double[]
data double
리턴 double[]