VisualStudio中OpenCV的创建与配置使用小结

 更新时间:2026年03月19日 08:20:35   作者:强风794  
本文介绍了OpenCV在Visual Studio中的配置步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

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

一. OpenCV的下载与安装

官网:Releases - OpenCV

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

下载后双击选择安装目录

安装成功后的文件夹

二. 系统环境变量的配置

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

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

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

三. visual studio的配置

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

#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.在创建新项目时,找到属性管理表,在属性管理表中添加我们已经保存的属性即可

到此这篇关于VisualStudio中OpenCV的创建与配置使用小结的文章就介绍到这了,更多相关VisualStudio中OpenCV创建与配置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • C程序实现整数的素数和分解问题

    C程序实现整数的素数和分解问题

    这篇文章主要介绍了C程序实现整数的素数和分解问题,对于算法的学习有不错的借鉴价值,需要的朋友可以参考下
    2014-09-09
  • C++实现插入排序对整数数组排序

    C++实现插入排序对整数数组排序

    这篇文章主要为大家详细介绍了C++实现插入排序对整数数组排序,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-05-05
  • C++实现LeetCode(189.旋转数组)

    C++实现LeetCode(189.旋转数组)

    这篇文章主要介绍了C++实现LeetCode(189.旋转数组),本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-07-07
  • 双缓冲解决VC++绘图时屏幕闪烁

    双缓冲解决VC++绘图时屏幕闪烁

    相信很多人在做图形界面开发时,常常会遇到屏幕闪烁的情况,当然我也不例外,下面我们就来详细探讨下这个问题的解决办法
    2015-08-08
  • C语言实现简单的通讯录

    C语言实现简单的通讯录

    这篇文章主要为大家详细介绍了C语言实现简单的通讯录,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-02-02
  • C++详解使用floor&ceil&round实现保留小数点后两位

    C++详解使用floor&ceil&round实现保留小数点后两位

    这篇文章主要介绍了C++使用floor&ceil&round实现保留小数点后两位的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-07-07
  • C++语义copy and swap示例详解

    C++语义copy and swap示例详解

    这篇文章主要为大家介绍了C++语义copy and swap示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-11-11
  • QT结合百度Ai实现车牌识别

    QT结合百度Ai实现车牌识别

    当下的人工智能势头很盛,本文主要介绍了QT结合百度Ai实现车牌识别,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起学习学习吧
    2024-03-03
  • Cocos2d-x中使用CCScrollView来实现关卡选择实例

    Cocos2d-x中使用CCScrollView来实现关卡选择实例

    这篇文章主要介绍了Cocos2d-x中使用CCScrollView来实现关卡的选择实例,本文在代码中用大量注释讲解了CCScrollView的使用,需要的朋友可以参考下
    2014-09-09
  • C语言中那些你必须知道的常用关键字

    C语言中那些你必须知道的常用关键字

    这篇文章主要介绍了C语言中我们常用的关键字静态static的详细讲解和typedef 、#define定义常量和宏,感兴趣的小伙伴可以跟随小编一起学习一下
    2023-06-06

最新评论