windows opencv开发环境搭建
时间: 2023-07-26 22:10:39 浏览: 107
搭建 Windows 下的 OpenCV 开发环境需要以下几个步骤:
1. 下载并安装 Visual Studio:可以从 Microsoft 官网下载最新版本的 Visual Studio Community,如果已经安装过 Visual Studio,可以跳过这一步。
2. 下载并解压 OpenCV:可以从 OpenCV 官网下载最新版本的 OpenCV,解压后可以得到一个文件夹,其中包含了所有的头文件、库文件和示例代码。
3. 在 Visual Studio 中创建一个新的 C++ 项目:选择 “Empty Project” 模板,勾选 “Create directory for solution” 选项,然后点击 “Create” 按钮。
4. 配置项目属性:右键点击项目,选择 “Properties”,在弹出的对话框中选择 “Configuration Properties” -> “C/C++” -> “General”,然后在 “Additional Include Directories” 中添加 OpenCV 的头文件路径,例如:D:\opencv\build\include。
5. 配置链接器:在同一对话框中选择 “Linker” -> “General”,然后在 “Additional Library Directories” 中添加 OpenCV 的库文件路径,例如:D:\opencv\build\x64\vc15\lib。
6. 配置运行时库:在同一对话框中选择 “Linker” -> “Input”,然后在 “Additional Dependencies” 中添加以下库文件:
- opencv_world440.lib (适用于 OpenCV 4.4.0 版本)
- opencv_world430.lib (适用于 OpenCV 4.3.0 版本)
根据实际使用的 OpenCV 版本进行选择。另外,还需要在 “C/C++” -> “Code Generation” 中将 “Runtime Library” 设置为 “Multi-threaded Debug (/MTd)” 或 “Multi-threaded (/MT)”。
7. 编写代码:在项目中添加一个新的源文件,编写 OpenCV 示例代码,例如:
```cpp
#include <opencv2/opencv.hpp>
using namespace cv;
int main()
{
Mat image = imread("lena.jpg");
if (image.empty())
{
printf("Could not open or find the image\n");
return -1;
}
imshow("image", image);
waitKey();
return 0;
}
```
8. 编译并运行代码:按下 F5 键编译并运行代码,如果一切顺利,应该能够看到一张名为 lena.jpg 的图片。
阅读全文