文章标题

Emgu学习笔记——环境配置

参考博文:http://blog.csdn.net/hackerjoy/article/details/7798366

1、下载与安装:
下载地址https://sourceforge.net/projects/emgucv/files/?source=navbar
文章标题_第1张图片
文章标题_第2张图片
文章标题_第3张图片
安装后得到以下文件:
文章标题_第4张图片
2、配置环境变量
右击计算机》属性》高级设置
变量值写emgu安装目录的bin文件,有多个变量值的话中间用“;”连接按照实际安装目录,我的目录是:E:\Program Files\Emgu\emgucv-windows-universal-gpu 2.4.9.1847\bin
文章标题_第5张图片
文章标题_第6张图片
文章标题_第7张图片
文章标题_第8张图片
3、新建项目
新建一个解决方案,并建立一个基于C#下的Windows窗体应用程序的项目
文章标题_第9张图片
4、导入UI插件
点击“工具(T)” -> “选择工具箱项(X)…” ,在新打开的窗口中选择:“.NET Framework组件”,点击“浏览”,到目录:E:\Program Files\Emgu\emgucv-windows-universal-gpu 2.4.9.1847\bin,双击Emgu.CV.UI.dll即可。
文章标题_第10张图片
5、添加引用
右键单击“解决方案资源管理器”中刚才所建项目下的“引用”,选择“添加引用”;在新弹出的窗口中选择“浏览”,到目录:C:\Emgu\emgucv-windows-x86 2.3.0.1416\bin下,选择:Emgu.CV.dll、Emgu.CV.ML.dll、Emgu.CV.UI.dll、Emgu.Util.dll、ZedGraph.dll等共五个DLL文件,并点击确定加入。
文章标题_第11张图片
6、最终的测试
添加一个按钮,一个PictureBox控件
在Form1.cs 中添加一下代码

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Emgu.CV;
using Emgu.CV.CvEnum;
using Emgu.CV.Structure;


namespace hello_world
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            Image<Bgr, byte> img = new Image<Bgr, byte>(480, 320, new Bgr(0, 255, 0));

            MCvFont f = new MCvFont(FONT.CV_FONT_HERSHEY_TRIPLEX, 1.0, 1.0);
            img.Draw("hello world", ref f, new Point(10, 80), new Bgr(0, 0, 0));
            pictureBox1.Image = img.ToBitmap();
        }
    }
}

调试结果
文章标题_第12张图片

你可能感兴趣的:(文章标题)