コード例 #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (openFileDialog1.ShowDialog() == DialogResult.OK)
            {
                pictureBox1.Image = Bitmap.FromFile(openFileDialog1.FileName);
            }

            Bitmap bmp = (Bitmap)pictureBox1.Image.Clone();

            imgData.readImage(bmp);
            pictureBox2.Image = imgData.drawImage("RGB");
            imgData.histOriginal.drawGraph(chart1, "RGB");
            imgData.histEdited.drawGraph(chart2, "RGB");
        }
コード例 #2
0
 private void pictureBox2_Click(object sender, EventArgs e)
 {
     if (openFileDialog2.ShowDialog() == DialogResult.OK)
     {
         pictureBox2.Image = Bitmap.FromFile(openFileDialog2.FileName);
         Bitmap bmp = (Bitmap)pictureBox2.Image.Clone();
         imgData2.readImage(bmp);
         pictureBox2.Image = imgData2.drawImage("RGB");
         GC.Collect();
     }
 }
コード例 #3
0
        private void pictureBox1_Click(object sender, EventArgs e)
        {
            if (openFileDialog1.ShowDialog() == DialogResult.OK)
            {
                pictureBox1.Image = Bitmap.FromFile(openFileDialog1.FileName);

                Bitmap bmp = (Bitmap)pictureBox1.Image.Clone();
                imgData1.readImage(bmp);
                imgData2.readImage(bmp);
                pictureBox1.Image = imgData1.drawImage("RGB");
                imgData1.x0       = imgData1.img.GetLength(0) / 2;
                imgData1.y0       = imgData1.img.GetLength(1) / 2;

                GC.Collect();
            }
        }