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"); }
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(); } }
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(); } }