计算机视觉基础云计算、大数据、人工智能系列

主     编 :杨泽俊,胡双,何峡峰

定     价 :56.00

书     号 :杨泽俊,胡双,何峡峰

印 刷 色 :四色

出 版 社 :上海交通大学出版社

出版/修订日期:2026.7

分 享 到 :

微信扫码进入微店购买

产品介绍样书申请

目录
模块 1 OpenCV 入门 ………………… 001
    任务 1.1 认识 OpenCV …………………… 002
        1.1.1 OpenCV 的概念与核心特点 …… 002
        1.1.2 OpenCV 主要功能 ………………… 002
        1.1.3 OpenCV 应用领域 ………………… 003
        1.1.4 OpenCV 发展历史 ………………… 003
    任务 1.2 软件安装 ………………………… 005
        1.2.1 PyCharm 安装……………………… 005
        1.2.2 Anaconda 安装 …………………… 007
        1.2.3 OpenCV 的安装方式 …………… 008
    任务 1.3 图像处理基本操作 ……………… 009
        1.3.1 读取图像…………………………… 009
        1.3.2 显示图像…………………………… 010
        1.3.3 保存图像…………………………… 011
    拓展训练 AIGC 辅助 OpenCV 环境搭建与基础图像操作实战… 012
模块 2  图像处理基础…………………… 013
    任务 2.1 认识图像的类型 ……………… 014
        2.1.1 二值图像…………………………… 014
        2.1.2 灰度图像…………………………… 015
        2.1.3 彩色图像…………………………… 015
    任务 2.2 认识图像的基本属性 ……… 017
    任务 2.3 像素处理 ………………………… 017
        2.3.1 二值图像及灰度图像像素处理… 017
        2.3.2 彩色图像像素处理………………… 020
    任务 2.4 使用 numpy.array 访问像素… 024
        2.4.1 使用 numpy.array 访问二值图像及灰度图像像素… 024
        2.4.2 使用 numpy.array 访问彩色图像像素… 026
    任务 2.5 ROI 操作…………………………… 027
        2.5.1 ROI 基本概念……………………… 027
        2.5.2 ROI 的设置方法…………………… 028
    任务 2.6 通道操作 ………………………… 030
        2.6.1 通道拆分…………………………… 030
        2.6.2 通道合并…………………………… 032
    拓展训练 传统色彩数字解码与文物图像修复实战… 033
模块 3  图像运算………………………… 035
    任务 3.1 图像加法运算 ………………… 036
        3.1.1 加号运算符………………………… 036
        3.1.2 cv2.add() 函数 …………………… 037
    任务 3.2 图像逻辑运算 …………………… 038
        3.2.1 基本概念…………………………… 038
        3.2.2 常见的图像逻辑运算类型…… 039
        3.2.3 按位与运算………………………… 039
        3.2.4 按位或运算………………………… 041
        3.2.5 按位非运算………………………… 041
        3.2.6 按位异或运算……………………… 042
    任务 3.3 图像加权运算 …………………… 042
    任务 3.4 图像掩模 ………………………… 044
        3.4.1 掩模的基本概念与原理……… 044
        3.4.2 注意事项…………………………… 045
        3.4.3 掩模的实际应用………………… 045
    任务 3.5 图像与数值的运算 …………… 046
    任务 3.6 图像位平面分解 ……………… 046
        3.6.1 平面分解原理…………………… 046
        3.6.2 案例解析…………………………… 047
    任务 3.7 图像的加密与解密 …………… 051
        3.7.1 图像的加密与解密原理……… 051
        3.7.2 案例解析…………………………… 052
    任务 3.8 图像数字水印 …………………… 054
        3.8.1 嵌入过程…………………………… 054
        3.8.2 提取过程…………………………… 057
    任务 3.9 图像打码与解码 ……………… 058
        3.9.1 按位与方式……………………… 058
        3.9.2 ROI 方式…………………………… 061
    拓展训练 图像加密与数字水印嵌入实战… 062
