C# Class SampleApp.MainForm

ファイルを表示 Open project: accord-net/framework Class Usage Examples

Public Properties

Property Type Description
controller Accord.Controls.Vision.HeadController
faceForm FaceForm
visionForm VisionForm

Private Properties

Property Type Description
AGVStep void
Application_Idle void
ApplyFilter void
ClearCurrentImage void
ClearDataSeries void
ClearEstimation void
CloseCamera void
CloseCurrentVideoSource void
CloseImage void
CloseVideoSource void
CopyImage Bitmap
CreateBarGraph void
Disconnect void
DoInference void
DrawMotionHistory void
EnableConnectionControls void
EnableControls void
EndUpdating void
EnumeratedSupportedFrameSizes void
EstimatePose void
GenerateMap void
GeneratePoints void
GetCoordinateValue void
GetDistance int
GetFloatValue bool
GetMeasures void
GetObstacle Point
GetSettings void
GetStateNumber int
InitFuzzyEngine void
InitializeComponent void
LoadDemo void
LoadDemo void
Main void
MainForm_Closing void
MainForm_FormClosing void
MainForm_Load void
MainForm_Resize void
MenuFileOpen_Click void
MoveAGV void
MoveCycle void
OpenEmbeddedImage void
OpenImage void
OpenVideoSource void
PerformProjection Accord.Point[]
ProcessImage void
QLearningThread void
RandomizeNetwork void
SarsaThread void
SearchSolution void
SetMotionDetectionAlgorithm void
SetMotionProcessingAlgorithm void
SetText void
ShowSettings void
ShowSnapshot void
ShowSolutionThread void
ShowTexture void
StartCameras void
StartMovement void
StartUpdating void
StopCameras void
StopMovement void
ToPointsArray System.Drawing.Point[]
UpdateAgentPosition double
UpdateEstimationInformation void
UpdateMap void
UpdateMap void
UpdatePictureBoxPosition void
UpdatePictureBoxPositon void
UpdateProjectedPoints void
UpdateSettings void
UpdateTransformationMatrix void
UpdateViewMatrix void
aboutButton_Click void
aboutToolStripMenuItem_Click void
addGesture void
alarmTimer_Tick void
alternatePoseButton_Click void
autodetectToolStripMenuItem_Click void
bestPoseButton_Click void
bindingSource1_CurrentChanged void
blackmanWindowToolStripMenuItemClick void
blobCountingToolStripMenuItem_Click void
blobsBrowser_BlobSelected void
brightnessAdjustingFiltersItem_Click void
btnAngleMax_Click void
btnAngleMin_Click void
btnBackward_Click void
btnBagOfWords_Click void
btnBlend_Click void
btnCanvasClassify_Click void
btnCanvasClear_Click void
btnClassify_Click void
btnClear_Click void
btnCompute_Click void
btnCorrelation_Click void
btnCreateVectorMachines_Click void
btnCreate_Click void
btnDoItAll_Click void
btnEstimateC_Click void
btnEstimateGaussian_Click void
btnEstimateLaplacian_Click void
btnEstimateSigma_Click void
btnEstimateSigmoid_Click void
btnEstimate_Click void
btnFaceControls_Click void
btnFile_MouseDown void
btnForward_Click void
btnFreak_Click void
btnGenerateRandom_Click void
btnHarris_Click void
btnHorizontalMax_Click void
btnHorizontalMin_Click void
btnInitialize_Click void
btnInsert_Click void
btnLearn_Click void
btnLoad_Click void
btnNo_Click void
btnOriginal_Click void
btnPlayMic1_Click void
btnPlayMic2_Click void
btnPlaySource1_Click void
btnPlaySource2_Click void
btnProject_Click void
btnRansac_Click void
btnReset_Click void
btnReset_Click void
btnRunAnalysis_Click void
btnRunCalibration_Click void
btnRunTraining_Click void
btnRun_Click void
btnRun_Click void
btnScaleMax_Click void
btnScaleMin_Click void
btnSelectCamera_Click void
btnStart_Click void
btnStop_Click void
btnSurf_Click void
btnTestingRun_Click void
btnTrackerVision_Click void
btnVerticalMax_Click void
btnVerticalMin_Click void
btnYes_Click void
button1_Click void
button2_Click void
button3_Click void
canvas_MouseDown void
canvas_MouseMove void
canvas_MouseUp void
capture1stDisplayToolStripMenuItem_Click void
captureHand void
cbContour_CheckedChanged void
cbNguyenWidrow_CheckedChanged void
centeredSizeItem_Click void
closeToolStripMenuItem_Click void
colorFiltersItem_Click void
compare int
computeError double
connectButton_Click void
contrastAdjustingFiltersItem_Click void
controller_HeadEnter void
controller_HeadLeave void
controller_NewFrame void
convolutionFiltersItem_Click void
copositRadio_CheckedChanged void
createClustering IMulticlassClassifier
createKernel IKernel
createMappingScatterplot void
createSurface void
crossbarVideoSettingsToolStripMenuItem_Click void
dataGridView1_DataBindingComplete void
defineMotionregionsToolStripMenuItem_Click void
defineObjectToolStripMenuItem_Click void
devicesCombo_SelectedIndexChanged void
dgvClassData_CurrentCellChanged void
dgvClasses_CurrentCellChanged void
dgvMachines_CurrentCellChanged void
differenceEdgesFiltersItem_Click void
disconnectButton_Click void
displayBackprojectionToolStripMenuItem_Click void
drawObjectAxisToolStripMenuItem_Click void
drawObjectBoxToolStripMenuItem_Click void
drawTrackingWindowToolStripMenuItem_Click void
estimatePostButton_Click void
exitFilrItem_Click void
exitToolStripMenuItem_Click void
exposureUpDown_ValueChanged void
fastGuidedFilterFiltersItem_Click void
floydFiltersItem_Click void
focalLengthBox_Leave void
gainUpDown_ValueChanged void
gaussianFiltersItem_Click void
generateButton_Click void
generateMapButton_Click void
getData void
getKernel IKernel
getSignal float[]
graphMapInput_MouseMove void
grayscaleFiltersItem_Click void
gridMotionAreaProcessingToolStripMenuItem_Click void
hSLToolStripMenuItem_Click void
hammingWindowToolStripMenuItemClick void
hannWindowToolStripMenuItemClick void
headController1_HeadMove void
heightUpDown_ValueChanged void
highlightTypeCombo_SelectedIndexChanged void
homogenityEdgesFiltersItem_Click void
hslFiltersItem_Click void
hueModifierFiltersItem_Click void
inputCanvas_MouseUp void
invertFiltersItem_Click void
invoke void
jitterFiltersItem_Click void
lbIdle_Click void
listView1_ItemActivate void
loadButton_Click void
loadDemoImage1ToolStripMenuItem_Click void
loadDemoImage2ToolStripMenuItem_Click void
loadDemoImage3ToolStripMenuItem_Click void
loadDemoImage4ToolStripMenuItem_Click void
loaddemoImageToolStripMenuItem_Click void
localVideoCaptureDeviceToolStripMenuItem_Click void
localVideoCaptureSettingsToolStripMenuItem_Click void
locatePointButton_Click void
mapPanel_Paint void
mixedToolStripMenuItem_Click void
modelPointBox_Leave void
motionAreaHighlightingToolStripMenuItem_Click void
motionBorderHighlightingToolStripMenuItem_Click void
motionToolStripMenuItem_DropDownOpening void
noneFiltersItem_Click void
noneToolStripMenuItem1_Click void
noneToolStripMenuItem2_Click void
noneToolStripMenuItem_Click void
normalSizeItem_Click void
numPolyConstant_ValueChanged void
objectTypeCombo_SelectedIndexChanged void
offsetXUpDown_ValueChanged void
offsetYUpDown_ValueChanged void
oilFiltersItem_Click void
openDataDialog_FileOk void
openDataStripMenuItem_Click void
openFileItem_Click void
openImageToolStripMenuItem_Click void
openJPEGURLToolStripMenuItem_Click void
openMJPEGURLToolStripMenuItem_Click void
openSampleToolStripMenuItem_Click void
openToolStripMenuItem_Click void
openVideoFileusingDirectShowToolStripMenuItem_Click void
openVideofileusingDirectShowToolStripMenuItem_Click void
orderedDitheringFiltersItem_Click void
output_Started void
output_Stopped void
pbTerrain_MouseDown void
pbTerrain_MouseMove void
pictureBox_MouseClick void
pictureBox_MouseMove void
pictureBox_Paint void
pitchBox_TextChanged void
pointsPanel_Paint void
rGBToolStripMenuItem_Click void
randomizeButton_Click void
regenerateButton_Click void
reset void
rgbLinearFiltersItem_Click void
rollBox_TextChanged void
rotateChannelFiltersItem_Click void
runFuzzySetTestButton_Click void
runKMeans void
runLingVarTestButton_Click void
runMeanShift void
saturationAdjustingFiltersItem_Click void
saveDataDialog_FileOk void
saveDataStripMenuItem_Click void
selectResolution VideoCapabilities
sepiaFiltersItem_Click void
sharpenFiltersItem_Click void
showConnectionsCheck_CheckedChanged void
showInactiveCheck_CheckedChanged void
showMotionHistoryToolStripMenuItem_Click void
showRectangleAroundSelectionCheck_CheckedChanged void
showSolutionButton_Click void
simpleBackgroundModelingToolStripMenuItem_Click void
sizeItem_Popup void
snapshotForm_FormClosed void
sobelEdgesFiltersItem_Click void
source_AudioSourceError void
source_NewFrame void
splitContainer12_Panel1_Paint void
splitContainer_Panel2_Resize void
startButton_Click void
startButton_Click void
startLearningButton_Click void
stopButton_Click void
stopButton_Click void
stretchedSizeItem_Click void
tbPenWidth_Scroll void
tbSensitivity_Scroll void
textureFiltersItem_Click void
texturesCombo_SelectedIndexChanged void
thresholdFiltersItem_Click void
timer1_Tick void
timer_Tick void
toolStripMenuItem5_Click void
toolStripMenuItem7_Click void
toolsToolStripMenuItem_DropDownOpening void
triggerButton_Click void
twoFramesDifferenceToolStripMenuItem_Click void
updateGraph void
updateStatus void
videoDevice_SnapshotFrame void
videoSourcePlayer1_NewFrame void
videoSourcePlayer_Click void
videoSourcePlayer_NewFrame void
widthUpDown_ValueChanged void
xCameraBox_TextChanged void
xLookAtBox_TextChanged void
xObjectBox_TextChanged void
yCameraBox_TextChanged void
yCbCrFiltersItem_Click void
yCbCrLinearFiltersItem_Click void
yLookAtBox_TextChanged void
yObjectBox_TextChanged void
yawBox_TextChanged void
zCameraBox_TextChanged void
zLookAtBox_TextChanged void
zObjectBox_TextChanged void

