コード例 #1
0
 //mengambil gambar dari kamera
 void GrabFrom(Core.BuildingBlocks.FrameGrabber fg)
 {
     if (fg != null)
     {
         fg.OnFrame += new Parsley.Core.BuildingBlocks.FrameGrabber.OnFrameHandler(_grabber_OnFrame);
     }
 }
コード例 #2
0
 /// <summary>
 /// Release the frame grabber callback.
 /// </summary>
 /// <remarks>Automatically called from Dispose.</remarks>
 /// <param name="fg"></param>
 void ReleaseGrab(Core.BuildingBlocks.FrameGrabber fg)
 {
     if (fg != null)
     {
         fg.OnFrame -= new Parsley.Core.BuildingBlocks.FrameGrabber.OnFrameHandler(_grabber_OnFrame);
     }
 }
コード例 #3
0
ファイル: EmbeddableStream.cs プロジェクト: guozanhua/parsley
 public EmbeddableStream() {
   InitializeComponent();
   _grabber = null;
   _interpolation = Emgu.CV.CvEnum.INTER.CV_INTER_NN;
   _can_invoke = false;
   this.HandleCreated += new EventHandler(EmbeddableStream_HandleCreated);
   this.HandleDestroyed += new EventHandler(EmbeddableStream_HandleDestroyed);
 }
コード例 #4
0
 //constructor default
 public EmbeddableStream()
 {
     InitializeComponent();
     _grabber              = null;
     _interpolation        = Emgu.CV.CvEnum.INTER.CV_INTER_NN;
     _can_invoke           = false;
     this.HandleCreated   += new EventHandler(EmbeddableStream_HandleCreated);
     this.HandleDestroyed += new EventHandler(EmbeddableStream_HandleDestroyed);
 }