opencv环境配置
更新时间:2023-12-25 13:33:01 阅读量: 教育文库 文档下载
这里说下,VS 10 或者 VS12 基本没什么影响,都是一样的。 首先我们去下载 VS10 或者 VS12 。这里我以VS10 来说明。 下载完后。我们再下载opencv 2.4.9 。
opencv 下载后一般是个安装包,需要我们解压,而这个解压过程其实也就是我们安装的过程。现在比如我们解压到 D:\\Program Files (x86)\\opencv-2.4.9 里面,解压完之后,会在opencv-2.4.9 文件包里生成一个opencv 文件包,里面就是opencv的具体的东西。
然后我们来进行环境配置,可能对于刚接触这个的朋友来说,感觉真的是太烧脑了,其实这个是相当简单,只要按照步骤来,绝对没有问题的。
环境配置:首先我们点桌面上的“计算机”-“属性”-“高级系统设置”-“高级”-“环境”-“环境变量”注意:这里点完环境变量之后,会有两个变量,一个是用户变量和系统变量。我们先查看一下,哪一个变量里面没有“path”,然后就是没有“path”变量里面添加一个“path”。一般来说都是在用户变量里面添加,不过有些系统比如win7 win 8 win 10 可能有一点不一样,不管怎样,我们就在没有“path”里面添加“path”。 变量名:path
变量值:D:\\Program Files (x86)\\opencv-2.4.9\\opencv\\build\\x86\\vc10\\bin
注意这里的 (x86) , 可能有的朋友是说电脑是64位系统就是X64,是32位系统就是X86.其实不一定的啊,根据我给身边朋友配置很多次的经验,我认为,我一开始不论是64位还是32位,都写成(X86),等会我们测试的时候如果有错误,然后再改回(X64)就可以了。然后这里的 vc10 就是说我的vs是2010版的。如果朋友们是用2012版的,就记得改回vc12.
然后配置完了,之后把VS软件重启一次,或者把电脑注销一次都可以。然后我们打开VS软件,然后直接点“新建项目”-“win32”-“win32控制台”。然后给项目起个名字,比如:XXX 然后就位置这里,朋友们可按自己喜欢的目录写。我是专门在D盘建了一个文件夹。比如: D:\\Program Files (x86)\\working\\ 完了之后直接点“确定”-“完成”。
然后我们点“视图”-“属性管理器”这里左边会出现我们刚才编的项目名字,点击我们项目名字,会出现 Debug|win32 和一个 release|win32 。我们直接点击 Debug|win32 然后在子目录下点击 Microsoft.Cpp.Win32.user 。然后我们再点“VC++目录”-“包含目录”点编缉。把下面这三个编缉上去。
D:\\Program Files (x86)\\opencv-2.4.9\\opencv\\build\\include
D:\\Program Files (x86)\\opencv-2.4.9\\opencv\\build\\include\\opencv D:\\Program Files (x86)\\opencv-2.4.9\\opencv\\build\\include\\opencv2
注意:朋友们不要直接复制粘贴,一定要按你们自己opencv的解压或者安装路径来写。 添加上面三个之后,就直接完毕,点确定。 然后就是“库目录”,依然是编缉,
D:\\Program Files (x86)\\opencv-2.4.9\\opencv\\build\\x86\\vc10\\lib
注意:这里的路径也是按朋友们你们自己的路径来写。这里(X86)和(VC10),和上面是一样的,VC10是VS是2010的,而选X86还是X64 的问题,是和我们电脑有关,我们首先都是写X86.如果有问题再来修改。比如我们编程时提醒“无应用程序无法正常启动(0XC0000076).请单击“确定”关闭应用程序”。当提醒这句话时,那我们就要把这里的X64或者X86改一改,如果是写的X64就改为X86,如果是写的X86就写成X64。然后点“确
定”
然后我们点“项目”-“属性”-“链接器”-“输入”-\附加依赖项\。 依然是编缉。而且这里编缉用的是正用的。这个在网上到处可以找到。我现在把我的写出来: opencv_ml249d.lib opencv_calib3d249d.lib opencv_contrib249d.lib opencv_core249d.lib
opencv_features2d249d.lib opencv_flann249d.lib opencv_gpu249d.lib opencv_highgui249d.lib opencv_imgproc249d.lib opencv_legacy249d.lib opencv_objdetect249d.lib opencv_ts249d.lib opencv_video249d.lib opencv_nonfree249d.lib opencv_ocl249d.lib opencv_photo249d.lib opencv_stitching249d.lib opencv_superres249d.lib opencv_videostab249d.lib
上面的249 是指的我用的是opencv 2.4.9 版本,如果朋友们用的是其他版本就要改一改,比如朋友们用的是3.1.0 版本的。就要写成310.或者是2.4.8版本的就写成248.
然后就点确定。就OK了。
以上就是环境配置的过程。我这里就不写的release,release 就是一样就是把刚才库里面的 \ 去掉就OK 了。
好,我们就环境配置OK 以后,就要用一个小程序试一哈。这个测试程序,网上也是到处都有。我们写在写一个小程序
#include \
#include %using namespace cv;
int _tmain(int argc, _TCHAR* argv[]) { Mat img = imread(\ imshow(\ waitKey(0); return 0;
}
注意这里我在是D盘下放了一个图片,名字叫222,格式是jpg格式。如果我们运行后程序放出这张图片,那么我们就环境配置全部就完成了。
注意这个调试是点F5 . 然后上面也有个点击调试。旁边是 Debug win32 。这个不要去改。基本上,就完成了。根据我配置很多电脑经验,按上面步骤是不会错了。有了什么错误可以百度看一看。也可以先把上面说的X64 和X86改换一下试。
成都信息工程大学|光电技术学院。ZJW
正在阅读:
opencv环境配置12-25
8、风机对中作业指导书 - 图文09-09
《种子课》读书心得09-09
上皮组织03-08
2018年版中国医用缝合线市场调研与发展趋势预测报告目录09-04
吊蓝脚手架施工方案12-19
5.1 5.2两点边值问题01-04
易制爆化学品防盗抢防恐袭应急预案09-04
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 配置
- 环境
- opencv
- 中等职业学校市场营销课程改革 - 图文
- 西方经济学(本)复习资料(全)
- 建筑工程预防高处坠落事故若干规定
- 操作规程 - 图文
- 劳动关系与劳动法2014
- 拱坝坝基及基础处理洞室开挖施工技术要求
- 博士入学考试肿瘤学历年真题(北大复旦中大天医南医同济湘雅三四军医大)
- 江苏省常州市西夏墅中学高中英语 Unit3 Back to the past Grammar and usage教学设计 牛津译林版必修3
- 六年级数学综合练习题(一)
- 2014反思论文
- 国家卫计委关于病历封存的相关文件
- 二年级《角的认识》练习题
- 空调架标准做法标准完成稿 - 图文
- 三年级数学下册 整十、整百数乘整十数的口算乘法 1教案 人教新课标版 精品
- 昆明市城市房屋拆迁管理暂行办法
- notes 常见问题汇总
- 第十九篇 - - 神经传导通路
- 疾控中心半年总结
- Java期末考试习题库(选择题+填空题+改错题学生)
- 第三版新视野读写一翻译练习答案及分析