Public Methods

Method Description
CreateBarGraph ( ZedGraphControl zgc, double discriminants ) : void
CreateResultScatterplot ( ZedGraphControl zgc, double inputs, double expected, double output ) : void
CreateScatterplot ( ZedGraphControl zgc, double graph ) : void
CreateScatterplot ( ZedGraphControl zgc, double x, double y, double slr, double rlr, double inliersX, double inliersY ) : void
CreateScatterplot ( ZedGraphControl zgc, double graph, int n ) : void
GetFilesByExtensions ( DirectoryInfo dir ) : IEnumerable
MainForm ( ) : Accord
MainForm ( ) : Accord.Audio
MainForm ( ) : Accord.Controls
MainForm ( ) : Accord.MachineLearning.VectorMachines
MainForm ( ) : Accord.Imaging.Filters
MainForm ( ) : System

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

OnClosed ( EventArgs e ) : void
OnClosing ( CancelEventArgs e ) : void
OnClosing ( System e ) : void
OnLoad ( EventArgs e ) : void

This method just loads the image datasets into memory.

OnPaintBackground ( PaintEventArgs e ) : void

Paints the background of the control.

Private Methods

Method Description
AGVStep ( ) : void
Application_Idle ( object sender, EventArgs e ) : void
ApplyFilter ( IFilter filter ) : void
ClearCurrentImage ( ) : void
ClearDataSeries ( ) : void
ClearEstimation ( ) : void
CloseCamera ( ) : void
CloseCurrentVideoSource ( ) : void
CloseImage ( ) : void
CloseVideoSource ( ) : void
CopyImage ( Bitmap Src ) : Bitmap
CreateBarGraph ( double weights, string featureNames ) : void
Disconnect ( ) : void
DoInference ( ) : void
DrawMotionHistory ( Bitmap image ) : void
EnableConnectionControls ( bool enable ) : void
EnableControls ( bool enable ) : void
EndUpdating ( ) : void
EnumeratedSupportedFrameSizes ( VideoCaptureDevice videoDevice ) : void
EstimatePose ( ) : void
GenerateMap ( ) : void
GeneratePoints ( ) : void
GetCoordinateValue ( TextBox textBox ) : void
GetDistance ( Point p1, Point p2 ) : int
GetFloatValue ( TextBox textBox, float &floatValue ) : bool
GetMeasures ( ) : void
GetObstacle ( Point Start, Bitmap Map, int Inc, int AngleOffset ) : Point
GetSettings ( ) : void
GetStateNumber ( int x, int y ) : int
InitFuzzyEngine ( ) : void
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

