利用OpenCvSharp处理图片并在winformd的pictureBox中显示
生活随笔
收集整理的這篇文章主要介紹了
利用OpenCvSharp处理图片并在winformd的pictureBox中显示
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
軟件平臺(tái):VS2015,OpenCvSharp4.Windows,.NET Framework 4.6.1?
?作用:如標(biāo)題描述
private void button1_Click(object sender, EventArgs e){string imgName = "";if (openFileDialog1.ShowDialog() == DialogResult.OK){imgName = openFileDialog1.FileName;//讀取并進(jìn)行邊緣檢測Mat srcImg = new Mat(imgName, ImreadModes.Color);//顯示圖片//pictureBox1.Image = Image.FromFile(imgName);Mat dstImg = new Mat();Cv2.Canny(srcImg, dstImg, 50, 200);//Cv2.ImShow("output", dstImg);//把mat格式的圖片轉(zhuǎn)換成bmp;Bitmap bitmap = BitmapConverter.ToBitmap(dstImg);//顯示圖片pictureBox1.Image = bitmap;}else{MessageBox.Show("讀取圖片失敗", "提示");}效果圖:?
總結(jié)
以上是生活随笔為你收集整理的利用OpenCvSharp处理图片并在winformd的pictureBox中显示的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 读《阿Q正传》有感
- 下一篇: OpencvSharp的踩坑之路