Exemple #1
0
        public RecgnizationForm()
        {
            InitializeComponent();
            _IImageSource = new ImageSets.ImageSource();
            imageSourceManager1.ImageSource = _IImageSource;
            imageSourceManager1.TrainingImageDoubleClicked    += imageSourceManager1_TrainingImageDoubleClicked;
            imageSourceManager1.RecgonizingImageDoubleClicked += imageSourceManager1_RecgonizingImageDoubleClicked;

            _Builder                         = new BitmapSetsBuilder();
            _ColorClassification             = new ColorClassifier();
            _ColorClassification.KnownColors = new Color[1] {
                Color.Red
            };
            _ColorClassification.KnownValues = new double[1] {
                1
            };
            _ColorClassification.Update();

            _RecognizerFactory = new RecognizerFactory(_Builder, _ColorClassification);
            _RecognizerFactory.Initialize();

            cmb_Models.ComboBox.DisplayMember = "Name";
            cmb_Models.ComboBox.DataSource    = _RecognizerFactory.Models;
            cmb_Models.SelectedIndex          = 1;
        }
Exemple #2
0
 public ImageRecognizer(IForecastingModel model, IImageSetsBuilder builder, IColorClassifier classifier)
 {
     _Model              = model;
     _Builder            = builder;
     _Builder.Classifier = classifier;
 }
Exemple #3
0
 public RecognizerFactory(IImageSetsBuilder builder, IColorClassifier classifier)
 {
     _IColorClassification = classifier;
     _IImageSetsBuilder    = builder;
 }