前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >openCv+VS2015环境搭建

openCv+VS2015环境搭建

作者头像
DeROy
修改2020-08-19 11:01:52
5150
修改2020-08-19 11:01:52
举报
文章被收录于专栏:编程学习基地

前言

opencv+vs2015环境搭建视频,资源里面也有。

正文

搭建环境

  • 此环境搭建和视频不同
  • 软件版本:OpenCV-4.1.1、Visual Studio 2015
  • 操作系统:Win10
主要流程
准备工作
下载并解压opencv

OpenCV官方网站下载:https://opencv.org/releases/ (官网打开速度有点慢也许打不开,可选择网盘下载或GitHub下载)

百度网盘下载:链接:https://pan.baidu.com/s/17ht3zIvUuuPYHOF3vOJO_A 提取码:seqc

GitHub下载:https://github.com/opencv

配置环境变量

此电脑】(右键)—【属性】—【环境变量】—选中‘Path’—【编辑】—【新建】添加相应的路径—【确定】

路径:

代码语言:javascript
复制
D:\xxx\opencv\build\x64\vc14\bin

环境变量配置完成后,需要重启电脑才有效!

Visual Studio 2015配置
新建一个控制台应用程序

打开VS2015—【文件】—【新建】—【项目】—【win32控制台应用程序】

【源文件】(右键)—【添加】—【新建项】—【C++文件(.cpp)】—创建‘main.cpp’—【确定】

配置包含目录

【视图】—【属性管理器】—下方出现一个【属性管理器】

【属性管理器】—【Debug|Win64】—【Microsoft.Cpp.x64.user】(右键)—【属性】—【通用属性】—【VC++目录】—【包含目录】—【编辑】—添加2个目录

D:\xxx\opencv\build\include D:\xxx\opencv\build\include\opencv2

配置库目录

接着上步,在【通用属性】—【VC++目录】—【库目录】编辑并添加路径。

D:\xxx\opencv\build\x64\vc14\lib

配置链接库

在【通用属性】—【链接器】—【输入】—【附加的依赖项】

添加文件路径在.lib文件夹内:D:\xxx\opencv\build\x64\vc14\lib

添加opencv_world411.lib,用Release x64运行

opencv_world411.lib对应 Release 模式版本 (不带d)

opencv_world411d.lib对应 Debug 模式版本 (带d)

OpenCV测试
代码语言:javascript
复制
#if 0
#include "opencv2/highgui/highgui.hpp"
using namespace cv;
int main(int argc, char** argv)
{
	Mat img = imread("1.jpg", -1); //注意:路径里面用‘\\’,不是‘\’。
	
	if (img.empty()) return -1;
	namedWindow("测试图片", cv::WINDOW_AUTOSIZE);
	imshow("测试图片", img);
	waitKey(0);
	destroyWindow("测试图片");
}
#endif	//载入显示图像

#if 1
#include <opencv2/opencv.hpp>
using namespace cv;
int main()
{
	//【1】从摄像头读入视频
	VideoCapture capture(0);
	//【2】循环显示每一帧
	while (1) {
		Mat frame;  //定义一个Mat变量,用于存储每一帧的图像
		capture >> frame;  //读取当前帧
		imshow("video", frame);  //显示当前帧
		waitKey(30);  //延时30ms
	}
	capture.release(); // 关闭摄像机
	return 0;
}
#endif	//获取摄像头图形显示

关键字【OpenCv】

End


作者:梦凡

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-06-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 编程学习基地 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 搭建环境
    • 主要流程
      • 准备工作
        • 下载并解压opencv
      • 配置环境变量
        • Visual Studio 2015配置
          • 新建一个控制台应用程序
          • 配置包含目录
          • 配置库目录
          • 配置链接库
          • OpenCV测试
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档