记Win10下OpenCV4.1.0下载安装与VS2019配置方法
1. OpenCV下载
以OpenCV4.1.0为例:
·官网下载(https://opencv.org/releases/)
·其他博主的个人服务器(OpenCV下载/OpenCV国内镜像/opencv_contrib下载)
2. OpenCV4.1.0安装与环境配置
- 双击.exe文件->Extract->(记住自己的存储路径就好)
- 解压后,按opencv->build->x64->vc15->bin找到opencv_ffmpeg410_64.dll,opencv_world410.dll和opencv_world410d.dll三个文件,将它们复制到C:\Windows\System32中。如果下载的不是4.1.0版本而是x.x.x版本的OpenCV,则opencv_ffmpeg410_64.dll则会变成opencv_ffmpegxxx_64.dll,其他两个文件同理。
- 查看高级系统设置->系统变量->[双击]path->新建->[“你硬盘中opencv的路径”opencv\build\bin]
3. 配置VS2019
·[打开]Visual Studio 2019社区版->创建新项目->空项目->[填写地址和项目名]->创建
·[右击]项目名->属性->平台§:->x64
·VC++ 目录->包含目录->添加:"你硬盘中opencv的路径"opencv\build\include、"你硬盘中opencv的路径"opencv\build\include\opencv2、"你硬盘中opencv的路径"opencv\build\include\opencv(如图)。
·VC++ 目录->库目录->添加:"你硬盘中opencv的路径"opencv\build\x64\vc15\lib。·链接器->输入->附加依赖项->[添加:“opencv_world410d.lib”]。
·链接器->高级->目标计算机->[选择:MachineX64]。
·应用->确定
·Debug->[选择:x64]。
4. 测试
源代码:
#include<opencv2/opencv.hpp>
#include<iostream>
using namespace cv;
int main(int argc, char** argv) {
Mat image = imread("D:/Picture/1002571.jpg");//根据需要输入路径和图片名
if (image.empty()) {
printf("could not load image...\n");
return -1;
}
namedWindow("test_opencv_setup", 0);
imshow("test_opencv_srtup", image);
waitKey(0);
return 0;
}
运行结果;