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

相关文章
|
29天前
|
并行计算 PyTorch 算法框架/工具
anaconda+pytorch+opencv安装及环境配置
anaconda+pytorch+opencv安装及环境配置
|
4月前
|
Java 开发工具 Android开发
OpenCV(一):Android studio jni配置OpenCV(亲测有效,保姆级)
OpenCV(一):Android studio jni配置OpenCV(亲测有效,保姆级)
156 0
|
4月前
|
Ubuntu 计算机视觉
Ubuntu新手友好:OpenCV 4.6.0安装的简化教程
网络首发,一定可以成功 依赖环境
105 0
|
29天前
|
算法 测试技术 计算机视觉
Opencv(C++)系列学习---opencv_contrib安装
Opencv(C++)系列学习---opencv_contrib安装
|
7月前
|
存储 缓存 Linux
如何在 CentOS 8 上安装 OpenCV?
OpenCV 的用途非常广泛,包括医学图像分析,拼接街景图像,监视视频,检测和识别面部,跟踪运动对象,提取 3D 模型等等。
124 0
|
3月前
|
Ubuntu Linux 计算机视觉
Linux安装和使用OpenCV
Linux安装和使用OpenCV
|
4月前
|
机器学习/深度学习 算法 计算机视觉
python入门(六) opencv的安装,图片操作,绘制文字图形,视频操作
python入门(六) opencv的安装,图片操作,绘制文字图形,视频操作
|
4月前
|
计算机视觉 Windows
win7安装OpenCV:计算机中丢失opencv_world300d.dll
win7安装OpenCV:计算机中丢失opencv_world300d.dll
37 0
|
Linux 计算机视觉 Python
在Linux系统上安装OpenCV
在Linux系统上安装OpenCV
858 0
|
8月前
|
编解码 IDE Linux
VS2015报错:由于找不到opencv_wordxxx.dll,无法继续执行代码。重新安装程序可能会解决此问题。
VS2015报错:由于找不到opencv_wordxxx.dll,无法继续执行代码。重新安装程序可能会解决此问题。
201 0