第1章數(shù)字圖像基礎 1
1.1 數(shù)字圖像處理的概念 1
1.2 數(shù)字圖像處理的應用 2
1.3 圖像數(shù)字化的概念 2
1.4 圖像采樣與量化 3
1.5 直方圖 6
1.6 讀取、顯示和保存圖像案例 9
第2章 空域處理 12
2.1 點運算 12
2.2 代數(shù)運算 14
2.3 仿射變換 16
第3章 頻域處理 33
3.1 二維離散傅里葉變換 33
3.2 快速傅里葉變換 35
3.3 傅里葉變換中的高頻低頻分量 36
3.4 離散余弦變換 42
3.5 卷積定理 44
3.6 濾波器設計 50
3.7 卷積函數(shù)案例 53
3.8 中值濾波與維納濾波 55
第4章 圖像邊緣檢測 57
4.1 邊緣的定義 57
4.2 灰度閾值法分割 57
4.3 邊緣檢測案例 58
第5章 圖像壓縮與編碼 62
5.1 圖像壓縮概述 62
5.2 圖像編碼 64
5.3 圖像壓縮與傳輸模型 66
5.4 常見無損編碼方式 67
第6章 數(shù)學形態(tài)學 75
6.1 數(shù)學形態(tài)學的步驟與優(yōu)勢 75
6.2 與數(shù)學形態(tài)學相關的集合的基本概念 75
6.3 膨脹和腐蝕 76
6.4 開運算和閉運算 80
6.5 基本的形態(tài)學算法應用 82
6.6 灰度形態(tài)學 83
第7章 特征識別基礎 86
7.1 霍夫變換 86
7.2 拉東變換 89
第8章 人工智能理論基礎 92
8.1 人工智能的定義與發(fā)展 92
8.2 機器學習概述 93
8.3 線性回歸 94
8.4 感知機與前饋神經網絡 97
8.5 線性判別分析 100
8.6 決策樹 103
8.7 樸素貝葉斯 107
8.8 K近鄰算法 110
8.9 支持向量機 112
8.10 聚類 117
第9章 神經網絡的簡單實現(xiàn) 121
9.1 Python環(huán)境配置 121
9.2 數(shù)學函數(shù)庫Numpy 124
9.3 神經網絡框架Pytorch 129
9.4 卷積神經網絡 133
9.5 手寫數(shù)字識別 143
9.6 多分類任務 147
第10章 光流網絡 151
10.1 光流計算原理 151
10.2 Lucas Kanade光流估計算法 152
10.3 Farneback稠密光流 156
10.4 光流數(shù)據集FlyingChairs 158
10.5 FlowNet網絡 159
10.6 FlowNet2.0網絡 166
第11章 生成對抗網絡 171
11.1 生成對抗網絡概述 171
11.2 利用生成對抗網絡進行超分辨率圖像生成 179
11.3 利用生成對抗網絡進行圖像風格遷移 181
第12章 神經網絡綜合應用 185
12.1 著色網絡 185
12.2 ArtLine圖像線框提取 187
12.3 人體姿態(tài)估計 189
參考文獻 199