private async void btnEgit_Click(object sender, EventArgs e) { await Task.Run(() => { for (int i = 0; i < 10; i++) { if (!recognition.SaveTrainingData(pictureBox2.Image, txtFaceName.Text)) { MessageBox.Show("Profil alınırken beklenmeyen bir hata oluştu.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } Thread.Sleep(100); lblEgitilenAdet.Text = (i + 1) + " adet profil."; } recognition = null; train = null; recognition = new BusinessRecognition(dizin, klasor, xml); train = new Classifier_Train(dizin, klasor, xml); }); }
public BusinessRecognition(string Dizin, string KlasorAdi, string XmlVeriDosyasi) { this.directory = Dizin + "/" + KlasorAdi + "/"; this.xmlFile = XmlVeriDosyasi; Eigen_Recog = new Classifier_Train(Dizin, KlasorAdi, XmlVeriDosyasi); }
public BusinessRecognition(string Dizin, string KlasorAdi) { this.directory = Dizin + "/" + KlasorAdi + "/"; Eigen_Recog = new Classifier_Train(Dizin, KlasorAdi); }