private void trackBar3_ValueChanged(object sender, EventArgs e) { if (datas.desImage != null) { label5.Text = "工作中"; System.Windows.Forms.Application.DoEvents(); datas.desImage = BitmapHelper.HSLC(datas.originalBitmap, (int)trackBar1.Value, (int)trackBar4.Value, (int)trackBar2.Value, (int)trackBar3.Value); datas.Form1.picture1.Image = datas.desImage; datas.Form1.Show(); label5.Text = "未工作"; } else { System.Windows.Forms.MessageBox.Show("请先导入一张图片"); } }
private void Button2_Click(object sender, EventArgs e) { if (datas.desImage != null) { label5.Text = "工作中"; System.Windows.Forms.Application.DoEvents(); datas.desImage = BitmapHelper.spread(datas.desImage); datas.stackPosition++; datas.stackUndo.Add(datas.desImage); datas.Form1.picture1.Image = datas.desImage; datas.Form1.Show(); label5.Text = "未工作"; } else { System.Windows.Forms.MessageBox.Show("请先导入一张图片"); } }
private void button9_Click(object sender, EventArgs e) { if (datas.desImage != null) { label5.Text = "工作中"; System.Windows.Forms.Application.DoEvents(); string decode = string.Empty; InputDialog.Show(out decode); if (string.IsNullOrWhiteSpace(decode)) { return; } datas.desImage = BitmapHelper.decode(datas.desImage, decode); datas.stackPosition++; datas.stackUndo.Add(datas.desImage); datas.Form1.picture1.Image = datas.desImage; datas.Form1.Show(); label5.Text = "未工作"; } else { System.Windows.Forms.MessageBox.Show("请先导入一张图片"); } }