顶部
收藏

计算机视觉技术应用项目化教程


作者:
史荧中 黄翀鹏
定价:
45.00 元
版面字数:
290千字
开本:
16开
装帧形式:
平装
版次:
1
最新版次
印刷时间:
2026年
ISBN:
978-7-04-058353-3
物料号:
58353-00
出版时间:
2026-05-21
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
计算机应用技术

本书是人工智能技术应用校企“双元”合作系列教材之一。

本书详细介绍了计算机视觉中的典型问题及相关知识和技术应用。全书共11个项目,内容包括计算机视觉基础知识、图像文件操作、图像基本处理、图像的变换、图像的增强、图像的形态学处理、图像的分割、图像的检测与识别、图像的绘制与交互、视频的加载与摄像头调用等。全书采用项目驱动编写方式,通过若干典型任务实例,由浅入深、循序渐进地介绍了OpenCV常见函数的使用方法以及部分函数实现的算法原理,并兼顾“计算机视觉应用开发”相关职业认证或技术标准内容。

本书配有微课视频、授课用PPT、电子教案、案例源码及习题答案等丰富的数字化教学资源。与本书配套的数字课程“计算机视觉技术应用”在“智慧职教”平台(www.icve.com.cn)上线,学习者可登录平台在线学习,授课教师可调用本课程构建符合自身教学特色的SPOC,详见“智慧职教”服务指南。

授课教师也可登录“高等教育出版社产品信息检索系统”(xuanshu.hep.com.cn)搜索并下载本书配套教学资源,首次使用本系统的用户,请先进行注册并完成教师资格认证。

