OpenCV+Visual Studio图像处理应用开发读书笔记1-认识OpenCV

第一章

1.1 认识OpenCV

OpenCV的全名是Open Source Computer Vision Library,是因特尔(Inter)内部的研究计划,其目的是为了推广其高端CPU的应用。OpenCV的最初版本是在2000年举行的IEEE计算机图像与图案识别大会(Computer Vision and Pattern Recognition)上发布的,目前由非营利性基金组织OpenCV负责维护。

OpenCV包含了许多关于计算机图像转换、图像处理以及其他的数学运算处理的功能,它是由许多模块组合而成的,这些模块主要都与图像处理相关。各模块的功能如下表所示。

模块组各模块的功能
Core数据类型、数据结构、内存管理
HighGUI读取图形文件、屏幕输入/输出处理、简单的UI功能
ImgProc图形滤波(filtering)、几何图形转换、形状分析
Calib3d照相机校准(camera calibration)、多视角三维重建
Feature2D特征提取、描述与对比
Video视频对象跟踪与移动分析
Objdetect使用级联式(cascade)与方向梯度直方图(histogram-of-gradient)分类器进行对象识别
ML用于视频处理的统计模式与归类算法
FLANN全名是 Fast Library For Approximate Nearest Neighbors,用于高维度数据的快速搜索
GPU以选择的并行算法在GPU快速执行
Stitching视频结合处理(stitching)的方法:弯曲、混合、集束调整(bundle adjustment)
VizOpenCV主要是用于处理二维的图像的,这一模块就是使用VTK三维的功能来进行三维图像处理
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值