LoadDemo ( ) : void
LoadDemo ( string embeddedFileName ) : void
Main ( ) : void
MainForm_Closing ( object sender, System e ) : void
MainForm_FormClosing ( object sender, FormClosingEventArgs e ) : void
MainForm_Load ( object sender, EventArgs e ) : void
MainForm_Resize ( object sender, EventArgs e ) : void
MenuFileOpen_Click ( object sender, EventArgs e ) : void
MoveAGV ( ) : void
MoveCycle ( ) : void
OpenEmbeddedImage ( string imageName ) : void
OpenImage ( Bitmap image ) : void
OpenVideoSource ( IVideoSource source ) : void
PerformProjection ( Vector3 model, Matrix4x4 transformationMatrix, int viewSize ) : Accord.Point[]
ProcessImage ( Bitmap image ) : void
QLearningThread ( ) : void
RandomizeNetwork ( ) : void
SarsaThread ( ) : void
SearchSolution ( ) : void
SetMotionDetectionAlgorithm ( IMotionDetector detectionAlgorithm ) : void
SetMotionProcessingAlgorithm ( IMotionProcessing processingAlgorithm ) : void
SetText ( System control, string text ) : void
ShowSettings ( ) : void
ShowSnapshot ( Bitmap snapshot ) : void
ShowSolutionThread ( ) : void
ShowTexture ( ) : void
StartCameras ( ) : void
StartMovement ( ) : void
StartUpdating ( ) : void
StopCameras ( ) : void
StopMovement ( ) : void
ToPointsArray ( List points ) : System.Drawing.Point[]
UpdateAgentPosition ( int &currentX, int &currentY, int action ) : double
UpdateEstimationInformation ( ) : void
UpdateMap ( ) : void
UpdateMap ( DistanceNetwork network ) : void
UpdatePictureBoxPosition ( ) : void
UpdatePictureBoxPositon ( ) : void
UpdateProjectedPoints ( ) : void
UpdateSettings ( ) : void
UpdateTransformationMatrix ( ) : void
UpdateViewMatrix ( ) : void
aboutButton_Click ( object sender, EventArgs e ) : void
aboutToolStripMenuItem_Click ( object sender, EventArgs e ) : void
addGesture ( ) : void
alarmTimer_Tick ( object sender, EventArgs e ) : void
alternatePoseButton_Click ( object sender, EventArgs e ) : void
autodetectToolStripMenuItem_Click ( object sender, EventArgs e ) : void
bestPoseButton_Click ( object sender, EventArgs e ) : void
bindingSource1_CurrentChanged ( object sender, EventArgs e ) : void
blackmanWindowToolStripMenuItemClick ( object sender, EventArgs e ) : void
blobCountingToolStripMenuItem_Click ( object sender, EventArgs e ) : void
blobsBrowser_BlobSelected ( object sender, Blob blob ) : void
brightnessAdjustingFiltersItem_Click ( object sender, System e ) : void
btnAngleMax_Click ( object sender, EventArgs e ) : void
btnAngleMin_Click ( object sender, EventArgs e ) : void
btnBackward_Click ( object sender, EventArgs e ) : void
btnBagOfWords_Click ( object sender, EventArgs e ) : void

