Esempio n. 1
0
 private void EnterScan()
 {
     while (isEnter)
     {
         Thread.Sleep(1000);
         bitmap = videoSourcePlayer1.GetCurrentVideoFrame();
         string licemsePlateNum = LicensePlateOCR.Get(bitmap);
         if (licemsePlateNum != null)
         {
             string result;
             label1.Text = VehicleBLL.VehicleEnter(licemsePlateNum, out result) ? "欢迎进入" : "";
             label2.Text = result;
             label3.Text = AdminBLL.GetActiveParkNum() + " / " + AdminBLL.GetParkingSpotNum();
             FormManage form = (FormManage)Owner;
             form.Refresh();
             Thread.Sleep(8000);
         }
         else
         {
             label1.Text = "检测失败";
             label2.Text = "";
         }
     }
     label1.Text = label2.Text = "";
 }