예제 #1
0
파일: Zed.cs 프로젝트: MiaoDX/ZED_EmguCV
        private void GrabLoop()
        {
            while (running)
            {
                lock (grabLock)
                {
                    sl.ERROR_CODE e = camera.Grab(ref runtimeParameters);

                    // reset mat index
                    matIndex = 0;

                    // call the listener
                    this.FrameTick(this);
                    Thread.Sleep(10);
                }
            }
        }
예제 #2
0
파일: Zed.cs 프로젝트: MiaoDX/ZED_EmguCV
 public void GrabOnce()
 {
     if (running)
     {
         lock (grabLock)
         {
             sl.ERROR_CODE e = camera.Grab(ref runtimeParameters);
             // reset mat index
             matIndex = 0;
             Thread.Sleep(10);
         }
     }
     else
     {
         Console.WriteLine("Not open");
         Thread.Sleep(10);
     }
 }