问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在windows 7下安装opencv-2.4.8

发布网友 发布时间:2022-04-21 18:11

我来回答

2个回答

热心网友 时间:2022-04-12 13:15

工具环境如下:
win7+VC2010+OpenCV2.4.3。
下面开始安装。
win7和VC的安装就不说了,重点是OpenCV的安装,首先下载OpenCV,版本是2.4.3,即OpenCV2.4.3.exe,
注意OpenCV是一个库文件,里面是一些编写好了的函数,在程序里面直接使用就可以了。所以,首先将OpenCV进行解压,最好是解压到某个盘的根目录下面(例如解压在D盘的根目录),下面就是一些主要的设置了。分一下几步。
1、环境变量的设置
将OpenCV里面的dll文件所在的目录添加到系统的环境变量里面:单击计算机右键->属性->高级系统设置->环境变量,在系统变量PATH的最后添加D:\opencv\build\x86\vc10\bin(注意,路径不同的这里需要修改),否则在调用函数就会出错,说什么找不到opencv_core243d.dll等等因为找不到dll文件而出错的情况,关于这个还有一点的就是在配置完这个之后需要重启系统,这样环境变量才会生效。
2、添加目录
新建一个工程项目,然后单击项目右键->属性->单击VC++目录,编辑包含目录,将D:\opencv\build\include、D:\opencv\build\include\opencv、D:\opencv\build\include\opencv2添加到里面去,然后编辑库目录,将D:\opencv\build\x86\vc10\lib添加到里面去(注意,要根据自己的路径设置)
3、配置链接器
单击项目右键->属性->单击链接器->输入,在活动Debug配置下,找到附加依赖项,编辑其为: opencv_calib3d243d.lib
opencv_contrib243d.lib
opencv_core243d.lib
opencv_features2d243d.lib
opencv_flann243d.lib
opencv_gpu243d.lib
opencv_highgui243d.lib
opencv_imgproc243d.lib
opencv_legacy243d.lib
opencv_ml243d.lib
opencv_objdetect243d.lib
opencv_ts243d.lib
opencv_video243d.lib
这里要非常注意的是,以上的每一行是一项,不要用分号将其隔开,千万不要,最好是将这些行复制下来直接粘贴到里面去,这也就可以了;
然后将配置切换到release下面,找到附加依赖项,编辑其为:
opencv_calib3d243.lib
opencv_contrib243.lib
opencv_core243.lib
opencv_features2d243.lib
opencv_flann243.lib
opencv_gpu243.lib
opencv_highgui243.lib
opencv_imgproc243.lib
opencv_legacy243.lib
opencv_ml243.lib
opencv_objdetect243.lib
opencv_ts243.lib
opencv_video243.lib
也就是将以上的每一行后面的d去掉,因为d表示的是debug版本的,然后这样就打工告成了,然后就可以使用opencv里面的库函数了。
最后有一点要说明的是,除了第一步以外,之后的两步对于每一个工程项目都需要配置一遍,这样虽然很不方便,但是也没有办法。

热心网友 时间:2022-04-12 14:33

方法/步骤
下载opencv for windows安装包,我下的是目前最新的安装包opencv-2.4.8版本。双击打开解压,我的解压目录为D:\Program Files。

解压后D:\Program Files下多了一个opencv文件夹,里面只有两个文件,如下图所示:

右键单击计算机-属性-高级系统设置-高级-环境变量,在系统变量中查找PATH变量中添加“D:\Program Files\opencv\build\x86\vc10\bin”路径。

新建一个空白项目(win32控制台项目)点击项目(菜单项)-属性-VC++目录,按照下图提示,添加目录:可执行文件目录D:\Program
Files\opencv\build\x86\vc10\bin 包含目录D:\Program
Files\opencv\build\include D:\Program Files\opencv\build\include\opencv
D:\Program Files\opencv\build\include\opencv2 库目录D:\Program
Files\opencv\build\x86\vc10\lib

单击 链接器-输入-附加依赖项,添加链接库,将D:\Program Files\opencv\build\x86\vc10\lib中所有的lib库文件添加进去。点击确定,OK,opencv的配置完成。

在工程文件夹源文件中,新建一个c++源文件,找一个简单的opencv的代码,运行尝试一下吧。

END
注意事项
这种方法同样适用于windows 7 32位/64位系统,安装opencv-2.4.7版本的步骤与此相同
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...二极管 电动车的电瓶因为出于成本考虑,将新旧电瓶混用,因为旧电池内 ... 两个不同容量的蓄电池并联后怎么防止大容量电池向小容量电池放电 工伤后小孩有抚养费吗,会给多少钱 南京工伤死亡子女抚养费标准 邵阳车管所疫情上班吗 2023年验车推迟吗,2023年检车线什么时候上班 全面复工包括黔江车管所不 江宁车管所什么时候复工 疫情期间交警几点下班? 3d和值多少算中奖? 网络问题;可以用一个路由器下面再带一个无线路由... 怎样设置一个路由器带多个无线路由器 win7安装opencv安装失败, 下面是我的安装过程 怎么设置路由器带路由器怎么设置 怎么安装opencv linux python怎么安装opencv windows下怎么安装opencv 美国的电子邮件地址格式是怎样的? 26岁小伙娶了58岁老太太,18年后老太却哭着求离婚... 电子邮件地址的书写格式 60岁老太家产全给儿子,在女儿家养老,儿子:这是... 电子邮件的地址格式是什么? 怎样泡到80岁的老太婆? 老太婆为什么念经 电子邮件地址格式 奶奶这没钱讨嫌的农村老太婆,还有脸要求我,自己... 电子邮件地址的一般格式为_______。 61岁老太爱上18岁小伙,结果被男友用照片敲诈40万... 怎么会有这么坏的老太太,一天骂我几回我真的我看... 刚碰到两个老太太对我说学校带红领巾有灾难是什么意思 怎么安装opencv 在ubuntu 路由器可以带路由器吗? windows python 怎么安装opencv 无线路由器能在带另一个无线路由器吗 我的电脑用路由器上的网,能在安装一个无线路由器吗 如何在win10上安装opencv 路由器带路由器的网络怎么设置?邻居两家共用一条... 路由器带路由器多了第一个就怎么用不了了 如何在python安装opencv 问什么我进QQ空间点小纸条老是服务器繁忙无法提取? 我用有线路由器带个无线路由器做2级路由 、我用2级... QQ空间的小纸条一直打不开,打开老说是服务器忙,... 用路由器连接带路由功能的猫 怎么安装opencv2.4.13 qq空间小纸条怎么都打不开 可以同时使用无线路由器和宽带路由器吗? qq空间小纸条打不开 linux16.04怎么安装opencv 拉宽带自带路由器为什么不建议用呢 QQ空间里小纸条那里老是显示不出来怎么办?