以下是详细的攻略步骤:
准备工作
-
下载并安装vs2019,选择C++开发组件
-
下载并解压OpenCV的压缩包,并将解压后的文件夹放在某个路径下。示例路径:D:\OpenCV\opencv-4.5.1
配置环境变量
-
打开Windows的“高级系统设置”,进入“环境变量”设置界面
-
在“用户变量”中,新建一个变量名为“OPENCV_DIR”,变量值为OpenCV的安装路径,示例:D:\OpenCV\opencv-4.5.1
-
找到“Path”变量,编辑该变量的值,在末尾添加“;%OPENCV_DIR%\bin”,注意分号与路径之间不要有空格
创建新的VS项目
-
打开VS2019,选择“创建新项目”,选择“Win32控制台应用程序”模板,命名为“test_opencv”
-
在“MFC用途”选项中,选择“不使用MFC”
-
在“应用程序类型”选项中,选择“控制台应用程序”
-
在“附加选项”中,取消勾选“预编译头”
-
点击“完成”按钮
配置新项目
-
右键项目名称,“属性”
-
选择“配置属性”,进入“VC++目录”设置
-
在“包含目录”中添加OpenCV的头文件路径:%OPENCV_DIR%\include
-
在“库目录”中添加静态库的路径:%OPENCV_DIR%\lib
-
进入“链接器”设置,选择“输入”,在“附加依赖项”中添加lib文件路径,示例:opencv_core451.lib;opencv_highgui451.lib;opencv_imgcodecs451.lib;opencv_imgproc451.lib;opencv_videoio451.lib;
-
点击确定按钮
运行示例代码
- 在main函数中编写代码,例如:
#include <opencv2/opencv.hpp>
using namespace cv;
int main() {
Mat im = imread("test.jpg");
imshow("Image", im);
waitKey(0);
return 0;
}
-
将test.jpg图片放在项目工程目录下
-
点击“本地Windows调试器”运行程序,查看图片是否能够正常加载并显示
示例说明
-
示例代码使用了OpenCV库中的imread、imshow、waitKey等函数,读取并显示了项目目录下的test.jpg图片
-
添加新的静态库文件时,需要将每个库文件都添加到“附加依赖项”中,用分号分隔每个库文件名称;同时需要根据OpenCV的安装版本和编译器的版本,选择对应的库文件进行添加。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:vs2019永久配置opencv开发环境的方法步骤 - Python技术站