放大啦资源网 http://www.fangdala.com
当前位置首页 > 百科资料> 正文

OpenCV2计算机视觉编程手册

2023-02-25 20:47:27 暂无评论 百科资料

《OpenCV2计算混信机视觉编程手册》是2013年科学出版社出版的书籍,由Robert Laganiere编写。《OpenCV2计算机视觉编程手册》以案例的形式介绍OpenCV 2.信害海均都物与什初X的新特性和C++新接口,案例中包含具体的代码与详细的说材节款阿从明。本书很好地平衡了基础知识与进阶内容,要求读者具有基础的C++知识。本书既适合想要学习计算机视觉的C++初学者,也适合专业的软件开发人员。本书可作为次空作高等院校计算机视觉课程的辅助教材,也可以作为图像处理和计算机视觉领域研究人员的参考手册。

  • 书名 OpenCV2计算机视觉编程手册
  • 作者 〔加〕Robert Laganiere
  • 出版社 科学出版社
  • 出版时间 2013年07月01日
  • 定价 45 元

内容简介

  《OpenCV2计算机视觉编程手册》以案例的形式介绍OpenCV 2.X的新特性和C++新接口,案例中包含具体的代码与详细的说明。本书很好地平衡了基础知识与进阶内容,要求读者具有基来自础的C++知识。本书既适合想要学习计算机视觉的C+360百科+初学者,也适合专业的软件开发人员。

作者介绍

  加拿大渥太华教授,于1996年获得蒙特利尔INRS-T染终决elecommunications博士学位。他是计算机视觉领域的研究员苏银留愿鲁断调却财跑他,兴趣包括食品分析、智能视均厂烧重动盟们生觉监控,以及基于图像的建模。他是VIVA实验室的联合创始人,同时还是iWatchLife(一家提供云端视频监控服务的公司)的首席科学家。他与别人合著了Object-oriented SoftwareEnginieering一书,由McGraw-Hill于2011年出版。

编辑推荐

 来自 这是一本循序渐进的计算机视觉指导手册,给予OpenCV2代码库中包含高级特性的C++接学式讲甲口。本书介绍了OpenCV2中众多的视觉算法。你将学会如何读、写、创建及操作图像,领略图像分析中360百科常用的技术,并了解如何另英衣过广盐早使用C++高效实现。

读者对

  本书既适合想要学习计算机视觉C++的初学者,也适合专业的软件开人员。本书可作为高等院校计算机视觉课程的辅助教材,也可以作为图像处理和计算机视觉领域研究人员的参考手册

作品目录

  第 1 章接触图像

  1.1 引 言 …………………………行关养附形为落对…………………………………………………………1

  1.2 安装OpenCV库……………………………………………………………………………1

  1.3 使用MS VisualC++创建OpenCV工程……………………………………………………4

  1.4 使用Qt创建OpenCV项目……………………………………………………………陈击就余益紧今……12

  1.5 载入、显乎充境汉防万员几示及保存图像………………盐西哥供冲…………………………………………………18

  1.6 使用Qt创建GUI应用假染盟苗察顾曾县……………………………………………………………………22

  第 2 章操作绿吗员位击何像素

  2.1 引 言……………………………………………………………………………………29

  2.2 存取像素值………………………………………………………………………………30

  2.3 使用指针遍历图像…哥底紧被出初………………………………………………………………兰谓宁……33

  2.4 使用迭代言急器遍历图像……………………………………………………………………40

  2.5 编写高效的图像遍历循环…………………战见………………………我料架球促受大评……………………43

  2.6 遍历图像和邻域操作……………………………………………………………………46

木苗外歌概跑等型  2.7 进行简单的图像算术……………………………………………………………………50

  2.8 定义感兴趣区域…………………………………………句指青已抗………………………掌括整么静觉投换………53

  第 3 章基于类的图像处理

  3.1 引 言……………………………………………………………………………………57

  3.2 在算法设计中使用策略(Strategy)模式…………………………………………57

  3.3 使用控制器(Controller)实现模块间通信………………………………………63

  3普优配鱼渐座没拿司算不.4 使用单件(Singleton)设计模式……………………………………………………67

  3.5使用模型-视图-控制器(Model-View-Controller)架构设计应用程序…………70

  3.6 颜色空间转换…………………………………………………………………………73

  第 4 章使用直方图统计像素

  4.1 引 言……………………………………………………………………………………77

  4.2 计算图像的直方图……………………………………………………………………77

  4.3 使用查找表修改图像外观……………………………………………………………84

  4.4 直方图均衡化…………………………………………………………………………88

  4.5 反投影直方图以检测特定的图像内容………………………………………………89

  4.6 使用均值漂移(Mean Shift)算法查找物体………………………………………95

  4.7 通过比较直方图检索相似图片………………………………………………………99

  第 5 章基于形态学运算的图像变换

  5.1 引言……………………………………………………………………………………103

  5.2 使用形态学滤波对图像进行腐蚀、膨胀运算………………………………………103

  5.3 使用形态学滤波对图像进行开闭运算………………………………………………107

  5.4 使用形态学滤波对图像进行边缘及角点检测………………………………………110

  5.5 使用分水岭算法对图像进行分割……………………………………………………116

  5.6 使用GrabCut算法提取前景物体……………………………………………………121

  第 6 章图像滤波

  6.1 引 言…………………………………………………………………………………125

  6.2 使用低通滤波器………………………………………………………………………126

  6.3 使用中值滤波器………………………………………………………………………130

  6.4 使用方向滤波器检测边缘……………………………………………………………132

  6.5 计算图像的拉普拉斯变换……………………………………………………………138

  第 7 章提取直线、轮廓及连通区域

  7.1 引 言…………………………………………………………………………………143

  7.2 使用Canny算子检测轮廓……………………………………………………………143

  7.3 使用霍夫变换检测直线…………………………………………………………… 146

  7.4 用直线拟合一组点…………………………………………………………………156

  7.5 提取连通区域的轮廓………………………………………………………………160

  7.6 计算连通区域的形状描述符………………………………………………………164

  第 8 章检测并匹配兴趣点

  8.1 引 言…………………………………………………………………………………167

  8.2 检测Harris角点……………………………………………………………………167

  8.3 检测FAST特征………………………………………………………………………177

  8.4 检测尺度不变的SURF特征…………………………………………………………180

  8.5 描述SURF特征………………………………………………………………………185

  第 9 章估算图像间的投影关系

  9.1 引 言…………………………………………………………………………………189

  9.2 相机标定……………………………………………………………………………191

  9.3 计算一对图像的基础矩阵…………………………………………………………198

  9.4 使用随机采样一致算法(RANSAC)进行图像匹配………………………………202

  9.5 计算两幅图之间的单应矩阵………………………………………………………211

  第 10 章处理视频序列

  10.1 引 言………………………………………………………………………………215

  10.2 读取视频序列………………………………………………………………………215

  10.3 处理视频帧…………………………………………………………………………219

  10.4 写入视频序列………………………………………………………………………228

  10.5 跟踪视频中的特征点………………………………………………………………233

  10.6 提取视频中的前景物休……………………………………………………………239

猜你喜欢