计算机视觉40例从入门到深度学习(OpenCV-Python)

计算机视觉40例从入门到深度学习(OpenCV-Python)

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

本书以OpenCV-Python(the Python API for OpenCV)为工具,以案例为载体,系统介绍了计算机视觉从入门到深度学习的相关知识点。

内容简介

本书从基础知识、基础案例、机器学习、深度学习和人脸识别5个方面对计算机视觉的相关知识点进行了全面、系统、深入的介绍。书中共介绍了40余个经典的计算机视觉案例,其中既有图像加密、指纹识别、车牌识别、缺陷检测等基于传统技术的计算机视觉经典案例,也有图像分类、目标检测、语义分割、实例分割、风格迁移、姿势识别等基于深度学习的计算机视觉案例,还有表情识别、驾驶员疲劳检测、易容术、性别和年龄识别等基于人脸识别的计算机视觉案例。

本书适合计算机视觉领域的初学者阅读,也适合学生、教师、专业技术人员、图像处理爱好者阅读。

作者简介

作者李立宗,天津职业技术师范大学信息技术工程学院副教授,参与了《数字图像处理》等多本图书的编写工作,对数字图像处理研究颇深。

章节目录

版权信息

内容简介

前言

第1部分 基础知识导读篇

第1章 数字图像基础

1.1 图像表示基础

1.2 彩色图像的表示

1.3 应用基础

1.4 智能图像处理基础

1.5 抽象

第2章 Python基础

2.1 如何开始

2.2 基础语法

2.3 数据类型

2.4 选择结构

2.5 循环结构

2.6 函数

2.7 模块

第3章 OpenCV基础

3.1 基础

3.2 图像处理

3.3 感兴趣区域

3.4 掩模

3.5 色彩处理

3.6 滤波处理

3.7 形态学

第2部分 基础案例篇

第4章 图像加密与解密

4.1 加密与解密原理

4.2 图像整体加密与解密

4.3 脸部打码及解码

第5章 数字水印

5.1 位平面

5.2 数字水印原理

5.3 实现方法

5.4 具体实现

5.5 可视化水印

5.6 扩展学习

第6章 物体计数

6.1 理论基础

6.2 核心程序

6.3 程序设计

6.4 实现程序

第7章 缺陷检测

7.1 理论基础

7.2 程序设计

7.3 实现程序

第8章 手势识别

8.1 理论基础

8.2 识别过程

8.3 扩展学习:石头、剪刀、布的识别

第9章 答题卡识别

9.1 单道题目的识别

9.2 整张答题卡识别原理

9.3 整张答题卡识别程序

第10章 隐身术

10.1 图像的隐身术

10.2 视频隐身术

第11章 以图搜图

11.1 原理与实现

11.2 实现程序

11.3 扩展学习

第12章 手写数字识别

12.1 基本原理

12.2 实现细节

12.3 实现程序

12.4 扩展阅读

第13章 车牌识别

13.1 基本原理

13.2 实现程序

13.3 下一步学习

第14章 指纹识别

14.1 指纹识别基本原理

14.2 指纹识别算法概述

14.3 尺度不变特征变换

14.4 基于SIFT的指纹识别

第3部分 机器学习篇

第15章 机器学习导读

15.1 机器学习是什么

15.2 机器学习基础概念

15.3 OpenCV中的机器学习模块

15.4 OpenCV机器学习模块的使用

第16章 KNN实现字符识别

16.1 手写数字识别

16.2 英文字母识别

第17章 求解数独图像

17.1 基本过程

17.2 定位数独图像内的单元格

17.3 构造KNN模型

17.4 识别数独图像内的数字

17.5 求解数独

17.6 绘制数独求解结果

17.7 实现程序

17.8 扩展学习

第18章 SVM数字识别

18.1 基本流程

18.2 倾斜校正

18.3 HOG特征提取

18.4 数据处理

18.5 构造及使用SVM分类器

18.6 实现程序

18.7 参考学习

第19章 行人检测

19.1 方向梯度直方图特征

19.2 基础实现

19.3 函数detectMultiScale参数及优化

19.4 完整程序

19.5 参考学习

第20章 K均值聚类实现艺术画

20.1 理论基础

20.2 K均值聚类模块

20.3 艺术画

第4部分 深度学习篇

第21章 深度学习导读

21.1 从感知机到人工神经网络

21.2 人工神经网络如何学习

21.3 深度学习是什么

21.4 激活函数的分类

21.5 损失函数

21.6 学习的技能与方法

21.7 深度学习游乐场

第22章 卷积神经网络基础

22.1 卷积基础

22.2 卷积原理

22.3 填充和步长

22.4 池化操作

22.5 感受野

22.6 预处理与初始化

22.7 CNN

第23章 DNN模块

23.1 工作流程

23.2 模型导入

23.3 图像预处理

23.4 推理相关函数

第24章 深度学习应用实践

24.1 图像分类

24.2 目标检测

24.3 图像分割

24.4 风格迁移

24.5 姿势识别

24.6 说明

