人脸识别Emgucv(一)


最近公司让做一款产品!要求要用到人脸识别技术,稍后有时间我整理下思路以及用到的技术!

 

 

EmguCv简介

EmguCV 是.NET 平台下对OpenCV 图像处理库的封装。也就是OpenCV的.NET 版。它运行在.NET 兼容的编程语言下调用OpenCV的函数,如C#、VB、VC++、IronPython 等。这个封装库可以在Mono 下编译和在Linux / Mac OS X 上运行。目前在网络上关于Emgucv 的文章不少,但是由于EmguCv 每个版本都有修改一部分函数,版本向下兼容做的不是很好,所以比较混乱,。我的开发环境为VS2015+EmguCv3.1.0 版本。

EmguCv安装和配置

一、去官网下载 Emgucv : https://sourceforge.net/projects/emgucv/files/emgucv

 

 

安装很简单,这里就不说了

安装完成后所得到得到的目录结构

 

 

简单介绍下上图的目录结构,

bin :里面有以后建项目所用倒的 dll(动态链接库)

Emgu.CV.Example: 官方给出的一些demo

Emgu.CV.Documentation.chm: 官方的给出的说明文档英文版,

 

配置环境变量:

  1.此电脑(我的win10)右键属性

  

 

 

 

 

配置路径: C:\Emgu\emgucv-windesktop 3.1.0.2282\bin\x64(就是你的Emgucv的安装路径) 

 

好吧到此 第一步结束,

二、用Emgucv创建一个Hello World 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM