欢迎来到网际学院,让您的头脑满载而归!

VS2010 编译 Seetaface2.0 过程

发布日期:2020-02-25 08:57:03 作者:管理员 阅读:237

SeetaFace2简介SeetaFace2 是一个完整的人脸识别项目,其中包括了人脸检测模块 FaceDetector、面部关键点定位模块 FaceLandmarker 以及人脸特征提取与比对模块 FaceRecognizer。还将陆续开

VS2010 编译 Seetaface2.0 过程

SeetaFace2简介
SeetaFace2 是一个完整的人脸识别项目,其中包括了人脸检测模块 FaceDetector、面部关键点定位模块 FaceLandmarker 以及人脸特征提取与比对模块 FaceRecognizer。还将陆续开源人脸跟踪、闭眼检测等辅助模块。
源码下载网址
https://github.com/seetafaceengine/SeetaFace2
本文将用两种方法实现SeetaFace2-master在Windows10 VS2010搭建项目。
辅助工具:cmake3.15.0和opencv-4.0.1。

VS2010 编译 Seetaface2.0 过程

打开源码下载网址,下载选择Download ZIP。
————————————————


建立build文件 ,在D:\SeetaFace2-master目录下建立bulid文件夹存放cmake生成工程文件;

VS2010 编译 Seetaface2.0 过程


打开cmake, 配置如下所示环境 ,点击configure;

VS2010 编译 Seetaface2.0 过程

VS2010 编译 Seetaface2.0 过程



  1. 3、默认选择点finish。

  2. 4、configure,遇到报错

  3. VS2010 编译 Seetaface2.0 过程

出错原因:因是英文版本,通常安装没有看说明,按默认的安装而"下一步"再下一步,结果是在安装中要选择你所使用的编程系统的,如:Vs2008,vs2010等,如果当前安装的默认值不是你当前用的版本就且在使用时不注意一些细节就会出错,且出错在于当前设置的输出目录已存在时
解决办法: 第一种:卸载并重装Cmake,重装时记得选择语言的类型,这种办法是一个笨办法 第二种:在源项目框中随便选择一个含CMakeLists.txt的正确目录;在输出目录的文本框中填写一个不存在的目录,再点击设置(Configuer),这时会提示你是否创建目录,点"是" 这时会弹出一个语言选择窗口,在下拉中选中你用的语言种类,即已安装的你当前用的Vs2010;
这样就可正确进行下一步了,如果再次打开CMake-gui.exe,则会默认你所选择的语言了,不会再出错
原因分析:语种初装时没选择好,在初次运行时,输出目录是存在时不会弹出语种选择窗口而直接判断并输出上述的出错信息;

建议:官方能发布一个无论当前输出目录是否存在都弹出语种选择窗口


VS2010 编译 Seetaface2.0 过程

Copyright oneie ©2014-2017 All Rights Reserved. 所有资料来源于互联网对相关版权责任概不负责。如发现侵犯了您的版权请与我们联系 QQ:86662817。 网际学院 版权所有 京ICP备14031243号-3
免责声明  商务合作及投稿请联系 QQ:86662817