OpenCV学习记录1-基本模块分布

1.老版本的头文件

头文件目录

2.新版本的头文件

头文件目录
该目录下的opencv_modules.hpp头文件中定义你当前所下版本的OpenCV所包含的所有模块组件宏。

3.新版OPenCV的主要模块

  • core:OpenCV核心模块,包含了OpenCV基本数据类型、数据结构等其他组件的核心基础。
  • imgproc:Image Process的缩写,即图像处理相关的模块,包含比如图像滤波、几何变换等。
  • Calib3d:校准单个,双目及多个相机的算法实现。
  • features2d:2D特征检测相关模块
  • highgui:一些用于基本的GUI交互的函数,轻量级UI工具包。
  • objdetect:目标检测模块
  • video:读写视频流相关。
  • GPU(在OpenCV3.x中分割成多个cuda*模块):函数在CUDA GPU上的优化实现。
posted @ 2021-01-13 16:43  碎银三二两  阅读(76)  评论(0编辑  收藏  举报