This methods computes the Bag-of-Visual-Words with the training images.

btnBlend_Click ( object sender, EventArgs e ) : void
btnCanvasClassify_Click ( object sender, EventArgs e ) : void
btnCanvasClear_Click ( object sender, EventArgs e ) : void
btnClassify_Click ( object sender, EventArgs e ) : void

Classifies images into one of the possible classes using the Support Vector Machines learned in the previous steps.

btnClear_Click ( object sender, EventArgs e ) : void
btnCompute_Click ( object sender, EventArgs e ) : void

Estimates Gaussian distributions from the data.

btnCorrelation_Click ( object sender, EventArgs e ) : void
btnCreateVectorMachines_Click ( object sender, EventArgs e ) : void

Creates the Support Vector Machines that will identify images based on their Bag-of-Visual-Words feature vector representation.

btnCreate_Click ( object sender, EventArgs e ) : void
btnDoItAll_Click ( object sender, EventArgs e ) : void
btnEstimateC_Click ( object sender, EventArgs e ) : void

This method automatically estimates a good starting point for the complexity parameter (C) of the SVM learning algorithm.

btnEstimateGaussian_Click ( object sender, EventArgs e ) : void
btnEstimateLaplacian_Click ( object sender, EventArgs e ) : void
btnEstimateSigma_Click ( object sender, EventArgs e ) : void

Estimates a suitable value for the Gaussian's kernel sigma

btnEstimateSigmoid_Click ( object sender, EventArgs e ) : void
btnEstimate_Click ( object sender, EventArgs e ) : void

This method automatically estimates a good starting point for the Gaussian's sigma parameter using initialization heuristics.

btnFaceControls_Click ( object sender, EventArgs e ) : void
btnFile_MouseDown ( object sender, MouseEventArgs e ) : void
btnForward_Click ( object sender, EventArgs e ) : void
btnFreak_Click ( object sender, EventArgs e ) : void
btnGenerateRandom_Click ( object sender, EventArgs e ) : void

Creates the initial scatter plot graphs containing some random data. This data is generated by sampling Gaussian distributions.

