//static void Main1(string[] args) //{ // for (int i = 0; i < 90; i++) // { // AdvancedInputEmulator.NewPoint(new Point(1350,200)); // Thread.Sleep(30); // } // for (int i = 0; i < 30; i++) // { // AdvancedInputEmulator.NoData(); // Thread.Sleep(30); // } // Console.Read(); //} static void Main2(string[] args) { int i = 0; var cam = new AForgeCamera(); cam.IsMirrored = true; var visualizerControl = WFVisuslizer.VisualizerControl.GetVisualizer(); //var cam = new TimedFilesystemCamera(new DirectoryInfo(@"C:\temp\daforge\inptp")); //var visualizerControl = new VisualizerDummy(); var parser = new DataParser(cam, visualizerControl); parser.Start(); cam.Start(); Thread.Sleep(1000); //cameraConnector.NewImage += delegate(object sender, NewImageEventArgs e) // { // if (i>0) // { // (tci - e.NewImage).GetVisual().Save(@"C:\temp\gach" + i + ".jpg"); // } // tci = e.NewImage; // i++; // }; parser.PenPositionChanged += NewPoint; Console.Read(); }
private void mainForm_Loaded(object sender, RoutedEventArgs e) { AForgeCamera camera = new AForgeCamera(); camera.FrameReady += camera_FrameReady; camera.Start(); camera.ShowConfigurationDialog(); }
private void toggleCameraButton_Click(object sender, EventArgs e) { if (!_camera.IsRunning) { _camera.Start(); this.toggleCameraButton.Text = "Stop Camera"; } else { _camera.Stop(); this.toggleCameraButton.Text = "Start Camera"; } }
private void CameraSelected(object sender, SelectionChangedEventArgs e) { if (_camera != null) { _camera.FrameReady -= NewImage; _camera.Stop(); } Properties.Settings.Default.Camera = CameraBox.SelectedIndex; Properties.Settings.Default.Save(); _camera = new AForgeCamera(_cams[CameraBox.SelectedIndex].Key); _camera.FrameReady += NewImage; _camera.Start(); }
private void Form1_Load(object sender, EventArgs e) { camera = new AForgeCamera(); camera.FrameReady += camera_FrameReady; camera.Start(); camera.ShowConfigurationDialog(); tracker = new AForgePenTracker(new WhiteLedStrategy(), camera); tracker.PenFound += Found; tracker.Start(); #if DEBUG tracker.DebugPicture += tracker_DebugPicture; #endif }
public static void TakeVideo() { String saveDir = @"C:\temp\images\video"; if (!Directory.Exists(saveDir)) { Directory.CreateDirectory(saveDir); } AForgeCamera camera = new AForgeCamera(); camera.FrameReady += delegate(object o, FrameReadyEventArgs e) { Console.WriteLine("Frame {0}", e.Frame.Number); e.Frame.Bitmap.Save(Path.Combine(saveDir, "pic-" + e.Frame.Number + ".png")); }; camera.Start(); Console.ReadLine(); camera.Stop(); }