人臉識別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