btnHarris_Click ( object sender, EventArgs e ) : void
btnHorizontalMax_Click ( object sender, EventArgs e ) : void
btnHorizontalMin_Click ( object sender, EventArgs e ) : void
btnInitialize_Click ( object sender, EventArgs e ) : void

Initializes the Gaussian Mixture Models using K-Means parameters as an initial parameter guess.

btnInsert_Click ( object sender, EventArgs e ) : void
btnLearn_Click ( object sender, EventArgs e ) : void

Loads the stored gestures and learns a SVM using those data.

btnLoad_Click ( object sender, EventArgs e ) : void
btnNo_Click ( object sender, EventArgs e ) : void
btnOriginal_Click ( object sender, EventArgs e ) : void
btnPlayMic1_Click ( object sender, EventArgs e ) : void
btnPlayMic2_Click ( object sender, EventArgs e ) : void
btnPlaySource1_Click ( object sender, EventArgs e ) : void
btnPlaySource2_Click ( object sender, EventArgs e ) : void
btnProject_Click ( object sender, EventArgs e ) : void

Launched when the user clicks the "Compute projection" button.

btnRansac_Click ( object sender, EventArgs e ) : void
btnReset_Click ( object sender, EventArgs e ) : void
btnReset_Click ( object sender, System e ) : void
btnRunAnalysis_Click ( object sender, EventArgs e ) : void
btnRunCalibration_Click ( object sender, EventArgs e ) : void

Calibrates the current Support Vector Machine to produce probabilistic outputs using ProbabilisticOutputLearning.

btnRunTraining_Click ( object sender, EventArgs e ) : void

Creates a Support Vector Machine and estimate its parameters using a learning algorithm.

btnRun_Click ( object sender, EventArgs e ) : void

Determines which radio button is selected and calls the appropriate algorithm.

btnRun_Click ( object sender, System e ) : void
btnScaleMax_Click ( object sender, EventArgs e ) : void
btnScaleMin_Click ( object sender, EventArgs e ) : void
btnSelectCamera_Click ( object sender, EventArgs e ) : void
btnStart_Click ( object sender, EventArgs e ) : void

Starts capturing from the chosen audio input interface

btnStop_Click ( object sender, EventArgs e ) : void

Stops capturing

btnSurf_Click ( object sender, EventArgs e ) : void
btnTestingRun_Click ( object sender, EventArgs e ) : void
btnTrackerVision_Click ( object sender, EventArgs e ) : void
btnVerticalMax_Click ( object sender, EventArgs e ) : void
btnVerticalMin_Click ( object sender, EventArgs e ) : void
btnYes_Click ( object sender, EventArgs e ) : void
button1_Click ( object sender, EventArgs e ) : void
button2_Click ( object sender, EventArgs e ) : void
button3_Click ( object sender, System e ) : void
canvas_MouseDown ( object sender, MouseEventArgs e ) : void
canvas_MouseMove ( object sender, MouseEventArgs e ) : void
canvas_MouseUp ( object sender, MouseEventArgs e ) : void
capture1stDisplayToolStripMenuItem_Click ( object sender, EventArgs e ) : void
captureHand ( UnmanagedImage mask, Rectangle rect, PictureBox pbArm, PictureBox pbHand ) : void
cbContour_CheckedChanged ( object sender, EventArgs e ) : void
cbNguyenWidrow_CheckedChanged ( object sender, EventArgs e ) : void
centeredSizeItem_Click ( object sender, System e ) : void
closeToolStripMenuItem_Click ( object sender, EventArgs e ) : void
colorFiltersItem_Click ( object sender, System e ) : void
compare ( Rectangle a, Rectangle b ) : int
computeError ( double inputs, double outputs, ActivationNetwork ann ) : double
connectButton_Click ( object sender, EventArgs e ) : void
contrastAdjustingFiltersItem_Click ( object sender, System e ) : void
controller_HeadEnter ( object sender, HeadEventArgs e ) : void
controller_HeadLeave ( object sender, EventArgs e ) : void
controller_NewFrame ( object sender, NewFrameEventArgs eventArgs ) : void
convolutionFiltersItem_Click ( object sender, System e ) : void
copositRadio_CheckedChanged ( object sender, EventArgs e ) : void
createClustering ( double data ) : IMulticlassClassifier

Creates the clustering algorithm.

createKernel ( ) : IKernel

Creates the kernel function specified in the user interface.

createMappingScatterplot ( ZedGraphControl zgc, double graph ) : void

Creates the space mapping scatter plot using ZedGraph.

