Example #1
0
        private void circlesToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (img == null)
            {
                return;
            }

            float    angleSpacing = 1;
            float    minAngle     = 0;
            float    maxAngle     = 180;
            InputBox Threshold    = new InputBox();

            Threshold.ShowDialog();
            int T = Convert.ToInt32(Threshold.ValueTextBox.Text);

            imgUndo = img.Copy();

            Image <Gray, float> houghImg = ImageClass.HoughTransform(img.Convert <Gray, byte>(), angleSpacing, minAngle, maxAngle);

            Image <Bgr, byte> lines = ImageClass.ShowHoughCircles(img, imgOri, T);

            ShowIMG.ShowIMGStatic(img, lines);
        }