visual studio2019配置opencv
时间: 2025-01-31 18:10:26 浏览: 38
### 如何在 Visual Studio 2019 中配置 OpenCV
#### 创建新项目
为了开始配置,在Visual Studio 2019中创建一个新的C++控制台应用程序项目。这一步骤为后续集成OpenCV库做好准备[^1]。
#### 下载并解压 OpenCV 库文件
前往官方网站或通过GitHub下载最新版本的OpenCV库[^2],将其解压缩到指定位置,比如`D:\OpenCV`。该路径下应包含安装包中的所有子目录和文件。
#### 配置属性管理器
打开项目的“属性管理器”,针对Debug|x64以及Release|x64模式分别右键单击对应的Microsoft.Cpp.x64.user属性表节点,选择<新建项>来添加新的属性页。在此页面内设置全局环境变量以便于不同解决方案间共享这些设定[^3]。
#### 设置包含目录
转至项目属性窗口下的 C/C++ -> 常规 -> 附加包含目录,输入OpenCV头文件所在的绝对路径,例如 `D:\OpenCV\opencv\build\include` 。此操作使得编译器能够识别来自外部库的函数声明和其他定义。
#### 添加链接器选项
进入链接器->常规->附加库目录,填入静态链接库(.lib)所在的位置,即 `D:\OpenCV\opencv\build\x64\vc15\lib` (注意这里假设使用的是VC15编译器)。接着切换到链接器->输入->附加依赖项,加入必要的`.lib`文件名列表,如`opencv_world450d.lib`(调试版),`opencv_world450.lib`(发布版)。
#### 编写测试程序验证配置成功与否
最后编写一段简单的代码用于检验上述步骤是否正确无误:
```cpp
#include <iostream>
#include "opencv2/opencv.hpp"
int main() {
cv::Mat image;
image = cv::imread("example.jpg", cv::IMREAD_COLOR); // Read the file
if (image.empty()) { // Check for invalid input
std::cout << "Could not open or find the image\n";
return -1;
}
cv::imshow("Display window", image);
cv::waitKey(0); // Wait for a keystroke in the window
return 0;
}
```
确保图片文件放置在同一工作区根目录下,并且命名为`example.jpg`。运行这段小程序如果能正常显示读取到的画面,则说明整个过程顺利完成。
阅读全文
相关推荐

