createSurface ( double table ) : void
crossbarVideoSettingsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
dataGridView1_DataBindingComplete ( object sender, DataGridViewBindingCompleteEventArgs e ) : void
defineMotionregionsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
defineObjectToolStripMenuItem_Click ( object sender, EventArgs e ) : void
devicesCombo_SelectedIndexChanged ( object sender, EventArgs e ) : void
dgvClassData_CurrentCellChanged ( object sender, EventArgs e ) : void
dgvClasses_CurrentCellChanged ( object sender, EventArgs e ) : void
dgvMachines_CurrentCellChanged ( object sender, EventArgs e ) : void
differenceEdgesFiltersItem_Click ( object sender, System e ) : void
disconnectButton_Click ( object sender, EventArgs e ) : void
displayBackprojectionToolStripMenuItem_Click ( object sender, EventArgs e ) : void
drawObjectAxisToolStripMenuItem_Click ( object sender, EventArgs e ) : void
drawObjectBoxToolStripMenuItem_Click ( object sender, EventArgs e ) : void
drawTrackingWindowToolStripMenuItem_Click ( object sender, EventArgs e ) : void
estimatePostButton_Click ( object sender, EventArgs e ) : void
exitFilrItem_Click ( object sender, System e ) : void
exitToolStripMenuItem_Click ( object sender, EventArgs e ) : void
exposureUpDown_ValueChanged ( object sender, EventArgs e ) : void
fastGuidedFilterFiltersItem_Click ( object sender, EventArgs e ) : void
floydFiltersItem_Click ( object sender, System e ) : void
focalLengthBox_Leave ( object sender, EventArgs e ) : void
gainUpDown_ValueChanged ( object sender, EventArgs e ) : void
gaussianFiltersItem_Click ( object sender, EventArgs e ) : void
generateButton_Click ( object sender, System e ) : void
generateMapButton_Click ( object sender, System e ) : void
getData ( double &inputs, int &outputs ) : void
getKernel ( ) : IKernel
getSignal ( String path ) : float[]
graphMapInput_MouseMove ( object sender, MouseEventArgs e ) : void
grayscaleFiltersItem_Click ( object sender, System e ) : void
gridMotionAreaProcessingToolStripMenuItem_Click ( object sender, EventArgs e ) : void
hSLToolStripMenuItem_Click ( object sender, EventArgs e ) : void
hammingWindowToolStripMenuItemClick ( object sender, EventArgs e ) : void
hannWindowToolStripMenuItemClick ( object sender, EventArgs e ) : void
headController1_HeadMove ( object sender, HeadEventArgs e ) : void
heightUpDown_ValueChanged ( object sender, EventArgs e ) : void
highlightTypeCombo_SelectedIndexChanged ( object sender, EventArgs e ) : void
homogenityEdgesFiltersItem_Click ( object sender, System e ) : void
hslFiltersItem_Click ( object sender, System e ) : void
hueModifierFiltersItem_Click ( object sender, System e ) : void
inputCanvas_MouseUp ( object sender, MouseEventArgs e ) : void
invertFiltersItem_Click ( object sender, System e ) : void
invoke ( Action action ) : void
jitterFiltersItem_Click ( object sender, System e ) : void
lbIdle_Click ( object sender, EventArgs e ) : void
listView1_ItemActivate ( object sender, EventArgs e ) : void
loadButton_Click ( object sender, EventArgs e ) : void
loadDemoImage1ToolStripMenuItem_Click ( object sender, EventArgs e ) : void
loadDemoImage2ToolStripMenuItem_Click ( object sender, EventArgs e ) : void
loadDemoImage3ToolStripMenuItem_Click ( object sender, EventArgs e ) : void
loadDemoImage4ToolStripMenuItem_Click ( object sender, EventArgs e ) : void
loaddemoImageToolStripMenuItem_Click ( object sender, EventArgs e ) : void
localVideoCaptureDeviceToolStripMenuItem_Click ( object sender, EventArgs e ) : void
localVideoCaptureSettingsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
locatePointButton_Click ( object sender, EventArgs e ) : void
mapPanel_Paint ( object sender, System e ) : void
mixedToolStripMenuItem_Click ( object sender, EventArgs e ) : void
modelPointBox_Leave ( object sender, EventArgs e ) : void
motionAreaHighlightingToolStripMenuItem_Click ( object sender, EventArgs e ) : void
motionBorderHighlightingToolStripMenuItem_Click ( object sender, EventArgs e ) : void
motionToolStripMenuItem_DropDownOpening ( object sender, EventArgs e ) : void
noneFiltersItem_Click ( object sender, System e ) : void
noneToolStripMenuItem1_Click ( object sender, EventArgs e ) : void
noneToolStripMenuItem2_Click ( object sender, EventArgs e ) : void
noneToolStripMenuItem_Click ( object sender, EventArgs e ) : void
normalSizeItem_Click ( object sender, System e ) : void
numPolyConstant_ValueChanged ( object sender, EventArgs e ) : void
objectTypeCombo_SelectedIndexChanged ( object sender, EventArgs e ) : void
offsetXUpDown_ValueChanged ( object sender, EventArgs e ) : void
offsetYUpDown_ValueChanged ( object sender, EventArgs e ) : void
oilFiltersItem_Click ( object sender, System e ) : void
openDataDialog_FileOk ( object sender, System e ) : void
openDataStripMenuItem_Click ( object sender, EventArgs e ) : void
openFileItem_Click ( object sender, System e ) : void
openImageToolStripMenuItem_Click ( object sender, EventArgs e ) : void
openJPEGURLToolStripMenuItem_Click ( object sender, EventArgs e ) : void
openMJPEGURLToolStripMenuItem_Click ( object sender, EventArgs e ) : void
openSampleToolStripMenuItem_Click ( object sender, EventArgs e ) : void
openToolStripMenuItem_Click ( object sender, EventArgs e ) : void
openVideoFileusingDirectShowToolStripMenuItem_Click ( object sender, EventArgs e ) : void
openVideofileusingDirectShowToolStripMenuItem_Click ( object sender, EventArgs e ) : void
orderedDitheringFiltersItem_Click ( object sender, System e ) : void
output_Started ( object sender, PlayFrameEventArgs e ) : void
output_Stopped ( object sender, EventArgs e ) : void
pbTerrain_MouseDown ( object sender, System e ) : void
pbTerrain_MouseMove ( object sender, System e ) : void
pictureBox_MouseClick ( object sender, MouseEventArgs e ) : void
pictureBox_MouseMove ( object sender, MouseEventArgs e ) : void
pictureBox_Paint ( object sender, PaintEventArgs e ) : void
pitchBox_TextChanged ( object sender, EventArgs e ) : void
pointsPanel_Paint ( object sender, System e ) : void
rGBToolStripMenuItem_Click ( object sender, EventArgs e ) : void
randomizeButton_Click ( object sender, System e ) : void
regenerateButton_Click ( object sender, EventArgs e ) : void
reset ( ) : void
rgbLinearFiltersItem_Click ( object sender, System e ) : void
rollBox_TextChanged ( object sender, EventArgs e ) : void
rotateChannelFiltersItem_Click ( object sender, System e ) : void
runFuzzySetTestButton_Click ( object sender, EventArgs e ) : void
runKMeans ( ) : void

