请问如何在vs2010下配置opencv2.2,求详细步骤,万分感谢!

2025-05-18 23:26:42
推荐回答(2个)
回答1:

1首先安装较新版本的opencv文件(我以2.2版本为例)
【注意】
请注意下面两幅图,记住安装的路径。(后面要用)
然后一路下一步安装好即可。
【注意】
安装完成后注销或者重启一遍!
2下面打开visual studio 2010,选择属性管理器。
3在属性管理器里面可以看见刚刚创建的文件名称,比如我刚刚创建的一个文件名字叫“fazhi”,在阀值上面右键,弹出下面窗口,选择属性。
4在弹出的属性窗口中,找到如图所示的VC++目录选项。
5按如下图所示,将“包含目录”和“库目录”重新编辑。
编辑的内容即为opencv安装目录下的内容,详细见下图。
【注意】
一定记得保存啊!
6下一步,打开“配置属性”—>“链接器”—>“输入”
7在右边的对话框中编辑“附加依赖库”
8在窗口中输入自己库文件名称(文件路径下一步介绍)
9上一步要求的输入的这些东西,在你opencv安装目录下lib文件夹内,一次对应的输入依赖文件名称。
【注意】
debug模式输入的为 d.lib
release模式输入的为 .lib
10因为这些文件名称经常输入,我是直接打在了txt文件中,下次用到直接复制就好了。
11按照以上步骤配置完成后,回到自己的源代码出,可以看见引用cv库函数的文件名称下面都没有错误提示了。

回答2:

我刚刚在visual2010配置完opencv2.2,是按照下面的方法的,可行!与你分享一下。呵呵。希望你能成功配置。。。

这里只谈预编译安装包的方法,注意,安装环境只适用于VS2010(32-bit), OpenCV 2.2。其他环境请使用CMake方法。

步骤 :

1.自行下载并安装OpenCV-2.2.0-win32-vs2010.exe(注意安装时选择把OpenCV路径添加到系统全局变量中);

2.在VS2010创建你自己的工程;

3.打开project properties,在弹出窗口中定位到VC++ Directories;

4.加入逗[OpenCV安装路径]\include地、逗[OpenCV安装路径]\include\opencv地这两个路径到Include Directory里面(目的是为了兼容2.1及其以前版本的引用头文件格式);

5.加入逗[OpenCV安装路径]\lib地路径到Library Directory里面;

6.不要关闭当前窗口,定位到左边菜单中的Linker,再选择Input,把下面这些依赖项加进去:
opencv_core220d.lib
opencv_highgui220d.lib
opencv_video220d.lib
opencv_ml220d.lib
opencv_legacy220d.lib
opencv_imgproc220d.lib
当然,还有其他的库,视需要而添加;

7.编写好程序或运行些实例看看是否能通过。