本书可作为高等职业院校人工智能及相关专业的计算机视觉课程教材,也可作为从事计算机视觉与图像处理工作的技术人员的参考书或已有一定Python程序设计基础的计算机视觉技术应用爱好者的自学用书。

  • 目录
    • 前辅文
      • 项目1 搭建计算机视觉开发环境
        • 【学习情境】
          • 【相关知识】
            • 任务1.1 安装并配置Anaconda
              • 知识准备
                • 任务实现
                • 任务1.2 在Windows中安装并配置PyCharm
                  • 知识准备
                    • 任务实现
                    • 任务1.3 在PyCharm中使用GitHub
                      • 知识准备
                        • 任务实现
                        • 【项目小结】
                          • 【习题1】
                          • 项目2 操作图像文件
                            • 【学习情境】
                              • 【相关知识】
                                • 任务2.1 读取静态图像并显示和存储
                                  • 知识准备
                                    • 任务实现
                                    • 任务2.2 读取动态图像并显示和存储
                                      • 知识准备
                                        • 任务实现
                                        • 任务2.3 整理图像文件
                                          • 知识准备
                                            • 任务实现
                                            • 【项目小结】
                                              • 【习题2】
                                              • 项目3 基于NumPy处理图像
                                                • 【学习情境】
                                                  • 【相关知识】
                                                    • 任务3.1 生成图像
                                                      • 知识准备
                                                        • 任务实现
                                                        • 任务3.2 图像二值化处理
                                                          • 知识准备
                                                            • 任务实现
                                                            • 任务3.3 加密与解密图像
                                                              • 知识准备
                                                                • 任务实现
                                                                • 【项目小结】
                                                                  • 【习题3】
                                                                  • 项目4 基于OpenCV处理图像
                                                                    • 【学习情境】
                                                                      • 【相关知识】
                                                                        • 任务4.1 图像拆分与显示单通道图像
                                                                          • 知识准备
                                                                            • 任务实现
                                                                            • 任务4.2 绘制图形及文字
                                                                              • 知识准备
                                                                                • 任务实现
                                                                                • 任务4.3 图像缩放处理
                                                                                  • 知识准备
                                                                                    • 任务实现
                                                                                    • 任务4.4 图像翻转处理
                                                                                      • 知识准备
                                                                                        • 任务实现
                                                                                        • 任务4.5 图像的阈值处理
                                                                                          • 知识准备
                                                                                            • 任务实现
                                                                                            • 任务4.6 图像的加法处理
                                                                                              • 知识准备
                                                                                                • 任务实现
                                                                                                • 任务4.7 图像的位运算
                                                                                                  • 知识准备
                                                                                                    • 任务实现
                                                                                                    • 【项目小结】
                                                                                                      • 【习题4】
                                                                                                      • 项目5 图像处理进阶
                                                                                                        • 【学习情境】
                                                                                                          • 【相关知识】
                                                                                                            • 任务5.1 在界面上添加滚动条
                                                                                                              • 知识准备
                                                                                                                • 任务实现
                                                                                                                • 任务5.2 增加鼠标交互功能
                                                                                                                  • 知识准备
                                                                                                                    • 任务实现
                                                                                                                    • 任务5.3 利用仿射变换处理图像
                                                                                                                      • 知识准备
                                                                                                                        • 任务实现
                                                                                                                        • 任务5.4 利用色彩空间输出颜色效果
                                                                                                                          • 知识准备
                                                                                                                            • 任务实现
                                                                                                                            • 任务5.5 利用直方图均衡化提高图像对比度
                                                                                                                              • 知识准备
                                                                                                                                • 任务实现
                                                                                                                                • 【项目小结】
                                                                                                                                  • 【习题5】
                                                                                                                                  • 项目6 图像平滑滤波操作
                                                                                                                                    • 【学习情境】
                                                                                                                                      • 【相关知识】
                                                                                                                                        • 任务6.1 利用均值滤波去除颗粒噪声
                                                                                                                                          • 知识准备
                                                                                                                                            • 任务实现
                                                                                                                                            • 任务6.2 利用高斯滤波去除高斯噪声
                                                                                                                                              • 知识准备
                                                                                                                                                • 任务实现
                                                                                                                                                • 任务6.3 基于方框滤波进行归一化处理
                                                                                                                                                  • 知识准备
                                                                                                                                                    • 任务实现
                                                                                                                                                    • 任务6.4 利用中值滤波去除椒盐噪声
                                                                                                                                                      • 知识准备
                                                                                                                                                        • 任务实现
                                                                                                                                                        • 任务6.5 利用双边滤波进行保边去噪
                                                                                                                                                          • 知识准备
                                                                                                                                                            • 任务实现
                                                                                                                                                            • 任务6.6 自定义卷积核实现滤波
                                                                                                                                                              • 知识准备
                                                                                                                                                                • 任务实现
                                                                                                                                                                • 【项目小结】
                                                                                                                                                                  • 【习题6】
                                                                                                                                                                  • 项目7 图像频域滤波操作
                                                                                                                                                                    • 【学习情境】
                                                                                                                                                                      • 【相关知识】
                                                                                                                                                                        • 任务7.1 利用二维离散傅里叶变换获得图像频域信息
                                                                                                                                                                          • 知识准备
                                                                                                                                                                            • 任务实现
                                                                                                                                                                            • 任务7.2 利用滤波器平滑图像和提取边缘
                                                                                                                                                                              • 知识准备
                                                                                                                                                                                • 任务实现
                                                                                                                                                                                • 【项目小结】
                                                                                                                                                                                  • 【习题7】
                                                                                                                                                                                  • 项目8 图像形态学操作
                                                                                                                                                                                    • 【学习情境】
                                                                                                                                                                                      • 【相关知识】
                                                                                                                                                                                        • 任务8.1 利用膨胀操作修复残缺字符
                                                                                                                                                                                          • 知识准备
                                                                                                                                                                                            • 任务实现
                                                                                                                                                                                            • 任务8.2 利用腐蚀操作去除内部毛刺
                                                                                                                                                                                              • 知识准备
                                                                                                                                                                                                • 任务实现
                                                                                                                                                                                                • 任务8.3 使用开运算去除边缘毛刺
                                                                                                                                                                                                  • 知识准备
                                                                                                                                                                                                    • 任务实现
                                                                                                                                                                                                    • 任务8.4 使用闭运算填补内部空洞
                                                                                                                                                                                                      • 知识准备
                                                                                                                                                                                                        • 任务实现
                                                                                                                                                                                                        • 任务8.5 使用形态学梯度运算获取对象边缘
                                                                                                                                                                                                          • 知识准备
                                                                                                                                                                                                            • 任务实现
                                                                                                                                                                                                            • 任务8.6 使用顶帽运算分离边缘毛刺
                                                                                                                                                                                                              • 知识准备
                                                                                                                                                                                                                • 任务实现
                                                                                                                                                                                                                • 任务8.7 使用黑帽运算获取内部暗斑
                                                                                                                                                                                                                  • 知识准备
                                                                                                                                                                                                                    • 任务实现
                                                                                                                                                                                                                    • 【项目小结】
                                                                                                                                                                                                                      • 【习题8】
                                                                                                                                                                                                                      • 项目9 图像分割
                                                                                                                                                                                                                        • 【学习情境】
                                                                                                                                                                                                                          • 【相关知识】
                                                                                                                                                                                                                            • 任务9.1 利用卷积操作实现点、线和边缘检测
                                                                                                                                                                                                                              • 知识准备
                                                                                                                                                                                                                                • 任务实现
                                                                                                                                                                                                                                • 任务9.2 利用霍夫变换实现直线和圆检测
                                                                                                                                                                                                                                  • 知识准备
                                                                                                                                                                                                                                    • 任务实现
                                                                                                                                                                                                                                    • 任务9.3 利用阈值处理进行图像分割
                                                                                                                                                                                                                                      • 知识准备
                                                                                                                                                                                                                                        • 任务实现
                                                                                                                                                                                                                                        • 任务9.4 使用分水岭算法进行图像分割
                                                                                                                                                                                                                                          • 知识准备
                                                                                                                                                                                                                                            • 任务实现
                                                                                                                                                                                                                                            • 【项目小结】
                                                                                                                                                                                                                                              • 【习题9】
                                                                                                                                                                                                                                              • 项目10 轮廓检测
                                                                                                                                                                                                                                                • 【学习情境】
                                                                                                                                                                                                                                                  • 【相关知识】
                                                                                                                                                                                                                                                    • 任务10.1 轮廓的查找与绘制
                                                                                                                                                                                                                                                      • 知识准备
                                                                                                                                                                                                                                                        • 任务实现
                                                                                                                                                                                                                                                        • 任务10.2 凸包的查找与绘制
                                                                                                                                                                                                                                                          • 知识准备
                                                                                                                                                                                                                                                            • 任务实现
                                                                                                                                                                                                                                                            • 任务10.3 查找与绘制多边形
                                                                                                                                                                                                                                                              • 知识准备
                                                                                                                                                                                                                                                                • 任务实现
                                                                                                                                                                                                                                                                • 【项目小结】
                                                                                                                                                                                                                                                                  • 【习题10】
                                                                                                                                                                                                                                                                  • 项目11 图像模板匹配
                                                                                                                                                                                                                                                                    • 【学习情境】
                                                                                                                                                                                                                                                                      • 【相关知识】
                                                                                                                                                                                                                                                                        • 任务11.1 利用模板匹配查找单张人脸
                                                                                                                                                                                                                                                                          • 知识准备
                                                                                                                                                                                                                                                                            • 任务实现
                                                                                                                                                                                                                                                                            • 任务11.2 利用多对象模板匹配查找多个物体
                                                                                                                                                                                                                                                                              • 知识准备
                                                                                                                                                                                                                                                                                • 任务实现
                                                                                                                                                                                                                                                                                • 【项目小结】
                                                                                                                                                                                                                                                                                  • 【习题11】
                                                                                                                                                                                                                                                                                  • 附录 OpenCV 4常用库函数清单
                                                                                                                                                                                                                                                                                    • 参考文献

                                                                                                                                                                                                                                                                                    相关图书