SeetaFace C++环境搭建(详细图文)

本文提供了一份详尽的SeetaFace C++环境搭建教程,涵盖从环境准备到FaceDetection、FaceAlignment、FaceIdentification的编译及测试项目创建,适用于VS2013和OpenCV2.4.11。文中还解决了在编译过程中可能遇到的问题,并提供了编译好的SeetaFace下载链接。
摘要由CSDN通过智能技术生成

SeetaFace C++环境搭建(详细图文)


SeetaFace开源库由FaceDetection、FaceAlignment、FaceIdentification三部分组成,本文综合网上其他SeetaFace环境搭建的教程,经实践后整理出一份可行、详细的图文教程。


1. 环境准备

opencv2.4.11、VS2013(因为SeetaFace使用了一些C++ 11的新特性,因此建议在VS2013中编译)、SeetaFaceEngine源码

附:opencv2.4.11下载链接VS2013下载链接SeetaFaceEngine下载链接


2. 配置opencv环境变量

此电脑(右击)—>属性—>高级系统设置—>环境变量—>系统变量—>双击Path变量,添加opencv变量



3. 编译FaceDetection

3.1. 打开vs2013—>文件—>新建—>项目—>Visual C++—>Win32—>Win32控制台应用程序—>(输入名称,选择位置,输入解决方案名称)点击确定—>下一步—>在”应用程序类型”选择”DLL”,在“附加选项”勾选"空项目”—>完成









3.2. 将活动解决方案平台转化为X64平台

配置管理器—>新建—>选择X64平台—>确定










3.3. 将下载的FaceDetection源码中的data、include、model、src这四个文件夹copy到我们上面所建立的工程的文件夹里面


(data放最外层,SeetaFace下)




3.4. 添加cpp源文件:右击项目的源文件—>添加—>现有项。添加除“src/test”以外的所有在”src”文件夹下面的cpp文件.







3.5. 右击项目—>属性

a)VC++目录->包含目录(选择刚刚复制过来的include文件夹的路径,使用相对路径)





评论 23
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值