示例#1
0
 private void BtUpdate_Click(object sender, EventArgs e)
 {
     this.m_LbProgressStep.Text = "Updating database.";
     ThreadPool.QueueUserWorkItem(new WaitCallback(target =>
     {
         DataMiner miner = new DataMiner(m_SessionInfo);
         miner.Progress += OnProgress;
         miner.ReadUsers();
     }));
 }
示例#2
0
 private void BtFind_Click(object sender, EventArgs e)
 {
     this.m_LbProgressStep.Text = "Search by face.";
     byte[] sampleImage = GetSampleFoto();
     ThreadPool.QueueUserWorkItem(new WaitCallback(target =>
     {
         DataMiner miner = new DataMiner(m_SessionInfo);
         miner.Progress += OnProgress;
         miner.MatchFoto(sampleImage);
         //miner;
     }));
 }
示例#3
0
 private void m_BtTrain_Click(object sender, EventArgs e)
 {
     this.m_LbProgressStep.Text = "Trainig recognizer.";
     ThreadPool.QueueUserWorkItem(new WaitCallback(target =>
     {
         DataMiner miner = new DataMiner(m_SessionInfo);
         miner.Progress += OnProgress;
         miner.TrainRecognizer();
     }));
 }