Esempio n. 1
0
        private void showHistogramToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (img == null) // verify if the image is already opened
            {
                return;
            }

            int[,] hists = ImageClass.Histogram_All(img);

            new HistogramForm(hists).ShowDialog();
        }
Esempio n. 2
0
        private void histogramAllToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (img == null)
            {
                return;
            }

            Histogram allHistogram = new Histogram(ImageClass.Histogram_All(img));

            allHistogram.ShowDialog();
        }
Esempio n. 3
0
        private void allToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (img == null)             // verify if the image is already opened
            {
                return;
            }

            using (ColorHistogramForm form = new ColorHistogramForm(ImageClass.Histogram_All(img), 4))
            {
                form.ShowDialog();
            }
        }
Esempio n. 4
0
        private void AllToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (img == null) // verify if the image is already opened
            {
                return;
            }

            imgUndo = img.Copy();

            Histogram his = new Histogram(ImageClass.Histogram_All(img), -1);

            img = imgUndo;
            his.ShowDialog();
        }
Esempio n. 5
0
        private void grayRGBToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (img == null) // verify if the image is already opened
            {
                return;
            }
            Cursor = Cursors.WaitCursor; // clock cursor

            //copy Undo Image
            imgUndo = img.Copy();

            int[] histogram = ImageClass.Histogram_All(img);
            //Histogram histoChart = new Histogram("Gray Histogram", histogram);

            //histoChart.ShowDialog();

            ImageViewer.Image = img.Bitmap;
            ImageViewer.Refresh();    // refresh image on the screen

            Cursor = Cursors.Default; // normal cursor
        }