Ejemplo n.º 1
0
        private void GenerateContours()
        {
            if (_contourMap.Contours.Count > 0)
            {
                Bitmap image        = new Bitmap(_imagePath);
                Bitmap contourImage = _contourMapGenerator.GenerateContourImage(image, _contourMap.Contours);

                if (_extractedContoursForm == null)
                {
                    _extractedContoursForm           = new ExtractedContoursForm(contourImage);
                    _extractedContoursForm.Disposed += _extractedContoursForm_Disposed;
                    _extractedContoursForm.Show();
                }
                else
                {
                    _extractedContoursForm.SetImage(contourImage);
                }
            }
        }
Ejemplo n.º 2
0
 private void _extractedContoursForm_Disposed(object sender, EventArgs e)
 {
     _extractedContoursForm = null;
 }