新書推薦:
《
我在台北故宫博物院读名画
》
售價:HK$
109.8
《
尼罗河往事:古埃及文明4000年
》
售價:HK$
76.2
《
一个人·谁也不是·十万人(诺贝尔文学奖得主反思自我的巅峰之作)
》
售價:HK$
54.9
《
重写晚明史(全5册 精装)
》
售價:HK$
781.8
《
汉末晋初之际政治研究
》
售價:HK$
132.2
《
强者破局:资治通鉴成事之道
》
售價:HK$
80.6
《
鸣沙丛书·鼎革:南北议和与清帝退位
》
售價:HK$
121.0
《
从康德到黑格尔的发展:兼论宗教哲学(英国观念论名著译丛)
》
售價:HK$
60.5
編輯推薦:
阅读《Python机器学习和图像处理实战 面部识别、目标检测和模式识别》可深入?解基于Python实现的机器学习与神经网络之上的图像处理方法与算法。本书首先介绍环境设置,讲解图像处理的基本术语,并探究有助于实现本书中算法的Python概念。然后详细介绍所有的核心图像处理算法,接着转而介绍计算机视觉库OpenCV,你将?解OpenCV算法及其在图像处理中的应用。*后介绍用于图像处理与分类的机器学习和深度学习的高级方法,将神经网络、Adaboost、XGBoost、卷积神经网络等概念运用到具体的图像应用中。
书中所有的概念都用现实场景来解释。读完本书,你将能够应用图像处理技术并训练机器学习模型来满足定制化需求。
內容簡介:
了解图像处理算法以及如何使用Python应用这些算法;
探索使用OpenCV进行图像处理;
使用scikit-leam、NumPy和其他程序库;
把机器学习和深度学习算法运用到图像处理中;
把图像处理技术应用到五个实时项目中。
關於作者:
Himanshu Singh拥有超过6年的数据科学从业经验,目前是V-Soft Labs的高级数据科学家。他提供关于数据科学、机器学习和深度学习的企业培训,是Narsee Monjee管理学院Narsee Monjee Institute of Management Studies在分析方面的访问学者,这家学院被视为印度的高级管理学院之一。他是Black Feathers Analytics和Rise of Literati Clubs的创始人。
目錄 :
目录
第1章 设置环境1
1.1 安装Anaconda1
1.1.1 在Windows下安装2
1.1.2 在macOS下安装3
1.1.3 在Ubuntu下安装3
1.2 安装OpenCV3
1.3 安装Keras4
1.4 测试安装4
1.5 虚拟环境4
第2章 图像处理入门7
2.1 图像7
2.2 像素8
2.3 图像分辨率8
2.4 PPI与DPI9
2.5 位图图像10
2.6 无损压缩10
2.7 有损压缩10
2.8 图像文件格式11
2.9 色彩空间12
2.9.1 RGB12
2.9.2 XYZ13
2.9.3 HSVHSL14
2.9.4 Lab15
2.9.5 LCH16
2.9.6 YPbPr16
2.9.7 YUV17
2.9.8 YIQ17
2.10 高级图像概念18
2.10.1 贝塞尔曲线18
2.10.2 椭球19
2.10.3 伽马校正20
2.10.4 结构相似性指标21
2.10.5 解卷积21
2.10.6 单应性22
2.10.7 卷积22
第3章 Python基础和Scikit Image23
3.1 Python入门23
3.1.1 变量和数据类型24
3.1.2 数据结构25
3.1.3 循环语句26
3.1.4 条件语句28
3.1.5 函数29
3.2 Scikit Image31
3.2.1 上传和查看图像32
3.2.2 获取图像分辨率32
3.2.3 查看像素值33
3.2.4 转换色彩空间33
3.2.5 保存图像40
3.2.6 创建基本图形41
3.2.7 执行伽马校正44
3.2.8 旋转、平移和缩放图像45
3.2.9 确定结构相似度46
第4章 OpenCV高级图像处理47
4.1 混合两张图像47
4.2 改变图像的对比度和 亮度49
4.3 往图像中添加文字51
4.4 平滑图像52
4.4.1 中值滤波器53
4.4.2 高斯滤波器53
4.4.3 双边滤波器54
4.5 改变图像的形状55
4.6 实施图像阈限化59
4.7 计算梯度62
4.8 执行直方图均衡63
第5章 基于机器学习的图像处理67
5.1 使用SIFT算法的特征映射67
5.1.1 步骤1:构造尺度不变的空间68
5.1.2 步骤2:求两个高斯之差68
5.1.3 步骤3:找出图像中的关键点69
5.1.4 步骤4:为了高效地比较,移除非关键点69
5.1.5 步骤5:提供关键点的方向69
5.1.6 步骤6:确定唯一关键特征69
5.2 使用RANSAC算法的图像配准73
5.2.1 estimate_affine函数77
5.2.2 residual_lengths函数77
5.2.3 输出图像78
5.2.4 全部代码78
5.3 使用人工神经网络的图像分类81
5.4 使用CNN的图像分类87
5.5 使用机器学习的图像分类92
5.5.1 决策树92
5.5.2 支持向量机92
5.5.3 逻辑回归93
5.5.4 代码93
5.6 重要术语95
第6章 实时用例97
6.1 找出掌纹97
6.2 检测面部99
6.3 识别面部101
6.4 追踪运动103
6.5 检测车道104
附录 重要概念与术语111
內容試閱 :
前言
《Python机器学习和图像处理实战 面部识别、目标检测和模式识别》的目标是使读者深入了解图像处理的基础知识、图像处理的不同方法和算法、多种Python库的应用和实时用例的机器学习实现。
《Python机器学习和图像处理实战 面部识别、目标检测和模式识别》首先讨论不同操作系统下的环境设置,介绍图像处理的基本术语,并探究有助于算法应用的Python概念。然后,深入讨论图像处理的不同算法和它们的实际实现;后者使用了Python下的两种代码库Scikit Image和OpenCV。接着,《Python机器学习和图像处理实战 面部识别、目标检测和模式识别》介绍用于图像处理与分类的机器学习和深度学习的高级方法,解释具体图像应用中的Adaboost、XGBoost、卷积神经网络等概念。最后,《Python机器学习和图像处理实战 面部识别、目标检测和模式识别》描述了实时建模和部署模型的过程。
书中所有的概念都用现实场景来解释。阅读完《Python机器学习和图像处理实战 面部识别、目标检测和模式识别》,读者应该能够应用图像处理技术并通过训练机器学习模型来满足定制化的需求。