个人学习OpenCV的部分知识点:(以下来源于(加)Robert Laganiere的OpenCV2计算机视觉编程手册)
OpenCV自版本2.2之后,OpenCV库便被划分为多个模块,这些模块编译之后的库文件位于lib文件夹中,比如我的lib文件路径:
D:\software\OpenCV\build\include\opencv2
现说下各模块的功能作用,以方便以后调用时包含相关的头文件:
opencv_core模块:包含核心功能,尤其是底层数据结构和算法函数;
opencv_imgproc模块:包含图像处理函数;
opencv_highgui模块:包含读写图像及视频的函数,以及操作图形用户界面的函数;
opencv_features2d模块:包含兴趣点检测子、描述子以及兴趣点匹配框架;
opencv_calib3d模块:包含相机标定、双目几何估算以及立体视觉函数;
opencv_vidio模块:包含运动估算、特征跟踪以及前景提取函数与类;
opencv_objdete