Opencv学习(一)——安装配置遇到的问题
时间:2022-04-21
本文章向大家介绍Opencv学习(一)——安装配置遇到的问题,主要内容包括一 安装配置、二 遇到问题、基本概念、基础应用、原理机制和需要注意的事项等,并结合实例形式分析了其使用技巧,希望通过本文能帮助到大家理解应用这部分内容。
Opencv的安装配置网上教程一大堆,本文主要是针对安装配置完后可能遇到的一些问题(比如dll的缺失等问题)。不过为了方便大家,还是写出安装配置的简单过程
一 安装配置
- Opencv的下载,直接百度去官网就好。链接:http://opencv.org/
- 环境变量的配置:需要在环境变量path后面加上:D:OpenCV2.4.9opencvbuildx86vc11bin(当然版本和vc11/vc10根据自己的情况选择)
- (1)项目的属性管理器,首先配置项目的Debug版属性,右击Debug | Win32,选择添加新项目属性表—>VC++目录,在包含目录中添加路径: D:Opencvopencvbuildincludeopencv2;D:Opencvopencvbuildincludeopencv;D:Opencvopencvbuildinclude; (2)在库目录中添加: D:Opencvopencvbuildx86vc11lib (3)属性—>链接器—>输入,在附加依赖性中添加: opencv_core249d.lib opencv_imgproc249d.lib opencv_highgui249d.lib opencv_ml249d.lib opencv_video249d.lib opencv_features2d249d.lib opencv_calib3d249d.lib opencv_objdetect249d.lib opencv_contrib249d.lib opencv_legacy249d.lib opencv_flann249d.lib (4)在Release中不同的是附加依赖项改为: opencv_core249.lib opencv_imgproc249.lib opencv_highgui249.lib opencv_ml249.lib opencv_video249.lib opencv_features2d249.lib opencv_calib3d249.lib opencv_objdetect249.lib opencv_contrib249.lib opencv_legacy249.lib opencv_flann249.lib
至此安装配置就完成了。
二 遇到问题
错误 1 :error LNK1104: 无法打开文件“opencv_core249d.lib” 解决办法:首先是你的环境变量没有配置正确,其次是因为配置库目录的时候不小心搞错一些变量,比如错误的把库目录的lib写成了bin 错误2:遇到丢失MSVCP120D.dll的问题,下载的dll动态库,首先将dll文件放在了opencv路径下面没有作用,接着放在了windows下面下就可以了:C:WindowsSysWOW64目录(64位操作系统) 缺失该dll动态库的可以去百度云盘下载 链接: http://pan.baidu.com/s/1mh7Njfi 密码: te84
- Spark 1.4为DataFrame新增的统计与数学函数
- 《Redis设计与实现》读书笔记(三十三) ——Redis排序命令sort的实现
- 高通HAL层之Sensor HAL
- Android Data Binding(数据绑定)用户指南
- Android 禁止Viewpager左右滑动功能
- 高通Audio中ASOC的machine驱动
- 《Redis设计与实现》读书笔记(三十五) ——Redis 二进制位数组及SWAR汉明重量算法
- Android TabWidget底部显示
- 《Redis设计与实现》读书笔记(三十六) ——Redis 慢查询日志实现
- 概率学中的随机变量与分布
- 神马?SQL竟然可以解脑筋急转弯的题目?
- android中一些特殊字符(如:←↑→↓等箭头符号)的Unicode码值
- 基于SpringBoot的任务管理平台v1.0正式发布
- 大数据系统的Lambda架构
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 4.8 this关键字
- 使用Pyppeteer进行gmail模拟登录
- 一个没法商用,但是好玩有趣的 Python 手绘图形库!
- 使用豆瓣源安装python包
- [已解决]报错:ValueError: Expected 2D array, got scalar array instead
- [已解决]报错UnicodeDecodeError
- [已解决]报错Could not install packages due to an EnvironmentError
- 用Cython加速Python代码
- [已解决]windows安装docker的问题
- 使用VBA达到vlookup效果
- Excel简单应用
- Pandas异常值处理
- Pandas重复值处理
- Pandas缺失值处理
- Pandas分类数据和顺序数据转换为标志变量