示例#1
0
文件: Form1.cs 项目: swishposh/aoci6
 private void button1_Click(object sender, EventArgs e)
 {
     // инициализация веб-камеры
     subtractor.Clear();
     webCamIs              = true;
     timer1.Enabled        = false;
     capture               = new VideoCapture();
     capture.ImageGrabbed += ProcessFrame;
     capture.Start();
 }
示例#2
0
 private void button1_Click(object sender, EventArgs e)
 {
     if (webCamIs == true)
     {
         webCamIs = false;
         video.Stop();
     }
     vidFrame = 0;
     backgrSubstr.Clear();
     video          = new VideoCapture(logic.openVideo());
     timer1.Enabled = true;
     background     = null;
 }
示例#3
0
 private void load_Click(object sender, EventArgs e)
 {
     if(web == true)
     {
         web = false;
         capture.Stop();
     }
     OpenFileDialog openFileDialog2 = new OpenFileDialog();
     openFileDialog2.Filter = "(*.mp4)|*.mp4";
     var result = openFileDialog2.ShowDialog();
     vframe = 0;
     subtractor.Clear();
     if (result == DialogResult.OK)
     {
         string fileName = openFileDialog2.FileName;
         capture = new VideoCapture(fileName);
         vtimer.Enabled = true;
         background = null;
     }
 }