VS2017+opencv+kinect2.0+Dlib环境配置
来源:互联网 发布:windows 10卸载office 编辑:程序博客网 时间:2024/05/16 14:27
VS2017+opencv+kinect2.0的环境配置见:http://blog.csdn.net/iamubbting/article/details/78468341
接下来是配置dlib库环境:dilb是用于人脸识别或人脸68个特征点识别所需要的库文件。官网下载地址:www.dlib.net
下载到文件夹然后解压。
然后在官网下载Cmake文件。
下载解压后,在cmake文件夹里有一个bin文件夹,打开bin文件夹内的gui应用程序。
打开后有两个目录:其中1是填下载的dlib库中dlib文件夹的地址
2是填写自己新建的文件夹的地址(随便在哪里 只要是新建的文件夹即可。里面最好没有内容,待会新产生的文件会被放进这个文件夹内)
然后点击configure。
会弹出选择电脑编译器的弹框。对应自己的VS版本和编译器。win64代表的是x64,没有后缀的那个表示的是win32.注意这里一定要选对正确的编译平台否则后面会非常非常麻烦。甚至无法修改成正确的。
选择完毕之后在底下的对话框出现configuring done表示成功,然后再按旁边的generate键,出现generating done即表示成功
若没出现configuring done表示生成失败,此时要查看错误并且解决错误。解决错误思路如链接:http://blog.csdn.net/iamubbting/article/details/78711720
接下来进入刚刚2处新建的文件夹中,用VS2017 打开dlib.sln文件
在右边的框中,右键dlib 选择重新生成,此时查看编译环境是不是你平时用的(我平时用x64)
重新生成成功后,进入我们的文件夹中有个debug文件夹,里面就有需要的dlib.lib文件了。
接下来是在VS2017中配置dlib,同样的在工程的属性管理中,双击Microsoft这个
在VC++目录中,包含目录、引用目录和库目录中都添加从官网上下载的dlib文件的地址(是自己下载好的文件放的地址)
在链接库--常规--附加库目录中 添加我们之前产生的那个debug文件夹的地址(一定要是自己的地址)
然后再链接器--输入--附加依赖项中添加我们制作的dlib.lib
这样即可使用dlib包了。
若编译产生这样的问题:
error LNK2001: 无法解析的外部符号 USER_ERROR__missing_dlib_all_source_cpp_file__OR__inconsistent_use_of_DEBUG_or_ENABLE_ASSERTS_preprocessor_directives
那就说明需要加入source.cpp文件,我们以添加现有项的方式加入,该文件位于 dlib-19.7文件夹下
如果产生了这样的问题
fatal error C1128: 节数超过对象文件格式限制:请使用 /bigobj进行编译
则在c++ -- 命令行中添加 : /bigobj
- VS2017+opencv+kinect2.0+Dlib环境配置
- Dlib+VS2017配置
- Opencv+Kinect2.0 的环境配置和获取彩色图
- Win10&VS2017&OpenCV环境配置
- vs2017配置作业环境【opengl+opencv】
- OpenCV 3.3+VS2017+Win10环境配置指南
- dlib库+vs2017详细配置流程
- Opencv+Kinect2.0抠图
- python dlib、opencv 配置
- Dlib+opencv实时提取人脸轮廓(windows环境下//Dlib配置入门)
- opencv学习(一)之VS2017环境配置
- kinect2.0开发环境
- Dlib环境配置
- vs2015配置Kinect2.0
- OpenCv基础(一)附:vs2017 配置 opencv 3.2.0
- Dlib库配置:Dlib19.4+CMake3.8.2+VS2017
- opencv配置:opencv3.2.0+VS2017
- OpenCV3.3 VS2017环境配置
- 内存分配
- 数值分析Matlab二维正态(高斯)分布以及协方差矩阵
- 人工智能、机器学习和深度学习的区别和联系
- www.javautils.com.cn
- memory_get_usage()获取PHP内存清耗量的方法
- VS2017+opencv+kinect2.0+Dlib环境配置
- Vue中img的src属性绑定与static文件夹
- 欢迎使用CSDN-markdown编辑器
- ECS 简单操作MongoDb
- ReactNative入门系列
- Android开发如何从手机相册中选择照片
- Unity编辑器扩展(自动保存当前打开的场景)
- Android网络数据传输Json和Xml
- SQL Server2012新特性: 包含数据库