模块 4  图像色彩转换…………………… 064
    任务 4.1 认识色彩空间 …………………… 065
        4.1.1 常见色彩空间……………………… 065
        4.1.2 色彩空间的用途…………………… 066
    任务 4.2 掌握类型转换函数 ……………… 066
        4.2.1 cv2.cvtColor() 函数 ……………… 066
        4.2.2 常见的转换代码…………………… 067
    任务 4.3 类型转换与图像处理 ………… 067
        4.3.1 类型转换实例……………………… 067
        4.3.2 图像处理实例……………………… 068
    任务 4.4 认识 HSV 色彩空间 …………… 070
        4.4.1 HSV 色彩空间的优势 …………… 070
        4.4.2 HSV 色彩空间的应用场景 …… 070
        4.4.3 HSV 阈值的确定方法 …………… 070
    任务 4.5 alpha 通道应用 …………………… 071
        4.5.1 认识 alpha 通道 …………………… 071
        4.5.2 alpha 通道应用实践 ……………… 071
    拓展训练 基于色彩空间转换的农产品成熟度分级实战… 072
模块 5  图像阈值转换…………………… 074
    任务 5.1 认识阈值转换 …………………… 075
    任务 5.2 cv2.threshold() 函数应用 …… 075
        5.2.1 二值化阈值处理…………………… 076
        5.2.2 反二值化阈值处理………………… 077
        5.2.3 截断阈值化处理…………………… 078
        5.2.4 超阈值零处理……………………… 079
        5.2.5 低阈值零处理……………………… 080
    任务 5.3 自动阈值方法 …………………… 080
    拓展训练 基于阈值转换的印刷品缺陷检测实战… 081
模块 6  图像平滑处理…………………… 083
    任务 6.1 均值滤波 ………………………… 084
        6.1.1 均值滤波认知……………………… 085
        6.1.2 均值滤波实践……………………… 086
    任务 6.2 方框滤波 ………………………… 087
        6.2.1 方框滤波认知……………………… 087
        6.2.2 方框滤波实践……………………… 088
    任务 6.3 高斯滤波 ………………………… 089
        6.3.1 高斯滤波认知……………………… 089
        6.3.2 高斯滤波实践……………………… 090
    任务 6.4 中值滤波 ………………………… 091
        6.4.1 中值滤波认知……………………… 091
        6.4.2 中值滤波实践……………………… 092
    任务 6.5 双边滤波 ………………………… 093
        6.5.1 双边滤波认知……………………… 093
        6.5.2 双边滤波实践……………………… 094
    拓展训练 安防监控图像去噪与细节保留实战… 095
模块 7  图像形态学操作………………… 097
    任务 7.1 基本操作 ………………………… 098
        7.1.1 腐蚀………………………………… 099
        7.1.2 膨胀………………………………… 102
        7.1.3 核函数……………………………… 104
    任务 7.2 组合操作 ………………………… 106
        7.2.1 开运算……………………………… 106
        7.2.2 闭运算……………………………… 107
        7.2.3 形态学梯度运算………………… 109
        7.2.4 顶帽运算…………………………… 110
        7.2.5 黑帽运算…………………………… 111
    拓展训练 基于形态学操作的印刷字符缺陷修复实战… 113
模块 8  图像梯度和检测操作………………115
    任务 8.1 Sobel 算子………………………… 116
        8.1.1 计算水平方向偏导数……………… 117
        8.1.2 计算垂直方向偏导数……………… 117
        8.1.3 cv2.Sobel() 函数…………………… 117
    任务 8.2 Scharr 算子 ……………………… 122
    任务 8.3 Laplacian 算子 …………………… 124
    任务 8.4 Canny 边缘检测 ………………… 125
    拓展训练 工业零件边缘检测与缺陷初判实战… 127
模块 9  图像金字塔……………………… 129
    任务 9.1 下采样与上采样 ……………… 130
        9.1.1 下采样……………………………… 131
        9.1.2 上采样……………………………… 132
        9.1.3 cv2.pyrDown() 函数 ………… 133
        9.1.4 cv2.pyrUp() 函数 ……………… 134
        9.1.5 采样的不可逆性………………… 135
    任务 9.2 拉普拉斯金字塔 ……………… 137
        9.2.1 理论基础…………………………… 137
        9.2.2 应用………………………………… 139
    拓展训练 图像金字塔多尺度分解与特征分析实战… 142
