C# Class ColorGlove.Processor

Mostra file Open project: arunganesan/hand-gesture-recognition Class Usage Examples

Public Properties

Property Type Description
bitmap_bits_ byte[]
bitmap_bits_copy_ byte[]
cluster_threshold_count_ int
density_ double
lower int
radius_ int

Public Methods

Method Description
AutoDetectRange ( ) : void
DecreaseRange ( ) : void
EnableFeatureExtract ( ) : void
EnablePredict ( ) : void
IncreaseRange ( ) : void
ProcessAndSave ( ) : void
Processor ( Manager manager ) : System
Processor ( Manager processor_mode, MainWindow main_window_controller ) : System
UpdateCropSettings ( ) : void
getImage ( ) : System.Windows.Controls.Image
kMeans ( ) : void
setFeatureExtraction ( ShowExtractedFeatureFormat setFeatureExtractionMode ) : void
update ( KinectData data ) : void
updatePipeline ( ) : void

Private Methods

Method Description
AddCentroid ( byte R, byte G, byte B, byte label ) : void
Drag ( object sender, MouseEventArgs e ) : void
DummyPauseDelegate ( System.Windows.Input.MouseButtonEventArgs e ) : void
EndDrag ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
GetAllFeaturesCPU ( ) : void
HideOverlayDelegate ( MouseButtonEventArgs e ) : void
ImageClick ( object sender, MouseButtonEventArgs e ) : void
PackageState ( ) : void
Pause ( PauseDelegate func ) : void
ResetOverlay ( ) : void
SetCentroidColorAndLabel ( ) : void
ShowAverageAndVariance ( float a ) : void
StartDrag ( object sender, MouseButtonEventArgs e ) : void
UnPause ( MouseButtonEventArgs e = null ) : void
UpdateKMeansCentroid ( MouseButtonEventArgs e ) : void
clearCentroids ( ) : void
process ( Filter step ) : void

Method Details

AutoDetectRange() public method

public AutoDetectRange ( ) : void
return void

DecreaseRange() public method

public DecreaseRange ( ) : void
return void

EnableFeatureExtract() public method

public EnableFeatureExtract ( ) : void
return void

EnablePredict() public method

public EnablePredict ( ) : void
return void

IncreaseRange() public method

public IncreaseRange ( ) : void
return void

ProcessAndSave() public method

public ProcessAndSave ( ) : void
return void

Processor() public method

public Processor ( Manager manager ) : System
manager Manager
return System

Processor() public method

public Processor ( Manager processor_mode, MainWindow main_window_controller ) : System
processor_mode Manager
main_window_controller MainWindow
return System

UpdateCropSettings() public method

public UpdateCropSettings ( ) : void
return void

getImage() public method

public getImage ( ) : System.Windows.Controls.Image
return System.Windows.Controls.Image

kMeans() public method

public kMeans ( ) : void
return void

setFeatureExtraction() public method

public setFeatureExtraction ( ShowExtractedFeatureFormat setFeatureExtractionMode ) : void
setFeatureExtractionMode ShowExtractedFeatureFormat
return void

update() public method

public update ( KinectData data ) : void
data KinectData
return void

updatePipeline() public method

public updatePipeline ( ) : void
return void

Property Details

bitmap_bits_ public_oe property

public byte[] bitmap_bits_
return byte[]

bitmap_bits_copy_ public_oe property

public byte[] bitmap_bits_copy_
return byte[]

cluster_threshold_count_ public_oe property

public int cluster_threshold_count_
return int

density_ public_oe property

public double density_
return double

lower public_oe property

public int lower
return int

radius_ public_oe property

public int radius_
return int