opencv下载安装及VS配置(笔记)

该文章已生成可运行项目,

1、opencv下载及安装

        官网地址:https://opencv.org/,点击Releases进入下载界面:

根据自己的需要下载相应的版本,这里我下载的是opencv-4.10版本:

找到下载的exe文件:

双击安装,选择安装路径:

安装完成后,安装路径下会出现一个opencv文件夹,文件夹内容如下:

 其中build是OpenCV使用时要用到的一些库文件,而sources中则是OpenCV官方为我们提供的一些demo示例源码。

2、配置相关环境变量:

右键此电脑->属性->高级系统设置->环境变量->系统变量,找到Path变量,选中后点击编辑,

找到opencv文件夹,依次选择build->x64->vc16->bin,复制路径D:\opencv\build\x64\vc16\bin; 点击新建,输入复制的路径到path环境变量中,点击确定,环境变量到此就配置好了。

3、Visual Studio下配置opencv

vs版本:Visual Studio2022 ,打开VS,新建一个空项目

根据需要修改项目路径,点击创建,得到一个空项目,

添加包含目录:项目->属性->VC++目录->包含目录->编辑
添加这两个目录:
D:\opencv\build\include
D:\opencv\build\include\opencv2 

添加库目录:项目->属性->VC++目录->库目录->编辑
添加这个目录:D:\opencv\build\x64\vc16\lib

添加附加依赖项:项目->属性->链接器->输入->附加依赖项->编辑

添加D:\opencv\build\x64\vc16\lib目录下的依赖项,
这里有两个文件opencv_world4100.lib和opencv_world4100d.lib
如果配置为Debug,选择opencv_world4100d.lib
如果为Release,选择opencv_world4100.lib

【注意】:每个版本的OpenCV依赖项都不相同,请仔细查看!!!

我这里是:
opencv_world4100d.lib

 到此,opencv的所有安装配置都完成了。

4、验证是否安装成功

添加一个.cpp文件用来编写代码:右键资源文件->添加->新建项

根据需要更改文件名,点击添加: 

                    

输入代码:

#include <iostream>
#include <opencv2/opencv.hpp>
using namespace cv;
using namespace std;

int main()
{
	//加载图片,opencv中图片用Mat表示,
	Mat src = imread("F:/download/1.png");
	if (src.empty())
	{
		printf("could not load image...\n"); 
		return -1;
	}
	//不加这句会窗口自适应图片大小不可调整大小,加了之后可以调整大小
	namedWindow("test opencv setup", WINDOW_FREERATIO);

	//根据图片大小创建一个窗口显示图片
	imshow("test opencv setup", src);

	waitKey(0);
	return 0;
}

 运行程序,若程序能正常调试运行且输出一张图片,则证明opencv安装准确无误。

本文章已经生成可运行项目
### 如何下载并安装最新版 OpenCV 为了获取最新的 OpenCV 库,需访问官方网址 https://opencv.org ↗ 并定位到下载页面来获得适配于所需操作系统环境的最新版本 OpenCV 库文件,这里强调要挑选支持 C++ 的发行包[^1]。 另一种方式是从 SourceForge 获取库文件,在地址 https://sourceforge.net/projects/opencvlibrary/files/latest/download 可找到大小约为 266 MB 的最新版 OpenCV 压缩包进行下载[^2]。 完成下载之后,解压所得到的压缩文档至指定位置。对于 Windows 用户来说,建议将路径设置得相对简单一些,比如 `D:\opencv`,避免路径中含有空格或者特殊字符可能带来的编译错误。 针对开发环境中集成 OpenCV: #### 对于 Visual Studio (Windows) - 打开项目属性对话框。 - 设置包含目录:在“C/C++ -> 常规 -> 额外包含目录”加入 OpenCV 安装路径下的 include 文件夹路径,例如 `D:\opencv\build\include`. ```cpp #include <opencv2/core.hpp> ``` - 添加库文件所在的位置:“链接器->常规->额外库目录”,填入类似这样的路径 `D:\opencv\build\x64\vc15\lib`. - 将必要的 .lib 文件连接起来,“链接器->输入->附加依赖项”。依据实际需求添加静态库名称,像 `opencv_world450.lib`(具体名字取决于版本号). #### Linux 或 MacOS 系统下 通常情况下会利用包管理工具简化这个过程: Linux 上可以执行如下命令更新软件源后安装 opencv4 开发包及其依赖关系: ```bash sudo apt-get update && sudo apt-get install libopencv-dev python3-opencv ``` MacOS 则借助 Homebrew : ```bash brew install opencv ``` 上述方法能够帮助顺利完成 OpenCV 的部署工作以便后续开展图像处理等相关编程活动。
评论 26
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值