void wcs_NewImage(object sender, ImageEventArgs iea) { MemoryStream stream = new MemoryStream(); //NetworkStream ns = networkStream; Image e = iea.Image; e.Save(stream, ImageFormat.Jpeg); byte[] buffer = stream.ToArray(); Data = buffer; if (DataChanged != null) { DataChanged(this, new EventArgs()); } }
private void ProcessFrame(object sender, EventArgs arg) { frame = _capture.QueryFrame().Flip(FLIP.HORIZONTAL); if (NewFrame != null) { FrameEventArgs fea = new FrameEventArgs(); fea.Frame = frame; NewFrame(this, fea); } Image image = frame.Bitmap; if (NewImage != null) { ImageEventArgs iea = new ImageEventArgs(); iea.Image = image; NewImage(this, iea); } // // Bitmap b = new Bitmap(frame.Bitmap); }