找不到opencv_world310.lib OpenCv 一次配置永久使用 基于OpenCv4.0 于仕琪算法 dlib的疲劳检测
第1次写博客 格式啥的还不是很好,前期配置了OpenCv4.0,然后因为OpenCv自身的人脸检测功能速度相比于仕琪老师自己写的库而言更慢一点,然后又配置了一下于仕琪老师的库。最后基本实现了人脸检测的功能。想着做一点东西,于是在网上百度了一下,找到了一个博主的“opencv+dlib+于仕琪算法实现人脸检测和简单疲劳检测”的博客,博客讲的很详细,也有源代码,于是就把他的源代码下载下来进行学习,但是呢在使用这个之前,还需要配置一下dlib。网上关于配置这些方面的论文也有很多呀,讲的也蛮清楚的,可以看看,我在这里讲的是,在配置完成之后调试博主的代码的时候出现的一些问题。附上博主的链接。https://blog.csdn.net/huanghw22/article/details/80899666
当然我讲的可能也并不是很清楚,有帮助的话欢迎转载,不喜勿喷。
首先,先讲一个概念,“项目属性页”和“通用属性页”;在通用属性页配置OpenCv就可以达到“一次配置,永久使用”的效果。
- 博主的源代码项目名为“DlibTest”,“项目属性页”的打开方式,“在DlibTest项目名称上右击” 然后===》“点击最下面的属性按钮”。如图0。
如图1,得到DlibTest项目属性页。
- “通用属性页”的打开步骤如下:“视图”-->“其他窗口”-->“属性管理器”,如图2,图3。
因为是在 release x64下配置的 OpenCv4.0,所以,点击release x64 Microsoft.Cpp.x64.user,即打开通用属性页,如图4。
同样的也就是在通用属性页也去配置OpenCv的库目录、包含目录和附加依赖项等等的。在通用属性页配置而不是在某一个项目属性页上配置,就可以达到“1次配置,永久使用”的效果,就不会说每次新建一个OpenCv的项目,每次都要重新设置目录、附加目录、包含目录和依赖项等的。当然我也只是在这里讲了一个大概,我把我以前参考的文章链接附出来。博主是OpenCv3.3.1,不过其实都是异曲同工啦。
vs2015和OpenCv 一次配置,永久使用
当然,我这里点击的是Release|x64 去配置OpenCv4.0 ,你可以根据你自己不同的情况去点击,比如点击Debug|win 32 的通用属性页,去配置其他版本的OpenCv。我在我自己电脑上因为需要就配置了两个版本的OpenCv。在Debug|win32通用属性页配置了2.4.9的版本。在Release|x64通用属性页配置啦4.0版本。
- 上面便讲完啦项目属性页和通用属性页,然后接着分析我遇到的“找不到opencv_world310.lib”的问题。
博主的源代码项目名为“DlibTest”,当时配置的时候还是遇到了蛮多问题的,然后解决,现在主要讲的就是遇到的“找不到opencv_world310.lib”的问题。如下图5。
当时就感觉很奇怪,因为我的OpenCv版本是4.0,在我的附加依赖项里面是有 opencv_world400.lib(4.0对应的依赖项名称里就有400),并且并没有安装OpenCv3.0(3.0对应的依赖项名称里就有300),但是他却给我报这个错误。他为什么不用4.0版本的依赖项呢?反而去用3.0的。然后我按照上面的讲述的通用属性页的方法,去查看我的依赖项。如图6。
有opencv_world400.lib依赖项。没问题。然后我再看了一下,DlibTest项目依赖项里面发现发现作者原来用的就是3.0版本,所以有3.0的依赖项。如图7。
最后发现原因,然后把项目依赖项里面的3.0的去掉再去运行就可以得到结果,最后得到如下结果,如图8。
博主的代码运行会有很多检测道德人脸特征点,当做出闭眼的动作时,便可检测到疲劳驾驶。代码调试成功后,后面再进一步学习。
找不到opencv_world310.lib OpenCv 一次配置永久使用 基于OpenCv4.0 于仕琪算法 dlib的疲劳检测相关推荐
- Opencv项目实战:基于dlib的疲劳检测
文章目录 一.项目简介 二.算法原理 三.环境配置 3.1.dlib人脸检测器:dlib.get_frontal_face_detector() 3.2.dlib关键点定位工具:shape_predi ...
- OpenCV4.0.1/4.0.0/3.4.2 + Contrib + Qt5.9 + CMake3.12.1编译及踩坑笔记、Qt5+OpenCV配置、代码验证、效果图、福利彩蛋
Table of Contents 前言 Windows 10, OpenCV4.0.1, Qt5.9.3, CMake3.12.1, MinGW5.3.0 Windows 10, OpenCV4.0 ...
- Win10 OpenCV3.3.0+VS2013配置大坑,OpenCV解决方案编译报错“找不到python36_d.lib”错误...
今天因为想要用OpenCV做图像识别,小白一个,在网上找到一个教程,但是需要配置OpenCV3.3.0的环境,于是又在网上找OpenCV3.3.0+VS2013(因为我之前已经安过了VS2013),前 ...
- OpenCV3.0+VS2015+Win7x64开发环境搭建报错找不到gdi32.lib、opencv_world300d.dll
感受:折腾了好久想骂街! 先搞定debug模式32位平台的配置,再搞64位release模式的配置: 1,下载OpenCV3.0.0.exe,并解压,得到build和sources两个文件夹: 2,配 ...
- 出现link错误,说找不到IPHlpApi.Lib(VC6.0)
开始做网络第二次作业,想运行winpcap给出的示例程序 安装好winpcap驱动,重启,在vc include.lib中设置了wpdpack的目录后运行 报link错误,找不到IPHlpApi.Li ...
- 关于ubuntu自定义service服务时找不到/usr/lib/systemd/system目录的问题
关于ubuntu自定义service服务时找不到/usr/lib/systemd/system目录的问题 问题 我们知道在 systemd 取代了 init 而成为广大 Linux 系统中 PID 为 ...
- OpenCV学习笔记(一)——OpenCV3.1.0+VS2015开发环境配置
摘要: 由于最近AR(增强现实)这个概念非常火爆,各种基于AR的应用及游戏逐渐面向大众,而在AR中最重要的两个技术就是跟踪识别和增强渲染,其中跟踪识别是通过OpenCV这个开源的计算机视觉库来实现的, ...
- win7·64bit+VS2013+opencv的简单配置
win7·64bit+VS2013+opencv的简单配置 win7x64 vs2013 opencv 如果你不需要: 在调试的时候看OpenCV的源代码: 添加新的功能支持,比如GPU. OpenC ...
- VS配置永久OpenCV(小萌轻松操作):超细致
VS配置永久OpenCV(小萌轻松操作):超细致 一. 下载安装Visual Studio2022 1.进入:Visual Studio2022的官网,点击Community2022进行下载. 2.双 ...
最新文章
- 用Java和Java 8创建内部DSL,采用Martin Fowler的方法
- [BZOJ1798][AHOI2009]Seq维护序列 线段树
- IOS多线程任务(综述篇)
- SGU 186.The Chain
- 大数据实战之环境搭建(十)
- 从自媒体引流到私域池
- 《Nmap渗透测试指南》—第7章7.10节扫描Web漏洞
- 演练:使用 SQL Server CE 数据库
- 光储直流微电网simulink仿真模型
- android 支付宝 地图,支付宝小程序地图组件 地图·Map
- 图扑数字孪生数据中心机房,助力产业绿色低碳转型
- 高颜值免费在线绘图BIC/ImageGP视频介绍
- Linux编程之ICMP洪水攻击
- C相关笔试题或者面试题中的概念以及技巧题2
- 【小白入门案例系列】Python全年天数查询小系统上线!
- pytorch中tensor转numpy
- 概率论_证明_辛钦大数定律
- 提莫攻击的中毒持续时间
- 动画特效十五:网易新闻之头部导航切换效果
- Pearson相关系数, Spearman相关系数,Kendall相关系数