在Github上找合適的人臉識(shí)別引擎,想要本地化用,不用開放的一些API(比如騰訊AI、百度AI),有些場(chǎng)景聯(lián)不了網(wǎng)。
一開始搜索的是時(shí)候(關(guān)鍵字:face recognition)找到了最出名的
face_recognition(https://github.com/ageitgey/face_recognition)
star將近兩萬個(gè),大佬級(jí)別的項(xiàng)目
一看開發(fā)語言Python/ target=_blank class=infotextkey>Python,調(diào)用的庫是Dlib(http://dlib.NET/),本想著要不下載下來玩玩,奈何python的水平一般,包裝水平太爛。
后來再一陣尋找,略過了
Emgu GV:http://www.emgu.com/wiki/index.php/Main_Page,找到了一個(gè)face_recognition的C#包裝,大喜呀,用了一下,不錯(cuò)。
FaceRecognitionDotNet:
https://github.com/takuya-takeuchi/FaceRecognitionDotNet
不虧是包裝界的大佬,推薦給各位,和face_recognition一樣的原理,函數(shù)實(shí)現(xiàn)也相同,調(diào)用的也是DLib,效果拔群。
作者的功力是有目共睹的(意外的發(fā)現(xiàn)應(yīng)該是霓虹國(guó)的,很硬氣,附上其博客),國(guó)人共勉。
圖一 是 face_recognition

圖二是 FaceRecognition.NET

為各位的項(xiàng)目添磚加瓦,祝各位新年愉快,健康生活!
補(bǔ)充一下,使用該引擎需要再nuget上下載庫,https://www.nuget.org/packages/FaceRecognitionDotNet,不想下載的自己編譯這個(gè)包裝的C++庫
DlibDotNet:https://github.com/takuya-takeuchi/DlibDotNet
還有就是再使用中文路徑編碼的時(shí)候會(huì)出錯(cuò),需要改一下源碼,我已經(jīng)給了修改的地方:https://github.com/takuya-takeuchi/FaceRecognitionDotNet/issues/21,已經(jīng)提交給了作者。
轉(zhuǎn)自:FourOne
cnblogs.com/RainbowInTheSky/p/10247921.html