C# 클래스 InfoStrat.MotionFx.ImageProcessing.ImageProcessor

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

공개 메소드들

메소드 설명
AddScreen ( MotionTrackingScreen screen ) : void
GetImageSourceForScreen ( MotionTrackingScreen screen ) : System.Windows.Media.ImageSource
ImageProcessor ( DirectCanvas.Misc.Size ImageSize ) : System
ImageToImageSource ( DepthFrame frame ) : System.Windows.Media.ImageSource
InitLayers ( DirectCanvas.Misc.Size ImageSize ) : void
ProcessDepthSessions ( Image depthImage, MotionTrackingDevice>.Dictionary devices, ushort max, ushort min ) : void
RemoveScreen ( MotionTrackingScreen screen ) : void

비공개 메소드들

메소드 설명
UpdateScreenVisualization ( MotionTrackingDevice>.Dictionary devices, MotionTrackingScreen screen, DirectCanvas.WPFPresenter handPresenter ) : void

메소드 상세

AddScreen() 공개 메소드

public AddScreen ( MotionTrackingScreen screen ) : void
screen MotionTrackingScreen
리턴 void

GetImageSourceForScreen() 공개 메소드

public GetImageSourceForScreen ( MotionTrackingScreen screen ) : System.Windows.Media.ImageSource
screen MotionTrackingScreen
리턴 System.Windows.Media.ImageSource

ImageProcessor() 공개 메소드

public ImageProcessor ( DirectCanvas.Misc.Size ImageSize ) : System
ImageSize DirectCanvas.Misc.Size
리턴 System

ImageToImageSource() 공개 메소드

public ImageToImageSource ( DepthFrame frame ) : System.Windows.Media.ImageSource
frame DepthFrame
리턴 System.Windows.Media.ImageSource

InitLayers() 공개 메소드

public InitLayers ( DirectCanvas.Misc.Size ImageSize ) : void
ImageSize DirectCanvas.Misc.Size
리턴 void

ProcessDepthSessions() 공개 메소드

public ProcessDepthSessions ( Image depthImage, MotionTrackingDevice>.Dictionary devices, ushort max, ushort min ) : void
depthImage Image
devices MotionTrackingDevice>.Dictionary
max ushort
min ushort
리턴 void

RemoveScreen() 공개 메소드

public RemoveScreen ( MotionTrackingScreen screen ) : void
screen MotionTrackingScreen
리턴 void