第1 章 图像处理入门 1
1.1 什么是图像处理及图像处理的应用 2
1.1.1 什么是图像以及图像是如何存储的 2
1.1.2 什么是图像处理 4
1.1.3 图像处理的应用 4
1.2 图像处理流程 4
1.3 在Python 中安装不同的图像处理库 6
1.3.1 安装pip 6
1.3.2 在Python 中安装图像处理库 6
1.3.3 安装Anaconda 发行版 7
1.3.4 安装Jupyter 笔记本 7
1.4 使用Python 进行图像输入/输出和显示 8
1.4.1 使用PIL 读取、保存和显示图像 8
1.4.2 使用matplotlib 读取、保存和显示图像 10
1.4.3 使用scikit-image 读取、保存和显示图像 12
1.4.4 使用SciPy 的misc 模块读取、保存和显示图像 14
1.5 处理不同的文件格式和图像类型,并执行基本的图像操作 15
1.5.1 处理不同的文件格式和图像类型 16
1.5.2 执行基本的图像操作 20
小结 38
习题 39
拓展阅读 40
第2 章 采样、傅里叶变换与卷积 41
2.1 图像形成—采样和量化 42
2.1.1 采样 42
2.1.2 量化 48
2.2 离散傅里叶变换 51
2.2.1 为什么需要DFT 51
2.2.2 用快速傅里叶变换算法计算DFT 51
2.3 理解卷积 56
2.3.1 为什么需要卷积图像 57
2.3.2 使用SciPy 信号模块的convolve2d 函数进行卷积 57
2.3.3 使用SciPy 中的ndimage.convolve 函数进行卷积 61