OpenCV学习笔记(一)———OpneCV库简介(3.1.0)
来源:互联网 发布:淘宝实名认证要多久 编辑:程序博客网 时间:2024/05/22 10:37
OpenCV是一个模块化的结构,它包含了许多共享库或静态库。以下是关于模块的介绍:
【core】—核心功能模块,主要包括以下功能:
- OpenCV基本数据结构 - 动态数据结构 - 绘图函数 - 数组操作相关的函数 -..................
【imgproc】—image+process,主要功能:
- 线性和非线性图像滤波 - 几何图像转化(调整大小、仿射和透视变形等) - 颜色空间变换 - 直方图 - ..........
【video】—a video analysis module,主要功能:
- 运动估计(motion estimation) - 背景消除(background subtraction) - 目标追踪算法(object tracking algorithm)
【calib3d】—Calibration 3d,主要功能:
- 基本多视图几何算法(basic multiple-view geometry algorithms) - 单目和立体相机校准(single and stereo camera calibration) - 目标姿态估计(object pose estimation) - 立体视觉相关的算法(stereo correspondence algorithms) - 3D重建的元素(elements of 3D reconstruction)
【features2d】—包含功能:
- 特征检测(Feature detector) - 描述符(descriptors) - 描述符匹配器( descriptor matchers)
【objdetect】—object detect,主要功能:
- 对于对象和预定义类(例如,面部,眼睛,杯子,人,汽车等)的实例的检测。
【highgui】—高层GUI图形用户界面
【videoio】—视频捕获和视频编解码器接口
【gpu】—对来自不同OpenCV模块的GPU加速算法
这里只是介绍了部分常用模块,更多模块介绍参考以下网址:http://docs.opencv.org/3.1.0/index.html(英文版)
1 0
- OpenCV学习笔记(一)———OpneCV库简介(3.1.0)
- 我的OpenCV学习笔记(一):OpneCV中的数据共享机制
- OpenCV与AIPCV库——学习笔记(一)
- OpenCV学习笔记(一)——软件配置详述
- opencv3学习笔记(一)——opencv入门
- HBase学习笔记(一)———《HBase简介》
- HTML5学习笔记(一)——简介及约定
- Android学习笔记(一)——Android平台简介
- OpenCms9学习笔记(一)——OpenCms9简介
- HTML学习笔记——(一)HTML简介
- Spark学习笔记(一)——spark简介
- Python学习笔记(一)——简介
- Selenium学习笔记(一)——简介
- 学习MongoDB笔记(一)——简介
- NiFi学习笔记(一)——简介
- HTML学习笔记(一)——HTML简介
- OpenCV学习笔记(一)——OpenCV数据结构Mat详解
- (一)OpenCV学习笔记——Linux下编译运行opencv程序
- JAVA实现通过绑定邮箱找回密码功能
- ViewPager子View滑动事件冲突解决
- 关于navigationBar隐藏导致pop时出现黑条或其他颜色条的问题
- 多线程案例
- 【leetcode】101. Symmetric Tree
- OpenCV学习笔记(一)———OpneCV库简介(3.1.0)
- 《跟老男孩学linux运维》第三章“秒懂”总结
- jQuery中获得文本内容 - text()、html() 以及 val()区别?
- Linux性能监控命令
- 关于intent.getStringExtra("")返回为null的问题
- idea 有时提示找不到类或者符号
- 使用稀疏化(字典学习)工具spams做分类
- MUPDF研究心得体会
- VTK修炼之道2_VTK体系结构1