
包邮OpenCV 3计算机视觉-Python语言实现-(原书第2版)

- ISBN:9787111539759
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:32开
- 页数:181
- 出版时间:2016-06-01
- 条形码:9787111539759 ; 978-7-111-53975-9
本书特色
本书分9章来介绍计算机视觉的重要概念,所有的概念都融入了一些很有趣的项目。本书首先详细介绍了多个平台下基于python的opencv安装,继而介绍了计算机视觉应用的基本操作,包括图像文件的读取与显示,图像处理的基本操作(比如边缘检测等),深度估计与分割,人脸检测与识别,图像的检索,目标的检测与识别,目标跟踪,神经网络的手写体识别。可以这样说,本书是一本不可多得的采用opencv实践计算机视觉应用的好书。
内容简介
本书分9章来介绍计算机视觉的重要概念,所有的概念都融入了一些很有趣的项目。本书首先详细介绍了多个平台下基于Python的OpenCV安装,继而介绍了计算机视觉应用的基本操作,包括图像文件的读取与显示,图像处理的基本操作(比如边缘检测等),深度估计与分割,人脸检测与识别,图像的检索,目标的检测与识别,目标跟踪,神经网络的手写体识别。可以这样说,本书是一本不可多得的采用OpenCV实践计算机视觉应用的好书。
目录
作者简介
目 录 Contents译者序前言作者简介审校者简介译者简介第1章 安装OpenCV 11.1 选择和使用合适的安装工具 21.1.1 在Windows上安装 21.1.2 在OS X系统中安装 61.1.3 在Ubuntu及其衍生版本中安装 111.1.4 在其他类Unix系统中安装 121.2 安装Contrib模块 131.3 运行示例 131.4 查找文档、帮助及更新 141.5 总结 15第2章 处理文件、摄像头和图形用户界面 162.1 基本I/O脚本 162.1.1 读/写图像文件 162.1.2 图像与原始字节之间的转换 192.1.3 使用numpy.array访问图像数据 202.1.4 视频文件的读/写 222.1.5 捕获摄像头的帧 232.1.6 在窗口显示图像 242.1.7 在窗口显示摄像头帧 252.2 Cameo项目(人脸跟踪和图像处理) 262.3 Cameo—面向对象的设计 272.3.1 使用managers. CaptureManager提取视频流 272.3.2 使用managers.WindowManager抽象窗口和键盘 322.3.3 cameo.Cameo的强大实现 332.4 总结 34第3章 使用OpenCV 3处理图像 363.1 不同色彩空间的转换 363.2 傅里叶变换 373.2.1 高通滤波器 373.2.2 低通滤波器 393.3 创建模块 393.4 边缘检测 403.5 用定制内核做卷积 413.6 修改应用 433.7 Canny边缘检测 443.8 轮廓检测 453.9 边界框、*小矩形区域和*小闭圆的轮廓 463.10 凸轮廓与Douglas-Peucker算法 483.11 直线和圆检测 503.11.1 直线检测 503.11.2 圆检测 513.12 检测其他形状 523.13 总结 52第4章 深度估计与分割 534.1 创建模块 534.2 捕获深度摄像头的帧 544.3 从视差图得到掩模 564.4 对复制操作执行掩模 574.5 使用普通摄像头进行深度估计 594.6 使用分水岭和GrabCut算法进行物体分割 634.6.1 用GrabCut进行前景检测的例子 644.6.2 使用分水岭算法进行图像分割 664.7 总结 69第5章 人脸检测和识别 705.1 Haar级联的概念 705.2 获取Haar级联数据 715.3 使用OpenCV进行人脸检测 725.3.1 静态图像中的人脸检测 725.3.2 视频中的人脸检测 745.3.3 人脸识别 765.4 总结 82第6章 图像检索以及基于图像描述符的搜索 836.1 特征检测算法 836.1.1 特征定义 846.1.2 使用DoG和SIFT进行特征提取与描述 866.1.3 使用快速Hessian算法和SURF来提取和检测特征 896.1.4 基于ORB的特征检测和特征匹配 916.1.5 ORB特征匹配 936.1.6 K-*近邻匹配 956.1.7 FLANN匹配 966.1.8 FLANN的单应性匹配 996.1.9 基于文身取证的应用程序示例 1026.2 总结 105第7章 目标检测与识别 1067.1 目标检测与识别技术 1067.1.1 HOG描述符 1077.1.2 检测人 1127.1.3 创建和训练目标检测器 1137.2 汽车检测 1167.2.1 代码的功能 1187.2.2 SVM和滑动窗口 1227.3 总结 134第8章 目标跟踪 1358.1 检测移动的目标 1358.2 背景分割器:KNN、MOG2和GMG 1388.2.1 均值漂移和CAMShift 1428.2.2 彩色直方图 1448.2.3 返回代码 1468.3 CAMShift 1478.4 卡尔曼滤波器 1498.4.1 预测和更新 1498.4.2 范例 1508.4.3 一个基于行人跟踪的例子 1538.4.4 Pedestrian类 1548.4.5 主程序 1578.5 总结 159第9章 基于OpenCV的神经网络简介 1609.1 人工神经网络 1609.2 人工神经网络的结构 1619.2.1 网络层级示例 1629.2.2 学习算法 1639.3 OpenCV中的ANN 1649.3.1 基于ANN的动物分类 1669.3.2 训练周期 1699.4 用人工神经网络进行手写数字识别 1709.4.1 MNIST—手写数字数据库 1709.4.2 定制训练数据 1709.4.3 初始参数 1719.4.4 迭代次数 1719.4.5 其他参数 1719.4.6 迷你库 1729.4.7 主文件 1759.5 可能的改进和潜在的应用 1809.5.1 改进 1809.5.2 应用 1819.6 总结 181
-
大数据技术导论(第2版)
¥28.9¥41.0 -
微信小程序开发教程
¥37.7¥49.0 -
机器学习
¥69.0¥108.0 -
大模型应用开发极简入门 基于GPT-4和ChatGPT
¥41.9¥59.8 -
C程序设计(第五版)
¥34.5¥59.9 -
数据结构教程(第6版·微课视频·题库版)
¥42.6¥65.0 -
计算机组成原理实验指导与习题解析
¥34.8¥52.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥36.4¥68.0 -
大数据丛书数据可视化(第2版)
¥163.2¥259.0 -
人工智能
¥28.1¥55.0 -
数据结构基础(C语言版)(第2版)
¥42.6¥49.0 -
工业互联网安全创新技术及应用
¥96.0¥128.0 -
AI办公助手 ChatGPT+Office智能办公从入门到实践 80集视频课
¥64.8¥79.8 -
计算机网络基础(微课版)
¥45.6¥55.0 -
零信任架构
¥71.2¥89.0 -
剪映:即梦AI绘画与视频制作从新手到高手
¥62.3¥89.0 -
红蓝攻防 技术与策略(原书第3版)
¥111.2¥139.0 -
RFID与智能卡技术实验指导书
¥29.4¥36.0 -
人工智能导论(第2版)
¥32.8¥39.8 -
Web前端开发基础
¥37.5¥57.0