void LoadPicture(String defaultFile = "") { string strFileName; if (defaultFile == "") { strFileName = ImageProcessing.OpenImageFile(); } else { strFileName = defaultFile; } zoomPicBox1.LoadImage(strFileName); labelZoom.Text = zoomPicBox1.GetCurrentZoom().ToString(); }
// Test method for single frame from file private void LoadFrame() { string strFileName = ImageProcessing.OpenImageFile(); FormVisualizer visualizer = new FormVisualizer(FormVisualizer.DisplayMode.Emgu, "Red"); Image <Bgr, byte> image = new Image <Bgr, byte>((Bitmap)Bitmap.FromFile(strFileName)); strFileName = ImageProcessing.OpenImageFile(); Image <Bgr, byte> imageOriginal = new Image <Bgr, byte>((Bitmap)Bitmap.FromFile(strFileName)); List <WeightCenter> weights = FindSpots(image.Data, imageOriginal.Data, image.Rows, image.Cols, FilterColors.Red); //List<Point3D> detectedSpots = DetectFace(image.Data, weights, image.Rows, image.Cols, FilterColors.Red); //IdentifySide(imageOriginal.Data, detectedSpots[0], detectedSpots[1].ToArray(), detectedSpots[2].ToArray()); //DrawPoints(imageOriginal.Data, detectedSpots, image.Rows, image.Cols); visualizer.Show(); visualizer.SetPicture(imageOriginal); }
private void openToolStripMenuItem_Click(object sender, EventArgs e) { BarrelzoomPicBox.LoadImage(ImageProcessing.OpenImageFile()); }