新書推薦:

《
给孩子的考古
》
售價:NT$
296.0

《
文明的重建:战后德国五十年(译林思想史)从大屠杀刽子手到爱好和平的民主主义者,揭秘战后德国五十年奇迹般的复兴之路!
》
售價:NT$
505.0

《
我以为这辈子完蛋了(经历了那么多以为会完蛋的事,我还是活得好好的!)
》
售價:NT$
398.0

《
社会情绪的传递与互动研究:以情感符号为视角 (光明社科文库·法律与社会)
》
售價:NT$
434.0

《
推荐系统核心技术与实践
》
售價:NT$
505.0

《
乌合之众:群体心理研究
》
售價:NT$
347.0

《
流浪的君子:孔子的最后二十年 王健文
》
售價:NT$
254.0

《
美国黑室(全译本 图文珍藏版)
》
售價:NT$
356.0
|
編輯推薦: |
本书深入浅出地探讨OpenCV库在图像处理中的应用。从基本概念、操作到复杂的图像变换,书中以详尽的原理解释和代码复现带领读者步入OpenCV的理论学习与实战应用。
|
內容簡介: |
本书专注于传统计算机视觉处理技术,以Python为工具,实战为向导,从基础概念、基本原理、典型算法、代码复现、实用技术等多维度详细讲解OpenCV常用的计算机视觉算法。本书从初学者的角度出发尽可能清楚地表达原理的含义,并用代码复现算法,帮助读者不仅知其然,还知其所以然。此外,通过实战案例加强读者对相关知识点的理解。
全书共14章,内容涉及数字图像处理和识别技术的方方面面,包括图像的数学运算、逻辑运算、线性和非线性变换、色彩空间处理、阈值分割、图像平滑、几何变换、形态学处理、图像轮廓处理、频域滤波、图像特征提取等内容。
全书结构紧凑,内容深入浅出,讲解图文并茂,适合于相关专业的本科生、研究生、工作在图像处理一线的工程技术人员、对于数字图像处理和机器视觉感兴趣的并且具备必要预备知识的所有读者。
|
關於作者: |
刘爽,统计学硕士,资深AI图像处理工程师,一个在IT领域摸爬滚打多年的老程序员。精通多种IT技术,在人工智能技术领域有多年的工作经历和丰富的开发经验。
|
目錄:
|
第1章图像基础
1.1OpenCV安装及基本使用
1.1.1OpenCV简介
1.1.2OpenCV安装
1.2图像基本表示
1.2.1图像表示类型
1.2.2图像基本处理
1.3图像数组操作
1.3.1图像像素操作
1.3.2通道分解与合并
1.4图像算术运算
1.4.1图像加法
1.4.2图像减法
1.4.3图像乘法
1.4.4图像除法
1.5图像逻辑运算
1.5.1逻辑与运算
1.5.2逻辑或运算
1.5.3逻辑异或运算
第2章图像变换
2.1反色变换
2.1.1基本原理
2.1.2源码
2.2线性变换
2.2.1基本原理
2.2.2源码
2.3对数变换
2.3.1基本原理
2.3.2源码
2.4Gamma变换
2.4.1基本原理
2.4.2源码
2.5分段线性变换
2.5.1基本原理
2.5.2源码
第3章色彩空间
3.1色彩类型
3.1.1RGB色彩空间
3.1.2GRAY色彩空间
3.1.3HSV色彩空间
3.2色彩空间转换
第4章阈值分割
4.1阈值分割函数
4.1.1阈值分割类型
4.1.2语法函数
4.2直方图阈值分割
4.3三角法阈值分割
4.4迭代法阈值分割
4.5大津法阈值分割
4.6自适应阈值分割
第5章几何变换
5.1图像缩放
5.1.1基本原理
5.1.2语法函数
5.2图像翻转
5.2.1基本原理
5.2.2语法函数
5.3图像平移
5.3.1基本原理
5.3.2语法函数
5.4图像错切
5.4.1基本原理
5.4.2语法函数
5.5图像旋转
5.5.1基本原理
5.5.2语法函数
5.6仿射变换
5.6.1基本原理
5.6.2语法函数
5.7透视变换
5.7.1基本原理
5.7.2语法函数
第6章图像平滑
6.1均值滤波
6.1.1基本原理
6.1.2语法函数
6.2方框滤波
6.2.1基本原理
6.2.2语法函数
6.3中值滤波
6.3.1基本原理
6.3.2语法函数
6.4高斯滤波
6.4.1基本原理
6.4.2语法函数
6.5双边滤波
6.5.1基本原理
6.5.2语法函数
第7章图像形态学
7.1图像腐蚀
7.1.1基本原理
7.1.2语法函数
7.2图像膨胀
7.2.1基本原理
7.2.2语法函数
7.3开运算
7.3.1基本原理
7.3.2语法函数
7.4闭运算
7.4.1基本原理
7.4.2语法函数
7.5梯度运算
7.5.1基本原理
7.5.2语法函数
7.6礼帽运算
7.6.1基本原理
7.6.2语法函数
7.7黑帽运算
7.7.1基本原理
7.7.2语法函数
7.8击中击不中
7.8.1基本原理
7.8.2语法函数
第8章图像梯度
8.1Prewitt算子
8.1.1基本原理
8.1.2语法函数
8.2Roberts算子
8.2.1基本原理
8.2.2语法函数
8.3Sobel算子
8.3.1基本原理
8.3.2语法函数
8.4Scharr算子
8.4.1基本原理
8.4.2语法函数
8.5Laplacian算子
8.5.1基本原理
8.5.2语法函数
8.6Canny边缘检测
8.6.1基本原理
8.6.2语法函数
第9章图像金字塔
9.1高斯图像金字塔
9.1.1基本原理
9.1.2语法函数
9.2拉普拉斯图像金字塔
第10章图像轮廓
10.1轮廓
10.1.1基本原理
10.1.2语法函数
10.2图像矩
10.2.1基本原理
10.2.2语法函数
10.3轮廓拟合
10.4凸包
10.5轮廓特征
第11章直方图与模板匹配
11.1直方图均衡化
11.1.1基本原理
11.1.2语法函数
11.2直方图反向投影
11.2.1基本原理
11.2.2语法函数
11.3直方图规定化
11.4模板匹配
11.4.1基本原理
11.4.2语法函数
第12章傅里叶变换
12.1傅里叶变换的基本原理
12.2傅里叶变换的语法函数
第13章霍夫变换
13.1霍夫直线检测
13.1.1基本原理
13.1.2语法函数
13.2霍夫圆检测
13.2.1基本原理
13.2.2语法函数
第14章图像特征
14.1HOG特征
14.1.1基本原理
14.1.2语法函数
14.2LBP特征
14.2.1基本原理
14.2.2语法函数
14.3Haar特征
14.4Harris角点
14.4.1基本原理
14.4.2语法函数
14.5ShiTomasi角点
14.5.1基本原理
14.5.2语法函数
14.6FAST角点
14.6.1基本原理
14.6.2语法函数
14.7SIFT算法
14.7.1基本原理
14.7.2语法函数
14.8ORB特征点
14.8.1基本原理
14.8.2语法函数
参考文献
|
內容試閱:
|
计算机视觉是人工智能的一个重要分支,其核心是让计算机和系统能够从图像、视频或其他视觉输入中获取有价值的信息,并根据这些信息采取行动或提供建议。计算机视觉对商业、娱乐、运输、医疗保健、日常生活起着重要作用。
OpenCV提供了一套简单而且可扩展的计算机视觉库,视觉库中包括很多函数,这些函数可以高效地实现计算机视觉算法,使它能够方便地在实际应用、研究、开发中使用。OpenCV有极广的应用领域,它包括但不限于图像拼接、图像降噪、产品质检、人机交互、动作识别、动作跟踪、无人驾驶、人脸识别、物体识别、图像、视频分析、图像合成和三维重建等方面。
本书深入浅出地探讨OpenCV库在图像处理中的应用。从基本概念、操作到复杂的图像变换,书中以详尽的原理解释和代码复现带领读者步入OpenCV的理论学习与实践应用中。
本书主要内容
第1章主要介绍OpenCV的安装和简单的数字图像处理方法。数字图像处理方法包括数字图像的类型、像素操作、逻辑运算等。
第2章主要介绍图像变换,包括反色变换、线性变换、对数变换、Gamma变换、分段线性变换。通过图像变换调整图像灰度分布以实现图像增强。
第3章主要介绍几类常用的色彩空间,包括RGB色彩空间、GRAY色彩空间、HSV色彩空间及不同色彩空间的转换。
第4章主要介绍阈值分割,包括二值化、反二值化、截断阈值化、超阈值零处理、低阈值零处理、直方图阈值分割、三角法阈值分割、迭代法阈值分割、大津法(OTSU)阈值分割、自适应阈值分割。
第5章主要介绍图像的几何变换,指用数学方法处理图像,包括图像缩放、翻转、平移、错切、旋转及仿射变换、投射变换。
第6章主要介绍常用的图像平滑方法,包括方框滤波、均值滤波、高斯滤波。非线性滤波包括中值滤波和双边滤波。
第7章主要介绍图像形态学,运算包括图像腐蚀、膨胀及开运算、闭运算、梯度运算、礼帽运算、黑帽运算、击中击不中。
第8章主要介绍图像梯度和边缘检测知识,详细讲解Prewitt算子、Roberts算子、Sobel算子、Scharr算子、Laplacian算子和Canny边缘检测算法。
第9章主要介绍高斯图像金字塔和拉普拉斯图像金字塔。
第10章主要介绍图像轮廓和轮廓特征,包括轮廓位置、面积、周长、质心、方向等内容。
第11章主要介绍直方图均衡化、直方图反向投影、直方图规定化、模板匹配。
第12章主要介绍对图像通过傅里叶变换以获取高频信息或低频信息。
第13章主要介绍霍夫直线检测和霍夫圆检测。
第14章主要介绍HOG特征、LBP特征、Haar特征、Harris角点、ShiTomasi角点、FAST角点、SIFT算法、ORB特征点。
资源下载提示
本书源码: 扫描目录上方的二维码下载。
致谢
感谢心中最珍贵的人,在写作过程中给予的理解和支持,使我得以全身心投入写作工作中。
由于时间仓促,书中难免存在不妥之处,请读者见谅,并提出宝贵意见。
刘爽
2025年1月
|
|