代码注释 OpenFileDialog openFileDialog2 = new OpenFileDialog(); openFileDialog2.Title = "请选择文件"; openFileDialog2.InitialDirectory = @"D:\"; //默认路径是D:\ openFileDialog2.Filter = "图片(*.jpg,*.gif,*.bmp,*.png)|*.jpg;*.gif;*.bmp;*.png"; if (openFileDialog2.ShowDialog() == DialogResult.OK) { if (openFileDialog2.FileName != "") { srcName = openFileDialog2.FileName; img = new Mat(srcName); pictureBox1.Image = BitmapConverter.ToBitmap(img); result = img; button1.Enabled = true; } }
时间: 2024-02-10 18:33:06 浏览: 28
// 创建一个打开文件对话框对象
OpenFileDialog openFileDialog2 = new OpenFileDialog();
// 设置对话框标题
openFileDialog2.Title = "请选择文件";
// 设置对话框的初始目录
openFileDialog2.InitialDirectory = @"D:\"; //默认路径是D:\
// 设置对话框的文件筛选器,只允许选择图片文件
openFileDialog2.Filter = "图片(*.jpg,*.gif,*.bmp,*.png)|*.jpg;*.gif;*.bmp;*.png";
// 如果用户点击了“确定”按钮,则读取所选文件,并将其显示在pictureBox1控件上
if (openFileDialog2.ShowDialog() == DialogResult.OK)
{
// 如果所选文件名不为空
if (openFileDialog2.FileName != "")
{
// 将文件名保存到srcName变量中
srcName = openFileDialog2.FileName;
// 读取图片文件,并将其保存到img对象中
img = new Mat(srcName);
// 将Mat对象转换为Bitmap对象,并将其显示在pictureBox1控件上
pictureBox1.Image = BitmapConverter.ToBitmap(img);
// 将img对象保存到result变量中
result = img;
// 启用button1控件,以便用户可以执行下一步操作
button1.Enabled = true;
}
}