Runs the K-Means algorithm.

runLingVarTestButton_Click ( object sender, EventArgs e ) : void
runMeanShift ( ) : void

Runs the Mean-Shift algorithm.

saturationAdjustingFiltersItem_Click ( object sender, System e ) : void
saveDataDialog_FileOk ( object sender, CancelEventArgs e ) : void
saveDataStripMenuItem_Click ( object sender, EventArgs e ) : void
selectResolution ( VideoCaptureDevice device ) : VideoCapabilities
sepiaFiltersItem_Click ( object sender, System e ) : void
sharpenFiltersItem_Click ( object sender, System e ) : void
showConnectionsCheck_CheckedChanged ( object sender, System e ) : void
showInactiveCheck_CheckedChanged ( object sender, System e ) : void
showMotionHistoryToolStripMenuItem_Click ( object sender, EventArgs e ) : void
showRectangleAroundSelectionCheck_CheckedChanged ( object sender, EventArgs e ) : void
showSolutionButton_Click ( object sender, EventArgs e ) : void
simpleBackgroundModelingToolStripMenuItem_Click ( object sender, EventArgs e ) : void
sizeItem_Popup ( object sender, System e ) : void
snapshotForm_FormClosed ( object sender, FormClosedEventArgs e ) : void
sobelEdgesFiltersItem_Click ( object sender, System e ) : void
source_AudioSourceError ( object sender, AudioSourceErrorEventArgs e ) : void

This callback will be called when there is some error with the audio source. It can be used to route exceptions so they don't compromise the audio processing pipeline.

source_NewFrame ( object sender, NewFrameEventArgs eventArgs ) : void

This method will be called whenever there is a new audio frame to be processed.

