前言
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:xxxopencvbuildx64vc14bin
环境变量配置完成后,需要重启电脑才有效!
Visual Studio 2015配置
新建一个控制台应用程序
打开VS2015—【文件】—【新建】—【项目】—【win32控制台应用程序】
【源文件】(右键)—【添加】—【新建项】—【C 文件(.cpp)】—创建‘main.cpp’—【确定】
配置包含目录
【视图】—【属性管理器】—下方出现一个【属性管理器】
【属性管理器】—【Debug|Win64】—【Microsoft.Cpp.x64.user】(右键)—【属性】—【通用属性】—【VC 目录】—【包含目录】—【编辑】—添加2个目录
D:xxxopencvbuildinclude D:xxxopencvbuildincludeopencv2
配置库目录
接着上步,在【通用属性】—【VC 目录】—【库目录】编辑并添加路径。
D:xxxopencvbuildx64vc14lib
配置链接库
在【通用属性】—【链接器】—【输入】—【附加的依赖项】
添加文件路径在.lib文件夹内:D:xxxopencvbuildx64vc14lib
添加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
作者:梦凡