失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 大数据 人工智能学习书籍推荐——Python计算机视觉编程

大数据 人工智能学习书籍推荐——Python计算机视觉编程

时间:2020-11-20 23:41:21

相关推荐

大数据 人工智能学习书籍推荐——Python计算机视觉编程

【前言】

本文首发于:泰泰博客——Python计算机视觉编程,大数据、人工智能学习书籍。

今天给大家推荐一本好书——Python计算机视觉编程。如果你在寻找关于大数据相关的学习书籍或准备“进军”大数据、人工智能的朋友,那么你可以看一下今天泰泰分享的这一本书(电子书)。

该书是计算机视觉编程的权威实践指南,依赖 Python 语言讲解了基础理论与算法,并通过大量示例细致分析了对象识别、基于内容的图像搜索、光学字符识别、光流法、跟踪、三维重建、立体成像、增强现实、姿态估计、全景创建、图像分割、降噪、图像分组等技术。另外,书中附带的练习还能让读者巩固并学会应用编程知识。

这本书适合的读者是 :有一定编程与数学基础,想要了解计算机视觉的基本理论与算法的学生,以及计算机科学、信号处理、物理学、应用数学和统计学、神经生理学、认知科学等领域的研究人员和从业者。

章节目录

第 1 章基本的图像操作和处理 ............................................................................................ 1

1.1PIL:Python 图像处理类库 .......................................................................................... 1

1.1.1转换图像格式 ................................................................................................................ 2

1.1.2创建缩略图 .................................................................................................................... 3

1.1.3复制和粘贴图像区域 .................................................................................................... 3

1.1.4调整尺寸和旋转 ............................................................................................................ 3

1.2 Matplotlib ....................................................................................................................... 4

1.2.1绘制图像、点和线 ........................................................................................................ 4

1.2.2图像轮廓和直方图 ........................................................................................................ 6

1.2.3交互式标注 .................................................................................................................... 7

1.3 NumPy ............................................................................................................................ 8

1.3.1图像数组表示 ................................................................................................................ 8

1.3.2灰度变换 ........................................................................................................................ 9

1.3.3图像缩放 ...................................................................................................................... 11

1.3.4直方图均衡化 .............................................................................................................. 11

1.3.5图像平均 ...................................................................................................................... 13

1.3.6图像的主成分分析(PCA)..................................................................................... 14

1.3.7使用 pickle 模块 ......................................................................................................... 16

1.4 SciPy .............................................................................................................................. 17

1.4.1图像模糊 ...................................................................................................................... 18

1.4.2图像导数 ...................................................................................................................... 19

1.4.3形态学:对象计数 ..................................................................................................... 22

1.4.4一些有用的 SciPy 模块 ........................................................................................... 23

1.5高级示例:图像去噪 .................................................................................................... 24

练习 .......................................................................................................................................... 28

代码示例约定 ......................................................................................................................... 29

第 2 章局部图像描述子 ......................................................................................................... 31

2.1Harris 角点检测器 ............................................................................................................ 31

2.2SIFT(尺度不变特征变换)..............................................................................................39

2.2.1兴趣点 .......................................................................................................................... 39

2.2.2描述子 .......................................................................................................................... 39

2.2.3检测兴趣点 .................................................................................................................. 40

2.2.4匹配描述子 .................................................................................................................. 43

2.3匹配地理标记图像 ......................................................................................................... 47

2.3.1从 Panoramio 下载地理标记图像 ......................................................................... 47

2.3.2使用局部描述子匹配 .................................................................................................. 50

2.3.3可视化连接的图像 ...................................................................................................... 52

练习 ............................................................................................................................................. 54

第 3 章图像到图像的映射 ..................................................................................................57

3.1单应性变换 .......................................................................................................................57

3.1.1直接线性变换算法 ...................................................................................................... 59

3.1.2仿射变换 ...................................................................................................................... 60

3.2图像扭曲 ...........................................................................................................................61

3.2.1图像中的图像 .............................................................................................................. 63

3.2.2分段仿射扭曲 .............................................................................................................. 67

3.2.3图像配准 ...................................................................................................................... 70

3.3创建全景图 ...................................................................................................................... 76

3.3.1RANSAC ...................................................................................................................... 77

3.3.2稳健的单应性矩阵估计 .............................................................................................. 78

3.3.3拼接图像 ...................................................................................................................... 81

练习 ..............................................................................................................................................84

第 4 章照相机模型与增强现实 ..........................................................................................85

4.1针孔照相机模型 ...............................................................................................................85

4.1.1照相机矩阵 .................................................................................................................. 86

4.1.2三维点的投影 .............................................................................................................. 87

4.1.3照相机矩阵的分解 ...................................................................................................... 89

4.1.4计算照相机中心 .......................................................................................................... 90

4.2照相机标定 ...................................................................................................................... 91

目录 | VII