模块 10  图像轮廓 ……………………… 144
    任务 10.1 查找和绘制图像的轮廓………… 145
        10.1.1 cv2.findContours() 函数 ………… 146
        10.1.2 cv2.drawContours() 函数 ……… 151
    任务 10.2 矩特征相关函数………………… 152
        10.2.1 cv2.moments() 函数 ……………… 152
        10.2.2 cv2.contourArea() 函数 ………… 155
        10.2.3 cv2.arcLength() 函数 …………… 156
    任务 10.3 轮廓拟合相关函数应用………… 157
        10.3.1 矩形包围框 ……………………… 157
        10.3.2 最小包围矩形框 ………………… 159
        10.3.3 最小包围圆形 …………………… 160
        10.3.4 最优拟合椭圆 …………………… 161
        10.3.5 最优拟合直线 …………………… 162
        10.3.6 最小外包三角形 ………………… 164
        10.3.7 逼近多边形 ……………………… 165
    拓展训练 图像轮廓提取与水果尺寸检测实战… 167
模块 11  图像绘图交互操作 …………… 169
    任务 11.1 图形绘制相关函数和方法 … 170
        11.1.1 绘制直线 ………………………… 170
        11.1.2 绘制矩形 ………………………… 172
        11.1.3 绘制圆形 ………………………… 173
        11.1.4 绘制多边形 ……………………… 174
        11.1.5 图形上绘制文字 ………………… 175
    任务 11.2 鼠标交互 ………………………… 177
        11.2.1 绘制随机矩形 …………………… 178
        11.2.2 双窗口绘制图形 ………………… 179
        11.2.3 绘制多种不同图形 ……………… 181
    任务 11.3 滚动条 …………………………… 183
    拓展训练 绘制标准五星红旗实战…… 186
模块 12  图像直方图处理 ……………… 188
    任务 12.1 认识直方图……………………… 189
        12.1.1 直方图的计算 …………………… 189
        12.1.2 直方图均衡化 …………………… 189
        12.1.3 直方图比较 ……………………… 190
        12.1.4 直方图反向投影 ………………… 190
    任务 12.2 绘制直方图……………………… 191
        12.2.1 NumPy 在直方图中的应用 … 191
        12.2.2 OpenCV 在直方图中的应用 … 193
    任务 12.3 直方图均衡化…………………… 197
    任务 12.4 Pyplot 绘图模板 ………………… 200
        12.4.1 plt.subplot() 函数 ………………… 200
        12.4.2 plt.imshow() 函数………………… 201
    拓展训练 班级成绩分布可视化实战…… 204
参考文献…………………………………… 206
世纪宏图免费样书、课件申请表

尊敬的老师:

您好!欢迎您领取本书样书,高校教师免费领取,包邮,每人1-3本。提交申请样书信息后,由对应区域负责人安排邮寄,1-3天内寄出。如有其他问题,请联系:薛老师 13810412048 (微信同号) QQ: 2301407762 进行咨询和处理。

*1.样书申请人

姓名

电话

学校/院系/职务

邮箱

邮寄地址

2.样书申请

申请样书情况

申请样书书名

申请样书作者

申请样书出版社

*3.本学期使用教材

课程名称

教材书名

作者

出版社

全校使用数量

使用年限

4.评价建议

很不满意 不满意 一般 满意 很满意
知识体系完整性
内容新颖
数字化资源配套
习题解答配套
教师教学便利性

5.申请课件情况

验证码

换一张

提交申请

会员登录

期待您成为我们的会员!

用户名 *

密码 *

验证码*

换一张

忘记密码 用户注册

立即登录

会员注册

请认真填写您的资料*

用户名 *

密码 * (6-20个字符)

姓名*

电话*

邮箱*

学校名称*

所在院系*

职务*

地址*

验证码*

换一张

立即注册

找回密码

请输入您的邮箱找回密码!

邮箱*

验证码

下一步

设置新密码

请认真填写您的新密码!

验证码*

新密码*

确认密码*

提交 上一步

关注官方微信