1. 双击opencv.exe文件,将其解压到目标文件夹内。此处为D:\Program Files
2. 2
3. 3
4. 4
5. 5
6. 6
7. 7
点击确定,退出设置。重启电脑,完成环境变量配置。
END
VS2013配置
1. 1
2. 2
3. 3
设置包含目录include directories,添加
D:\ProgramFiles\opencv\build\include;
D:\ProgramFiles\opencv\build\include\opencv;
D:\ProgramFiles\opencv\build\include\opencv2
4. 4
5. 5
最后一步,设置附加依赖项additinal dependencies.添加:
opencv_calib3d2413d.lib
这个模块主要是相机校准和三维重建相关的内容。包括基本的多视角几何算法、单个立体摄像头标定、物体姿态估计、立体想似性算法、3D信息的重建等。
opencv_contrib2413d.lib
不太稳定的功能(新型人脸识别、立体匹配、人工视网膜模型)
opencv_core2413d.lib
主要模块
1) Opencv基本数据结构
2) 动态数据结构
3) 绘图函数
4) 数组操作相关函数
5) 辅助功能与系统函数和宏
6) 与Opencv的互操作
opencv_features2d2413d.lib
1) 特征检测和描述
2) 特征检测器通用接口
3) 描述符提取器通用接口
4) 描述符匹配器通用接口
5) 通用描述符匹配器通用接口
6) 关键点绘制函数和匹配功能绘制函数
opencv_flann2413d.lib
1) 快速近似最近邻搜素
2) 聚类
opencv_gpu2413d.lib
opencv_highgui2413d.lib
主要模块
高层GUI图形用户界面,包含媒体的输入输出、视频捕捉、图像和视频的编码解码、图形交互界面的接口等内容
opencv_imgproc2413d.lib
1) 线性和非线性的图像滤波
2) 图像的几何变换
3) 其他图像转换
4) 直方图相关
5) 结构分析和形状描述
6) 运动分析和对象跟踪
7) 特征检测
8) 目标检测等内容
opencv_legacy2413d.lib
向下兼容模块
opencv_ml2413d.lib
1) 统计模型
2) 一般贝叶斯分类器
等机器学习模块
opencv_nonfree2413d.lib
opencv_objdetect2413d.lib
目标加测模块1)级联分类和LatentSVM这两个部分。
opencv_ocl2413d.lib
运用OpenCL加速的计算机视觉组件模块
opencv_photo2413d.lib
图像修复和图像去噪两部分
opencv_stitching2413d.lib
1) 拼接流水线、
2) 特点寻找和匹配图像
3) 估计旋转
4) 自动校准
5) 图片歪斜
6) 接缝估测
7) 曝光补偿
opencv_superres2413d.lib
超分辨率技术的相关功能模块
opencv_ts2413d.lib
opencv_video2413d.lib
视频分析组件,该模块包括运动估计,背景分离,对象跟踪等视频处理相关内容
opencv_videostab2413d.lib
视频稳定相关的组件
opencv_calib3d2413d.lib
opencv_contrib2413d.lib
opencv_core2413d.lib
opencv_features2d2413d.lib
opencv_flann2413d.lib
opencv_gpu2413d.lib
opencv_highgui2413d.lib
opencv_imgproc2413d.lib
opencv_legacy2413d.lib
opencv_ml2413d.lib
opencv_nonfree2413d.lib
opencv_objdetect2413d.lib
opencv_ocl2413d.lib
opencv_photo2413d.lib
opencv_stitching2413d.lib
opencv_superres2413d.lib
opencv_ts2413d.lib
opencv_video2413d.lib
opencv_videostab2413d.lib