1. 本例中,我们需要导入:Emgu.CV.UI.dll、Emgu.CV.World.dll
2. 然后在程序中导入命名空间:using Emgu.CV; using System.Diagnostics;
3. 然后拖3个ImageBox到主窗体,拖3个TextBox和4个Button到主窗体,如图所示:
功能说明:点击button1添加图片并显示到ImageBox1中;点击button2将ImageBox1中的图片去色,并将灰度图显示到ImageBox2中;点击button3直接载入新的图片并去色,然后显示到ImageBox3中;点击button4清除所有的图片和文本框中的内容。
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Diagnostics;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Emgu.CV;
namespace WindowsFormsApplication8
{
public partial class Form1 : Form
{
Mat img1 = null;
Mat img2 = null;
Mat img3 = null;
Stopwatch sw = new Stopwatch();
public Form1()
{
InitializeComponent();
}
priv