vs2015配置opencv3开发环境
官网地址:https://opencv.org/
下载
下载完成后双击安装,并配置环境变量
- 打开VS2015,新建项目
配置opencv - 添加包含目录
- 添加库目录
- 添加附加依赖项 将vc14下的lib都添加进来,以d结尾的lib文件为调试使用
- 测试
#include <iostream> #include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> using namespace cv; int main() { Mat img = imread("D:/learn/dota.jpg"); imshow("dota", img); waitKey(6000); }
- 运行
- 结果
opencv模块简介
- calib3d
相机校准和3维重建相关的内容,包括多视角几何算法、单个立体摄像头标定、物体姿态估计、立体相似性算法等 - core
核心功能模块,包含opencv基本数据结构、动态数据结构、绘图函数、数组操作、辅助函数/系统函数/宏、OpenGL互操作 - imgproc
图像处理模块,包含线性和非线性的图像滤波、图像几何变换、直方图、结构分和形状描述、运动分析、运动分析和对象跟踪、特征检测、目标检测 - features2d
2D功能模块,包含特征检测和描述、特征检测器通用接口、描述符提取器、描述符匹配器、通用描述符匹配器接口、关键点绘制函数和匹配功能绘制函数 - flann
高维近似近邻快速搜索算法库,包含快速近似最近邻搜索、聚类 - gpu
运用GPU加速计算机视觉模块 - highgui
高层GUI图形用户界面,包含媒体输入输出、视频捕捉、图像和视频编码解码、图形交互界面接口 - legacy
废弃的代码库,用于向下兼容 - ml
机器学习模块,包含统计模型、贝叶斯分类器、支持向量机、决策树、提升、随机树、神经网络 - objdetect
目标检测模块,包含级联分类和LatentSVM - photo
图像修复和去噪 - stitching
图像拼接模块,包含拼接流水线、特点寻找和匹配图像、估计旋转、自动校准、图片歪斜、接缝估测、曝光补偿、图片混合 - superres
超分辨率技术模块 - video
视频分析组件,包含运动估计、背景分离、对象跟踪 - videostab
视频稳定组件
版权声明:原创,转载请注明来源,否则律师函警告
本博客所有文章除特别声明外,均采用 CC BY-SA 3.0协议 。转载请注明出处!