第5部分 人脸识别篇

第25章 人脸检测

25.1 基本原理

25.2 级联分类器的使用

25.3 函数介绍

25.4 人脸检测实现

25.5 表情检测

第26章 人脸识别

26.1 人脸识别基础

26.2 LBPH人脸识别

26.3 EigenFaces人脸识别

26.4 FisherFaces人脸识别

26.5 人脸数据库

第27章 dlib库

27.1 定位人脸

27.2 绘制关键点

27.3 勾勒五官轮廓

27.4 人脸对齐

27.5 调用CNN实现人脸检测

第28章 人脸识别应用案例

28.1 表情识别

28.2 驾驶员疲劳检测

28.3 易容术

28.4 年龄和性别识别

参考文献

计算机视觉40例从入门到深度学习(OpenCV-Python)是2022年由电子工业出版社出版,作者李立宗。

得书感谢您对《计算机视觉40例从入门到深度学习(OpenCV-Python)》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
PowerPoint 2019从入门到精通(移动学习版) 电子书
写作特色  ·从零开始,快速上手 无论读者是否接触过PowerPoint 2019,都能从本书获益,快速掌握软件操作方法。·面向实际,精选案例 全书内容均以真实案例为主线,在此基础上适当扩展知识点,真正实现学以致用。  ·全彩展示,一步一图 本书通过全彩排版,有效突出了重点、难点。所有实例的每一步操作,均配有对应的插图和注释,以便读者在学习过程中能够直观、清晰地看到操作过程和效果,提高学习效率。  ·单双混排,超大容量 本书采用单、双栏混排的形式,大大扩充了信息容量,在有限的篇幅中为读者奉送了更多的知识和实战案例。  ·高手支招,举一反三 本书大多数章节有两个特色栏目。其中,“高手私房菜”提炼了各种操作技巧,而“举一反三”则为知识点的扩展应用提供了思路。  ·视频教程,手册辅助 本书配套的视频教程内容与书中的知识点紧密结合并相互补充,帮助读者体验实际应用环境,并借此掌握日常所需的技能和各种问题的处理方法,达到学以致用的目的。  配套资源  ·全程同步视频教程 视频教程涵盖本书所有知识点,详细讲解每个实战案例的操作过程及关键步骤,帮助读者更轻松地掌握书中所有的知识内容和操作技巧。  ·超值学习资源 本书还额外赠送了大量相关学习内容的视频教程、扩展学习电子书及本书所有案例的配套素材和结果文件等,以方便读者扩展学习。 ·赠送资源 赠送资源1 Windows 10操作系统安装视频教程 赠送资源2 9小时Windows 10视频教程 赠送资源3 移动办公技巧手册 赠送资源4 2000个Word精选文档模板 赠送资源5 1800个Excel典型表格模板 赠送资源6 1500个PPT精美演示模板 赠送资源7 Office快捷键查询手册 赠送资源8 电脑维护与故障处理技巧查询手册
深度学习 电子书
深度学习是机器学习的一个分支,它能够使计算机通过层次概念来学习经验和理解世界。
深度学习 电子书
本书介绍了深度学习的基本概念、算法原理以及实现框架。全书共9章,分别介绍了深度学习的发展历史、神经网络与深度神经网络、卷积神经网络、循环神经网络、深度学习在目标检测和图像描述中的应用、生成对抗网络、深度迁移学习和深度强化学习等,并提供了应用实例。
MATLAB从入门到精通 电子书
零基础、入门级的讲解 无论读者是否从事计算机相关行业,是否接触过MATLAB,是否使用MATLAB开发过项目,都能从本书中获益。 超多、实用、专业的范例和项目 本书结合实际工作中的范例,逐一讲解MATLAB的各种知识和技术。之后,还以实际开发项目帮助读者综合运用所学知识,从而提升实战经验,积累项目经验。 随时检测自己的学习成果 每章首页给出了“本章要点”,方便读者明确学习方向。 细致入微、贴心提示 本书在讲解过程中使用了“提示”“注意”“技巧”等小栏目,帮助读者在学习过程中更清楚地理解基本概念,掌握相关操作,并轻松获取实战技巧。 全程同步教学视频 涵盖本书所有知识点,详细讲解每个范例和项目的开发过程及关键点,帮助读者更轻松地掌握书中所有的MATLAB 程序设计知识。 超多电子资源大放送 赠送大量电子资源,包括 11 小时全程同步教学视频、188 个范例源码、全书配套 PPT、85 个经典程序源代码、MATLAB 快捷键速查手册、MATLAB 函数速查手册、MATLAB 编程实例 100 例、MATLAB 常见问题解答电子书、MATLAB 中常见的程序出错问题及解答电子书、数学建模常用到的 MATLAB 函数电子书。
Oracle从入门到精通 电子书
(1)全程同步视频教学,手机扫码,随看随学 (2)Oracle项目实战教学录像 (3)Java项目实战教学录像 (4)全书配套范例源码与实战练习答案 (5)Oracle常见面试题、Oracle常见函数汇总等相关电子书