splitContainer12_Panel1_Paint ( object sender, PaintEventArgs e ) : void
splitContainer_Panel2_Resize ( object sender, EventArgs e ) : void
startButton_Click ( object sender, EventArgs e ) : void
startButton_Click ( object sender, System e ) : void
startLearningButton_Click ( object sender, EventArgs e ) : void
stopButton_Click ( object sender, EventArgs e ) : void
stopButton_Click ( object sender, System e ) : void
stretchedSizeItem_Click ( object sender, System e ) : void
tbPenWidth_Scroll ( object sender, EventArgs e ) : void
tbSensitivity_Scroll ( object sender, EventArgs e ) : void
textureFiltersItem_Click ( object sender, EventArgs e ) : void
texturesCombo_SelectedIndexChanged ( object sender, EventArgs e ) : void
thresholdFiltersItem_Click ( object sender, System e ) : void
timer1_Tick ( object sender, EventArgs e ) : void
timer_Tick ( object sender, EventArgs e ) : void
toolStripMenuItem5_Click ( object sender, EventArgs e ) : void
toolStripMenuItem7_Click ( object sender, EventArgs e ) : void
toolsToolStripMenuItem_DropDownOpening ( object sender, EventArgs e ) : void
triggerButton_Click ( object sender, EventArgs e ) : void
twoFramesDifferenceToolStripMenuItem_Click ( object sender, EventArgs e ) : void
updateGraph ( int classifications ) : void
updateStatus ( ) : void
videoDevice_SnapshotFrame ( object sender, NewFrameEventArgs eventArgs ) : void
videoSourcePlayer1_NewFrame ( object sender, Bitmap &image ) : void
videoSourcePlayer_Click ( object sender, EventArgs e ) : void
videoSourcePlayer_NewFrame ( object sender, Bitmap &image ) : void
widthUpDown_ValueChanged ( object sender, EventArgs e ) : void
xCameraBox_TextChanged ( object sender, EventArgs e ) : void
xLookAtBox_TextChanged ( object sender, EventArgs e ) : void
xObjectBox_TextChanged ( object sender, EventArgs e ) : void
yCameraBox_TextChanged ( object sender, EventArgs e ) : void
yCbCrFiltersItem_Click ( object sender, System e ) : void
yCbCrLinearFiltersItem_Click ( object sender, System e ) : void
yLookAtBox_TextChanged ( object sender, EventArgs e ) : void
yObjectBox_TextChanged ( object sender, EventArgs e ) : void
yawBox_TextChanged ( object sender, EventArgs e ) : void
zCameraBox_TextChanged ( object sender, EventArgs e ) : void
zLookAtBox_TextChanged ( object sender, EventArgs e ) : void
zObjectBox_TextChanged ( object sender, EventArgs e ) : void

Method Details

CreateBarGraph() public method

public CreateBarGraph ( ZedGraphControl zgc, double discriminants ) : void
zgc ZedGraphControl
discriminants double
return void

CreateResultScatterplot() public method

public CreateResultScatterplot ( ZedGraphControl zgc, double inputs, double expected, double output ) : void
zgc ZedGraphControl
inputs double
expected double
output double
return void

CreateScatterplot() public method

public CreateScatterplot ( ZedGraphControl zgc, double graph ) : void
zgc ZedGraphControl
graph double
return void

CreateScatterplot() public method

public CreateScatterplot ( ZedGraphControl zgc, double x, double y, double slr, double rlr, double inliersX, double inliersY ) : void
zgc ZedGraphControl
x double
y double
slr double
rlr double
inliersX double
inliersY double
return void

CreateScatterplot() public method

public CreateScatterplot ( ZedGraphControl zgc, double graph, int n ) : void
zgc ZedGraphControl
graph double
n int
return void

Dispose() protected method

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
return void

GetFilesByExtensions() public static method

public static GetFilesByExtensions ( DirectoryInfo dir ) : IEnumerable
dir DirectoryInfo
return IEnumerable

MainForm() public method

public MainForm ( ) : Accord
return Accord

MainForm() public method

public MainForm ( ) : Accord.Audio
return Accord.Audio

MainForm() public method

public MainForm ( ) : Accord.Controls
return Accord.Controls

MainForm() public method

public MainForm ( ) : Accord.MachineLearning.VectorMachines
return Accord.MachineLearning.VectorMachines

MainForm() public method

public MainForm ( ) : Accord.Imaging.Filters
return Accord.Imaging.Filters

MainForm() public method

public MainForm ( ) : System
return System

OnClosed() protected method

protected OnClosed ( EventArgs e ) : void
e EventArgs
return void

OnClosing() protected method

protected OnClosing ( CancelEventArgs e ) : void
e CancelEventArgs
return void

OnClosing() protected method

protected OnClosing ( System e ) : void
e System
return void

OnLoad() protected method

This method just loads the image datasets into memory.
protected OnLoad ( EventArgs e ) : void
e EventArgs
return void

OnPaintBackground() protected method

Paints the background of the control.
protected OnPaintBackground ( PaintEventArgs e ) : void
e PaintEventArgs
return void

Property Details

controller public_oe property

public Accord.Controls.Vision.HeadController controller
return Accord.Controls.Vision.HeadController

faceForm public_oe property

public FaceForm faceForm
return FaceForm

visionForm public_oe property

public VisionForm visionForm
return VisionForm