Visual Studio 安装OpenCV及问题总结
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)添加程序代码运行
- #include<opencv2/core/core.hpp>
- #include<opencv2/highgui/highgui.hpp>
- using namespace cv;
- int main(int arg, char *argv[]) { //图片路径不要出现中文
- Mat img = imread(argv[], CV_LOAD_IMAGE_ANYCOLOR);
- if (!img.data) {
- return -;
- }
- imshow("原图", img);
- waitKey();
- return ;
- }
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 |
Visual Studio 安装OpenCV及问题总结的更多相关文章
- Visual Studio安装卸载模板
Visual Studio中有两种类型的模板:项目模板和项模板 一.已安装模板: 默认情况下,与产品一起安装的模板位于以下位置: ①\<Visual Studio 安装目录>\Common ...
- (win10 64位系统中)Visual Studio 2015+OpenCV 3.3.0环境搭建,100%成功
(win10 64位系统中)Visual Studio 2015+OpenCV 3.3.0环境搭建,100%成功 1.下载opencv 官网http://opencv.org/下载windows版Op ...
- 在Visual Studio 中使用git——给Visual Studio安装 git插件(二)
在Visual Studio 中使用git--什么是Git(一) 第二部分: 给Visual Studio安装 git插件 如果要使用 git 进行版本管理,其实使用 git 命令行工具就完全足够了, ...
- Visual Studio 安装 C++
Visual Studio 安装 C++
- Visual Studio 安装 MFC
**Visual Studio 安装 MFC 库** 打开 Visual Studio Installer //程序 选择对应的版本 (本人 VS2022)->修改 [点击]单个组件 ...
- visual studio 2015 Opencv 3.4.0配置
因为想做AR方面,需要了解计算机视觉知识,决定从opencv开始入门,在网上买了本毛星云的<Opencv3编程入门>开始自学. 一.opencv 3.4.0下载安装 在官网http://o ...
- Visual Studio安装及单元测试
一.安装环境 操作系统版本:Win10中文版64位 CPU:i5-4200M 2.50GHz 硬盘内存:500G 二.软件版本 Visual Studio 2013 三.安装过程 1.首先开始安装, ...
- C++学习(一)之Visual Studio安装以及首次使用
一.安装Visual Studio 首先下载Visual Studio 链接: http://pan.baidu.com/s/1pLhJt0Z 密码:uqyc 将.ios文件解压得到以下文件: 点击v ...
- visual studio 安装与sqlserver 安装
先sqlserver再visual studio ,避免安装目录重复(sqlserver 中包含一部分visual 而 visual studio 中也包含有部分sqlserver内容) 安装vi ...
随机推荐
- Android Camera相机功能实现 拍照并保存图片
AndroidManifest.xml <uses-feature android:name="android.hardware.camera"/> <uses- ...
- Spring之BeanFactory与ApplicationConText
:BeanFactory基本的工厂解析,管理,实例化所有容器内的bean的接口,spring中所有解析配置文件的类都直接或者间接实现该接口ApplicationContext接口implements ...
- oracle调试存储过程不进去
右击存储过程,选中Add debug information即可
- dubbo源码分析--dubbo spi解析
1. 什么叫SPI? 简单总结就是一种使用类名字符串来动态实例化java类的方式,也就是反射. 2. java SPI与Dubbo SPI有什么区别 (此图来自网上,我没有刻意去截图) 然后在这个文件 ...
- bzoj2564: 集合的面积(闵可夫斯基和 凸包)
题面 传送门 题解 花了一个下午的时间调出了一个稍微能看的板子--没办法网上的板子和咱的不太兼容-- 首先有一个叫做闵可夫斯基和的东西,就是给你两个点集\(A,B\),要你求一个点集\(C=\{x+y ...
- xtrabackup使用
转自:https://www.cnblogs.com/waynechou/p/xtrabackup_backup.html 阅读目录 xtrabackup 选项 xtrabackup 全量备份恢复 x ...
- Unity---动画系统学习(1)---在状态机中简单控制物体运动
1. 介绍 新建一个GameObject-Cube,在Window下添加Animation(快捷键ctrl+6).会添加用于播放动画的三个东西.物体上的Animator组件.Animator Cont ...
- docker下ubutun没有ifconfig命令问题
解决: apt-get update #更新apt-get apt install net-tools # ifconfig apt install iputils-ping # ...
- [AHOI2009]中国象棋 BZOJ1801 dp
题目描述 这次小可可想解决的难题和中国象棋有关,在一个N行M列的棋盘上,让你放若干个炮(可以是0个),使得没有一个炮可以攻击到另一个炮,请问有多少种放置方法.大家肯定很清楚,在中国象棋中炮的行走方式是 ...
- angularJs表格效果
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script sr ...