OpenCV的创建与配置

本文是关于openCV在Visual Studio的配置

一. OpenCV的下载与安装

官网:Releases - OpenCV

如若下载速度较慢,可私信我获取安装包

下载后双击选择安装目录

安装成功后的文件夹

二. 系统环境变量的配置

打开安装后的文件夹,按照如图目录(有可能是c14,c15都可以)

复制bin文件夹的地址(例:D:\Engineering\opencv\build\x64\vc16\bin)

打开系统的环境变量,在用户变量中将复制的地址添加

三. visual studio的配置

打开vs创建一个空项目,创建cpp文件复制以下代码并添加一张jpg文件在当前路径:

cpp 复制代码
#include <iostream>
#include <opencv2/opencv.hpp>
using namespace cv;
int main()
{
	Mat img = imread("mm.jpg");
	namedWindow("pic");
	imshow("pic",img);
	waitKey(6000);
	return 0;
}

此时,你会看到头文件报错

1.右键项目选择属性

2.在vc目录中分别添加包含目录和库目录

包含目录在如下图位置

库目录在如下图位置

3.添加依赖项

在属性中选择输入->附加依赖项添加

依赖项(此处只添加Debug模式的,Relase模式的就不添加了防止冲突):

将lib文件下的此lib库添加到依赖项确定即可

四.新项目的导入

经上面步骤项目已经配置好,可以运行,下面解决创建新项目仍无法识别头文件的问题

1.我们可以保存上面我们运行后的props文件

2.在创建新项目时,找到属性管理表,在属性管理表中添加我们已经保存的属性即可

相关推荐
共创splendid--与您携手11 小时前
AI读取前端项目生成skill.md
前端·人工智能·ai
gis分享者12 小时前
AI数字营销实测体验,GEO效果查询功能体验
人工智能·csdn·geo·数字营销·实测体验·效果查询
莱歌数字12 小时前
轻出20%性能:三维拓扑优化如何重塑无人机电子设备散热格局
人工智能·科技·制造·cae·散热
猿小猴子13 小时前
主流 AI IDE 之一的「DeepSeek-Reasonix 」介绍
人工智能·ai·deepseek·reasonix
装不满的克莱因瓶13 小时前
链式法则如何传递参数误差 —— 深入理解神经网络中的梯度传播
人工智能·python·深度学习·神经网络·数学·机器学习·ai
Anastasiozzzz13 小时前
从有限状态机到智能体图:传统 FSM 与 Agent Graph的演进
java·人工智能·python·ai
程序员cxuan19 小时前
为每个任务配一套 harness:Claude Code 里的动态工作流
人工智能
程序员cxuan19 小时前
Claude Fable 5 来了
人工智能·后端·程序员
云边云科技_云网融合19 小时前
云边云科技亮相 2026 WOD 制造业数智化博览会 云网融合赋能制造焕新
人工智能·科技·安全·制造
Σίσυφος190019 小时前
激光三角 光平面标定-多高度误差分析
人工智能·计算机视觉·平面