opencv各个lib库的作用

本文转载自OpenCV各个lib库的作用

  • opencv_core :core函数库(基本的数据结构,架构和线性代数,DFT,xml 和yam i/o接口函数等)
  • opencv_imgproc :-图像处理函数库(滤波,高斯模糊,形态学膨胀/腐蚀,线性缩放图像大小,图像几何变化,颜色结构变化,计算直方图等)
  • opencv_highgui :GUI,图像和视频窗口函数库
  • opencv_ml :统计机器学习模型函数库(SVM,决策树,级联等)
  • opencv_features2d :二维特征检测器和描述子函数库(SURF,FAST 等,包括一种新的特征 描述子匹配结构)
  • opencv_video :动态分析和物体追踪函数库(光流法,移动模板,背景消除)
  • opencv_objdetect :图像目标检测函数库(haar小波 & LBP人脸检测和识别,HOG人检测 等)
  • opencv_calib3d :摄像头标定,视觉匹配和三维数据处理函数库
  • opencv_flann :近似最近领域搜索库和OpenCV分装器
  • opencv_contrib :最新贡献但不是很成熟的函数库
  • opencv_legacy :过时代码,为了后续代码兼容性而存在
  • opencv_gpu :用CUDA来加速一些openCV函数的类库(相对不太稳定,但对openCV开 发非常有帮助)

你可能感兴趣的:(opencv)