4.3以平面和标记物进行姿态估计 .......................................................................................93

4.4增强现实 ........................................................................................................................... 97

4.4.1PyGame 和 PyOpenGL ............................................................................................ 97

4.4.2从照相机矩阵到 OpenGL 格式 ................................................................................98

4.4.3在图像中放置虚拟物体 ............................................................................................ 100

4.4.4综合集成 .................................................................................................................... 102

4.4.5载入模型 .................................................................................................................... 104

练习 .................................................................................................................................................. 106

第 5 章多视图几何 ....................................................................................................................... 107

5.1外极几何 ................................................................................................................................. 107

5.1.1一个简单的数据集 .................................................................................................... 109

5.1.2用 Matplotlib 绘制三维数据 ................................................................................... 111

5.1.3计算 F:八点法 ......................................................................................................... 112

5.1.4外极点和外极线 ........................................................................................................ 113

5.2照相机和三维结构的计算 ............................................................................................ 116

5.2.1三角剖分 .................................................................................................................... 116

5.2.2由三维点计算照相机矩阵 ........................................................................................ 118

5.2.3由基础矩阵计算照相机矩阵 .................................................................................... 120

5.3多视图重建 ...................................................................................................................... 122

5.3.1稳健估计基础矩阵 .................................................................................................... 123

5.3.2三维重建示例 ............................................................................................................ 125

5.3.3多视图的扩展示例 .................................................................................................... 129

5.4立体图像 ...........................................................................................................................130

练习 .............................................................................................................................................. 135

第 6 章图像聚类 ....................................................................................................................137

6.1K-means 聚类 .................................................................................................................137

6.1.1 SciPy 聚类包 .............................................................................................................. 138

6.1.2图像聚类 .................................................................................................................... 139

6.1.3在主成分上可视化图像 ............................................................................................ 140

6.1.4像素聚类 .................................................................................................................... 142

6.2层次聚类 ................................................................................................................................. 144

6.3谱聚类 ..................................................................................................................................... 152

练习 .................................................................................................................................................. 157

第 7 章图像搜索 ............................................................................................................................ 159

7.1基于内容的图像检索 ............................................................................................................. 159

7.2视觉单词 ................................................................................................................................. 160

7.3图像索引 ................................................................................................................................. 164

7.3.1建立数据库 ................................................................................................................ 164

7.3.2添加图像 .................................................................................................................... 165

7.4在数据库中搜索图像 .................................................................................................... 167

7.4.1利用索引获取候选图像 ............................................................................................ 168

7.4.2用一幅图像进行查询 ................................................................................................ 169

7.4.3确定对比基准并绘制结果 ........................................................................................ 171

7.5使用几何特性对结果排序 ............................................................................................... 172

7.6建立演示程序及 Web 应用 ............................................................................................. 176

7.6.1用 CherryPy 创建 Web 应用 ...................................................................................... 176

7.6.2图像搜索演示程序 .................................................................................................... 176

练习 .................................................................................................................................................. 179

第 8 章图像内容分类 ................................................................................................................... 181

8.1K 邻近分类法(KNN)......................................................................................................... 181

8.1.1一个简单的二维示例 ................................................................................................ 182

8.1.2用稠密 SIFT 作为图像特征 ...................................................................................... 185

8.1.3图像分类:手势识别 ................................................................................................ 187

8.2贝叶斯分类器 .................................................................................................................190

8.3支持向量机 .......................................................................................................................195

8.3.1使用 LibSVM ............................................................................................................. 196

8.3.2再论手势识别 ............................................................................................................ 198

8.4光学字符识别 ................................................................................................................. 199

8.4.1训练分类器 ................................................................................................................ 200

8.4.2选取特征 .................................................................................................................... 200

8.4.3多类支持向量机 ........................................................................................................ 201

8.4.4提取单元格并识别字符 ............................................................................................ 202

8.4.5图像校正 .................................................................................................................... 205

练习 .......................................................................................................................................... 206

第 9 章图像分割 ................................................................................................................. 209

9.1图割(Graph Cut)......................................................................................................209

9.1.1从图像创建图 ............................................................................................................ 211

9.1.2用户交互式分割 ........................................................................................................ 216

9.2利用聚类进行分割 ................................................................................................................. 218

9.3变分法 ..................................................................................................................................... 224

练习 .................................................................................................................................................. 226

第 10 章OpenCV .......................................................................................................................... 227

10.1OpenCV 的 Python 接口 ...................................................................................................... 227

下载地址

网盘链接: /s/1n43-n0U7d1N9gNSlSylflw 密码: cfsi

声明:本电子书是从网络搜集过来,然后再次分享给广大的学者,意在帮助到大家。书籍所有权归作者所有,如果本站侵权,请联系联系站长,谢谢!

如果觉得《大数据 人工智能学习书籍推荐——Python计算机视觉编程》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。