下面给出在 Windows 7 系统下安装 VS2010 和 OpenCV 2.4.3 的详细步骤(以下步骤仅供参考,安装前请仔细阅读相关文档,谨慎操作):
安装 VS2010
- 打开 Microsoft 官网,下载并安装 Visual Studio 2010。
- 安装时要注意选择 C++ 开发环境和相关组件。
- 选择安装路径和安装选项,等待安装完成。
安装 OpenCV 2.4.3
- 打开 OpenCV 官网( https://opencv.org/releases/),下载 OpenCV 2.4.3 版本的安装文件。
- 解压安装文件到一个指定的目录下,比如
D:\Program Files\opencv2.4.3
。 - 进入解压后的文件夹,找到
build
文件夹,新建一个文件夹x86
(如果你的系统是 32 位的)或x64
(如果你的系统是 64 位的)。 - 进入
x86
或x64
目录,打开命令行窗口。输入以下命令:
bash
cmake -G "Visual Studio 10" ..
注意:如果你的 VS 安装路径不同,需要将上面的 Visual Studio 10
改成你的正确版本号,例如 Visual Studio 15
。
- 等待 cmake 生成完成 VS 项目文件后,用 VS 打开
OpenCV.sln
(在build\x86\.\
或build\x64\.\
下)。 - 在 VS 中,选择
Release
模式和Win32(x86)
/x64
平台,右键点击ALL_BUILD
项目,选择“生成”以编译整个 OpenCV 库。
配置 VS2010
- 在 VS 中,创建一个新的 C++ 控制台项目。
- 右键点击项目名称,选择“属性”。
- 在左侧栏中,选择“VC++ 目录”,然后在右侧栏找到“包含目录”和“库目录”选项,分别添加 OpenCV 的头文件和库文件目录,比如:
text
包含目录: D:\Program Files\opencv2.4.3\build\include
库目录: D:\Program Files\opencv2.4.3\build\x86\vc10\lib
注意:如果你的系统是 64 位的,则需要选择 x64\vc10\lib
目录。
- 在“VC++ 目录”中,还需要添加 OpenCV 的库文件名,分别添加:
text
opencv_core243.lib
opencv_highgui243.lib
opencv_imgproc243.lib
注意:上面的库文件名需要根据你实际安装的 OpenCV 版本和使用的模块调整。
- 最后,在 VS 中打开并运行你的项目,验证是否编译成功。
例如,你可以实现一个简单的图像读取和显示功能。代码如下:
#include "stdafx.h"
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace cv;
int main()
{
Mat image;
image = imread("lena.jpg", IMREAD_COLOR);
if (image.empty())
{
printf("Image not found\n");
return -1;
}
namedWindow("Display Window", WINDOW_AUTOSIZE);
imshow("Display Window", image);
waitKey(0);
return 0;
}
在项目文件夹中放置名为 lena.jpg
的图片文件,然后运行项目,即可看到图片显示在窗口中。
以上就是在 Windows 7 下使用 VS2010 安装并配置 OpenCV 2.4.3 的详细步骤。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:windows7下vs2010安装opencv2.4.3详细步骤(图) - Python技术站