public void RecognizeEventArgsConstructorTest()
        {
            string             methodName      = string.Empty; // TODO: Initialize to an appropriate value
            double             timeValue       = 0F;           // TODO: Initialize to an appropriate value
            double             percentRecFaces = 0F;           // TODO: Initialize to an appropriate value
            RecognizeEventArgs target          = new RecognizeEventArgs(methodName, timeValue, percentRecFaces);

            Assert.Inconclusive("TODO: Implement code to verify target");
        }
示例#2
0
        public void RecognizeMethodsViewModelBase_DrawRecongitionResultsEventTest()
        {
            RecognizePanelControl_Accessor target = new RecognizePanelControl_Accessor(); // TODO: Initialize to an appropriate value
            object             sender             = null;                                 // TODO: Initialize to an appropriate value
            RecognizeEventArgs e = null;                                                  // TODO: Initialize to an appropriate value

            target.RecognizeMethodsViewModelBase_DrawRecongitionResultsEvent(sender, e);
            Assert.Inconclusive("A method that does not return a value cannot be verified.");
        }
        protected void OnDrawRecognizedFaces(double percentRecFaces)
        {
            var handler = DrawRecongitionResultsEvent;

            if (handler != null)
            {
                var args = new RecognizeEventArgs(_selectedMethod, _recTimeValue, percentRecFaces);
                handler(this, args);
            }
        }
示例#4
0
 private void RecognizeMethodsViewModelBase_DrawRecongitionResultsEvent(object sender, RecognizeEventArgs e)
 {
     ImageDataBasesExpander.IsExpanded     = false;
     preprocessingPanel.Visibility         = Visibility.Hidden;
     ResultsFaceRecMethodsPanel.Visibility = Visibility.Visible;
     ControlPanelExpander.IsExpanded       = true;
 }
 private void RecognizeMethodsViewModelBase_DrawRecongitionResultsEvent(object sender, RecognizeEventArgs e)
 {
     _selectedMethod = e.MethodName;
     _recognizePanelViewModel.LoadTrainTestRecognizedFaces();
     FillPanel();
 }
示例#6
0
        private void RecognizeMethodsViewModelBase_DrawRecongitionResultsEvent(object sender, RecognizeEventArgs e)
        {
            _name               = e.MethodName;
            _timeRec            = e.RecognizeTime;
            _recognitionPercent = e.PercentRecFaces;

            var method = new RecognitionMethodModel();

            method.Name = _name;
            method.RecognitionPercent = _recognitionPercent;
            method.TimeRecognize      = _timeRec;

            var isContains = false;

            if (_recMethods.Count == 0)
            {
                _recMethods.Add(method);
            }
            else
            {
                foreach (RecognitionMethodModel recMethod in _recMethods)
                {
                    if (recMethod.Name.Equals(method.Name) == true)
                    {
                        isContains = true;
                        break;
                    }
                }
                if (isContains == false)
                {
                    _recMethods.Add(method);
                }
            }
            OnPropertyChanged("RecognitionMethods");

            //  OnDrawResultsTable();
        }