进入下载地址
: https://opencv.org/releases/, 选择需要的版本, 选择Windows
安装包, 进行下载.
双击下载好的安装包, 选择安装解压位置, 进行安装即可. PS: 默认会在安装目录下面自动创建一个opncv
文件夹, 所有的安装文件都会解压到这个文件夹下.
OpenCV官网: https://opencv.org/
OpenCV安装包下载地址: https://opencv.org/releases/
确保已经安装好Visual Studio Community 2019
, 并且已安装使用 C++ 的桌面开发
工作负荷.
Visual Studio Community 2019
, 请前往官网下载安装, 并勾选安装使用 C++ 的桌面开发
工作负荷!使用 C++ 的桌面开发
工作负荷, 请使用Visual Studio Installer
进行安装, 在此之前已经安装好Visual Studio Community 2019
.将安装目录\\opencv\build\x64\vc16\bin
,添加进Windows的系统变量Path中. 例如: D:\opencv480\opencv\build\x64\vc16\bin
.
↓ \downarrow ↓
↓ \downarrow ↓
Visual Studio Community 2019
, 新建空项目
, 若没有安装使用 C++ 的桌面开发
工作负荷, 则没有此选项.Visual Studio Community 2019
的Debug
为x64
包含目录
: 右键项目工程, 选择属性
, 选择VC++ 目录
, 选择包含目录
, 将安装目录\opencv\build\include
和安装目录\opencv\build\include\opencv2
添加进去. (PS: 不同的安装路径, 会有不同, 例如博主安装路径在D:\opencv480
, 则添加D:\opencv480\opencv\build\include
和D:\opencv480\opencv\build\include\opencv2
)库目录
: 在刚刚配置项目工程配置包含目录
的工程属性页, 选择选择VC++ 目录
, 选择库目录
, 将安装目录\opencv\build\x64\vc16\lib
添加进去. (PS: 不同的安装路径, 会有不同, 例如博主安装路径在D:\opencv480
, 则添加D:\opencv480\opencv\build\x64\vc16\lib
)链接器
: 在刚刚配置项目工程配置库目录
的工程属性页, 选择选择连接器
, 选择输入
, 选择附加依赖项
, 将opencv_world480d.lib
添加进去. (PS: 不同的OpenCV版本, 会有不同, 例如博主安的为opencv_world480d.lib
, 具体添加那一个的链接器名字可在安装目录\\opencv\build\x64\vc16\lib
下查看. 链接器有两个, 一个带有字母d
另一个不带, 带有字母d
的是在Release模式下使用, 不带的是在Debug模式下使用, 因为我们是做OpenCV的调试和开发, 则需要添加带有字母d
的链接器)应用
然后确定
↓ \downarrow ↓
↓ \downarrow ↓
↓ \downarrow ↓
↓ \downarrow ↓
↓ \downarrow ↓
↓ \downarrow ↓
为OpenCV添加源文件, 复制下面代码, 进行本地Windows调试, 成功显示LENA的图像, 则表示测试通过, 否则请对照前述步骤认真检查. 尤其注意在配置OpenCV环境前需要将Visual Studio Community 2019的Debug改成x64
.
#include
#include
using namespace std;
using namespace cv;
int main()
{
Mat img;
img = imread("D:/opencv480/opencv/sources/samples/data/lena.jpg"); // 此处是读取图片, 不同的OpenCV安装路径, 对应的lena.jpg图片路径会有所不同
if (img.empty())
{
cout << "未成功读取图片, 请检查图片路径!" << endl;
return -1;
}
imshow("TEST", img);
waitKey(0);
return 0;
}
↓ \downarrow ↓
收集整理和创作不易, 若有帮助, 请帮忙点赞
➕收藏
❤️, 谢谢!✨✨