昨天完成了Seetaface Engine的編譯和demo,大致編譯步驟參照https://zhuanlan.zhihu.com/p/22604228 同時也可以參考Github的編譯步驟,本人使用平台為VS2015+Opencv3.2 全部編譯成功 demo跑通
SeetaFace總共包括三個文件夾
FaceDetection:人臉檢測,通過VS 的DLL編譯工程 生成對應的.lib和.dll文件
FaceAligment : 人臉特征檢測,通過源碼編譯 生成.lib和.dll文件
FaceIdentification: 打開example 文件夾的例子工程,是VC12的,用VS2015直接打開,編譯無問題 編譯Identification工程就可以得到Identification.dll和Identification.lib了
在跑demo文件的時候有三點需要注意。
1.由於源碼demo里面用的是opencv2.4.11所以我們如果想要opencv3.2跑denmo的話,有的函數會報錯,比如imread,這時候是因為兩個版本的頭文件有調整,只需要把imread函數對應的3.2版本的頭文件include就OK。
2.記得更改里面的model和data對應的地址,
3.編譯成功后,直接用cmd運行或者VS-->調試-->只運行不調試。 記得有的demo后面帶 data和model的地址