Visual Studio 安装OpenCV及问题总结

简介: 1、VS安装OpenCV基本步骤  1)安装Visual Studio    下载网址https://opencv.org/releases.html#  2)安装OpenCV     下载网址https://www.

1、VS安装OpenCV基本步骤

  1)安装Visual Studio

    下载网址https://opencv.org/releases.html#

  2)安装OpenCV 

    下载网址https://www.visualstudio.com/zh-hans/,直接下载社区版免费

  3)环境变量配置(配置后重启电脑)

    D:\OpenCV\opencv\build\x64\vc15\bin添加到环境变量中

  4)创建C++空工程

  5)编译环境选择

    X86(32位)或者X64(64位)

    Debug或者Release

  6)添加以下文件夹到“Include Directories”中

    D:\OpenCV\opencv\build\include

    D:\OpenCV\opencv\build\include\opencv

    D:\OpenCV\opencv\build\include\opencv2

  7)添加以下文件到“Library Directories”中

    D:\OpenCV\opencv\build\x64\vc15\lib

  8)添加以下语句到Linker->Input->Additional Dependencies

    若上面选择Release,则添加"opencv_world320.lib"(注:320根据版本号修改)

    若上面选择Debug,则添加“opencv_world320.lib”

  9)添加程序代码运行

 1 #include<opencv2/core/core.hpp>
 2 #include<opencv2/highgui/highgui.hpp>
 3 
 4 using namespace cv;
 5 int main(int arg, char *argv[]) {      //图片路径不要出现中文
 6     Mat img = imread(argv[1], CV_LOAD_IMAGE_ANYCOLOR);
 7     if (!img.data) {
 8         return -1;
 9     }
10     imshow("原图", img);
11     waitKey(0);
12     return 1;
13 }

2、若出现如下截屏的问题

3、解决方案

    将目录D:\OpenCV\opencv\build\x64\vc15\bin下的三个以dll结尾的文件复制到C:\Windows\System32,注意:64位系统用户需要注意,32位的DLL文件放在“C:\Windows\SysWOW64”,64位的DLL文件放在“C:\Windows\System32”,方便起见可同时复制到那两个文件夹中。

4.其他

    一个OpenCV可能有VC14和VC15,最终根据VS版本来选择。

IDE

编译器

VS2017

VC15

VS2015

VC14

VS2013

VC12

VS2012

VC11

VS2010

VC10

VS2008

VC9

VS2005

VC8

相关文章
|
24天前
|
IDE 开发工具 C语言
Visual Studio 2017 安装及使用(新手)
Visual Studio 2017 安装及使用(新手)
|
12天前
|
机器学习/深度学习 算法 Java
计算机视觉——opencv快速入门(一) opencv的介绍与安装
OpenCV是开源计算机视觉库,支持C++, Python, Java等,用于图像处理、视频分析等。建议使用较早版本如3.4.3,因高版本部分算法需付费。通过Anaconda创建Python虚拟环境来安装,选择合适的Python和OpenCV版本。激活环境后,用`pip`安装`opencv-python`。基本环境配置完成后,通过显示图像的Python代码测试安装是否成功。
计算机视觉——opencv快速入门(一) opencv的介绍与安装
|
5天前
|
前端开发 JavaScript 开发工具
|
2月前
|
开发工具 计算机视觉 C++
OpenCv、Vis Studio安装与配置
OpenCv、Vis Studio安装与配置
OpenCv、Vis Studio安装与配置
|
1月前
|
并行计算 Ubuntu 计算机视觉
【边缘智能】Jetson板卡上安装QT5与OpenCV集成
【边缘智能】Jetson板卡上安装QT5与OpenCV集成
31 0
|
1月前
|
Java API 开发工具
OpenCV On Android开发 - Android Studio上环境配置
OpenCV On Android开发 - Android Studio上环境配置
27 0
|
1月前
|
JSON 开发工具 C语言
编程入门(五)【Visual Studio Code安装与C/C++语言运行】
编程入门(五)【Visual Studio Code安装与C/C++语言运行】
37 0
|
1月前
|
C++ Windows
Visual Studio 2022安装详解教程
Visual Studio 2022安装详解教程
26 0
|
2月前
安装OpenCV-Python
安装OpenCV-Python
154 1
|
2月前
|
Ubuntu Linux Shell
【OpenCV】如何在Linux操作系统下正确安装 OpenCV
【OpenCV】如何在Linux操作系统下正确安装 OpenCV
78 4