OpenCV2.2新特性(lib库名字更改)

总体修改和改进:

   重新组织库结构,用较详细,更小的模块来取代cxcore, cv, cvaux,highgui 和 ml库 

  • 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开发非常有帮助)

 

原文地址:https://www.cnblogs.com/xiongjiaji/p/2476564.html