- ISBN:9787111719212
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:195
- 出版时间:2023-01-01
- 条形码:9787111719212 ; 978-7-111-71921-2
内容简介
本书介绍了OpenCV的概念、安装、应用和案例场景,共9章,主要内容包括OpenCV概述、基础图像处理、图像绘制、图像变换、平滑处理和阈值处理、边缘和轮廓、形态学处理、直方图处理、综合案例。本书内容实用,理论紧密联系实际,便于广大读者的学习。 本书主要作为OpenCV图像处理与计算机视觉入门课程的配套用书。通过学习本书,可以较全面地了解OpenCV的应用场景,系统掌握使用OpenCV进行图像处理的方法。通过原始图片和处理结果图片对比,直观地展示了两者间差异,帮助读者理解相关知识点和操作方法,丰富案例和详细代码有助于读者达到学以致用的效果。 本书不仅适用于高校本、专科教学使用,也可作为相关技术人员的参考读物。 为方便教师教学和学生学习,本书配有电子课件、微课视频等配套资源,读者可登录机械工业出版社教育服务网(www.cmpedu.com)免费注册下载,或联系编辑(010-88379543)咨询。
目录
二维码索引
第1章OpenCV概述
1.1 OpenCV简介
1.1.1 OpenCV的功能
1.1.2 OpenCV的版本
1.1.3 OpenCVPython
1.2 开发环境配置
1.2.1 安装Python
1.2.2 安装Numpy
1.2.3 安装OpenCVPython包
1.2.4 安装PyCharm
案例
习题
第2章基础图像处理
2.1 图像处理
2.1.1 读取图像
2.1.2 显示图像
2.1.3 保存图像
2.2 视频处理
2.2.1 读取视频
2.2.2 播放视频
2.3 图像属性
2.4 灰度处理
2.5 通道操作
2.5.1 通道拆分
2.5.2 通道合并
2.6 感兴趣区域
2.7 图像运算
2.7.1 加法运算
2.7.2 加权加法运算
2.7.3 位运算
案例
习题
第3章图像绘制
3.1 绘制线段与箭头线
3.1.1 绘制线段
3.1.2 绘制箭头线
3.2 绘制矩形与填充图形
3.2.1 绘制矩形
3.2.2 绘制填充图形
3.3 绘制圆形
3.4 绘制椭圆
3.5 绘制多边形
3.6 添加文字
3.7 其他绘图函数
3.8 鼠标交互操作
3.8.1 setMouseCallback函数
3.8.2 onMouse函数
3.8.3 createTrackbar函数
案例
习题
第4章图像变换
4.1 色彩空间变换
4.1.1 RGB色彩空间
4.1.2 GRAY色彩空间
4.1.3 YCrCb色彩空间
4.1.4 HSV色彩空间
4.2 几何变换
4.2.1 缩放
4.2.2 平移
4.2.3 旋转
4.2.4 仿射
4.2.5 透视
案例
习题
第5章平滑处理和阈值处理
5.1 平滑处理
5.1.1 均值滤波
5.1.2 方框滤波
5.1.3 高斯滤波
5.1.4 中值滤波
5.1.5 双边滤波
5.1.6 2D卷积
5.2 阈值处理
5.2.1 简单阈值
5.2.2 自适应阈值
5.2.3 Otsu阈值
案例
习题
第6章边缘和轮廓
6.1 边缘检测
6.1.1 Sobel算子
6.1.2 Laplacian算子
6.1.3 Canny边缘检测
6.2 图像轮廓
6.2.1 查找轮廓
6.2.2 绘制轮廓
6.2.3 轮廓特征
6.2.4 轮廓拟合
6.3 霍夫变换
6.3.1 直线检测
6.3.2 圆检测
案例
习题
第7章形态学处理
7.1 腐蚀
7.1.1 腐蚀概述
7.1.2 腐蚀核(结构元素)
7.2 膨胀
7.3 开运算
7.4 闭运算
7.5 形态学梯度
7.6 顶帽子
7.7 黑帽子
案例
习题
第8章直方图处理
8.1 直方图计算
8.1.1 灰色图像直方图
8.1.2 彩色图像直方图
8.2 直方图绘制
8.2.1 使用Matplotlib绘制直方图
8.2.2 使用OpenCV绘制直方图
8.3 直方图均衡化
8.3.1 全局均衡化
8.3.2 自适应均衡化
8.4 直方图规定化
案例
习题
第9章综合案例
9.1 人脸检测
9.1.1 基于 Haar 特征的人脸检测
9.1.2 基于 EigenFaces 的人脸检测
9.2 车道检测
9.2.1 车道线图像预处理
9.2.2 车道线边缘检测
9.2.3 车道线霍夫直线变换
9.2.4 车道线计算
9.2.5 车道线检测完整代码
习题
参考文献
-
深度学习的数学
¥43.5¥69.0 -
全图解零基础word excel ppt 应用教程
¥19.0¥48.0 -
机器学习
¥59.4¥108.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥31.9¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥22.1¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
基于3D打印技术的产品创新设计方法
¥45.8¥88.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥83.3¥119.0 -
Visual Basic 语言程序设计基础(第6版)
¥32.0¥45.0