《ChatGPT與數(shù)字圖像處理》是一本系統(tǒng)性、實(shí)踐性與創(chuàng)新性相結(jié)合的專業(yè)書籍,全面探討了數(shù)字圖像處理領(lǐng)域的基礎(chǔ)知識、核心算法及其與ChatGPT技術(shù)的深度融合。本書從數(shù)字圖像處理的基本概念出發(fā),逐步深入,覆蓋了圖像讀取與存儲、幾何變換、圖像分割、特征提取等經(jīng)典內(nèi)容,并結(jié)合實(shí)際案例,探索了在特定場景中如何運(yùn)用圖像處理技術(shù)解決問題,如車牌識別、路面裂縫檢測、焊縫識別等。
本書結(jié)構(gòu)清晰、理論與實(shí)踐兼顧,適合計(jì)算機(jī)視覺、人工智能以及相關(guān)領(lǐng)域的從業(yè)者、研究人員和高校師生參考閱讀。無論是想深入了解數(shù)字圖像處理技術(shù),還是探索ChatGPT在該領(lǐng)域的創(chuàng)新應(yīng)用,讀者都能從本書中獲得啟發(fā)與實(shí)踐指導(dǎo)。
趙玉良,東北大學(xué)秦皇島分校特聘教授、博士生導(dǎo)師、控制工程學(xué)院科研副院長,光電傳感與泛在智能研究所所長。2016年畢業(yè)于香港城市大學(xué),機(jī)械與生物醫(yī)學(xué)工程專業(yè),獲博士學(xué)位。曾獲得香港城市大學(xué)杰出學(xué)術(shù)表現(xiàn)獎,IEEE-NANOMED會議論文獎, 香港醫(yī)療與保健協(xié)會杰出研究生獎。河北省“三三三人才工程”第三層次人才,發(fā)表論文130余篇,其中SCI檢索 100余篇;被引用1700次,h-index =28; 發(fā)明專利30余項(xiàng);主持并參與各類科研項(xiàng)目20余項(xiàng)。
研究領(lǐng)域:ChatGPT、AIGC、人工智能、傳感器、機(jī)器視覺
第1章 緒論
1.1 數(shù)字圖像處理基礎(chǔ) 002
1.1.1 數(shù)字圖像處理簡介 002
1.1.2 數(shù)字圖像處理概述 003
1.1.3 數(shù)字圖像處理應(yīng)用 004
1.2 ChatGPT在數(shù)字圖像處理中的角色 006
1.3 ChatGPT在數(shù)字圖像處理中的應(yīng)用 008
1.4 小結(jié) 010
第2章 圖像的基本操作
2.1 圖像的讀取與存儲 012
2.2 圖像點(diǎn)運(yùn)算 013
2.2.1 灰度變換 013
2.2.2 像素閾值處理 017
2.2.3 像素反轉(zhuǎn) 020
2.2.4 像素對比度增強(qiáng) 021
2.3 圖像的幾何變換 022
2.3.1 圖像旋轉(zhuǎn) 023
2.3.2 圖像平移 024
2.3.3 圖像縮放 026
2.3.4 圖像翻轉(zhuǎn) 027
2.4 直方圖處理 028
2.4.1 直方圖均衡化 028
2.4.2 直方圖匹配 030
2.4.3 直方圖反轉(zhuǎn) 033
2.5 圖像去噪 036
2.5.1 中值濾波 036
2.5.2 高斯濾波 038
2.5.3 小波去噪 040
2.5.4 K近鄰去噪 041
2.6 小結(jié) 043
第3章 圖像分割
3.1 邊緣提取 046
3.1.1 Roberts算子 046
3.1.2 Sobel算子 048
3.1.3 Prewitt算子 051
3.1.4 Laplacian算子 052
3.1.5 Canny算子 055
3.1.6 不同算子對比 057
3.2 區(qū)域分割 059
3.2.1 區(qū)域生長算法 059
3.2.2 分水嶺算法 062
3.2.3 K-means聚類算法 064
3.2.4 OTSU閾值算法 067
3.2.5 基于形態(tài)學(xué)的分割算法 069
3.2.6 算法對比 071
3.3 小結(jié) 072
第4章 形態(tài)學(xué)處理
4.1 基本運(yùn)算 074
4.1.1 腐蝕與膨脹 074
4.1.2 開操作與閉操作 076
4.2 復(fù)雜運(yùn)算 078
4.2.1 頂帽運(yùn)算 078
4.2.2 底帽運(yùn)算 080
4.2.3 梯度運(yùn)算 082
4.3 小結(jié) 084
第5章 圖像特征提取
5.1 顏色特征提取 087
5.1.1 灰度直方圖 088
5.1.2 聚類 090
5.2 形狀特征提取 093
5.2.1 Hu不變矩 093
5.2.2 Hough變換 094
5.2.3 Radon變換 097
5.3 關(guān)鍵點(diǎn)特征提取 101
5.3.1 SIFT算法 101
5.3.2 ORB算法 102
5.3.3 LBP算法 103
5.4 特征降維 106
5.4.1 奇異值分解 106
5.4.2 主成分分析 108
5.4.3 線性鑒別方法 111
5.5 小結(jié) 113
第6章 圖像識別應(yīng)用初步
6.1 圖像識別的概念 116
6.2 圖像識別的一般過程 117
6.2.1 圖像采集與預(yù)處理 118
6.2.2 特征提取與選擇 118
6.2.3 模型構(gòu)建與訓(xùn)練 119
6.2.4 測試與評估 120
6.2.5 部署與應(yīng)用 121
6.3 圖像識別的方法類型 121
6.3.1 基于模板匹配的方法 122
6.3.2 基于分類器的方法 124
6.3.3 基于深度學(xué)習(xí)的方法 126
6.4 小結(jié) 131
第7章 基于OCR字符提取的車牌識別
7.1 車牌識別背景 133
7.2 車牌識別原理 133
7.2.1 數(shù)據(jù)預(yù)處理 134
7.2.2 車牌區(qū)域提取 135
7.2.3 車牌區(qū)域裁剪 135
7.2.4 車牌文本識別 135
7.3 程序?qū)崿F(xiàn) 136
7.3.1 數(shù)據(jù)預(yù)處理 136
7.3.2 車牌區(qū)域提取 137
7.3.3 圖像遮罩和圖像剪裁 138
7.3.4 OCR文本識別 139
7.4 完整代碼 139
7.5 小結(jié) 140
第8章 基于小波變換和SVM的遙感圖像船舶識別
8.1 遙感圖像船舶識別背景 143
8.2 遙感圖像船舶識別原理 143
8.2.1 海域遙感圖像的基本特征分析 143
8.2.2 基于小波變換的圖像過濾與增強(qiáng)理論研究 144
8.2.3 船舶遙感圖像的目標(biāo)識別算法 145
8.3 程序?qū)崿F(xiàn) 146
8.3.1 基于小波變換的圖像過濾與增強(qiáng) 146
8.3.2 船舶遙感圖像特征提取 147
8.3.3 基于已提取的HOG特征進(jìn)行SVM的分類 148
8.3.4 分析船舶區(qū)域并顯示結(jié)果 149
8.4 結(jié)果展示 150
8.5 小結(jié) 152
第9章 基于光流場的交通汽車檢測跟蹤
9.1 汽車跟蹤背景 154
9.2 汽車跟蹤原理 155
9.2.1 光流法檢測運(yùn)動原理 155
9.2.2 Horn-Schunck光流算法 157
9.3 程序?qū)崿F(xiàn) 158
9.3.1 創(chuàng)建視頻及對象并設(shè)置參數(shù) 160
9.3.2 讀取并預(yù)處理幀圖像 162
9.3.3 計(jì)算光流和運(yùn)動矢量 163
9.3.4 進(jìn)行車輛檢測和閾值處理 164
9.3.5 分析車輛區(qū)域并顯示結(jié)果 165
9.3.6 調(diào)試 166
9.3.7 封裝整合 167
9.4 結(jié)果展示 168
9.5 小結(jié) 169
第10章 基于視覺的路面裂縫檢測
10.1 裂縫檢測背景 171
10.2 裂縫檢測原理 171
10.2.1 圖像獲取 171
10.2.2 直方圖均衡化 172
10.2.3 中值濾波去噪 172
10.2.4 二值圖像濾波 173
10.2.5 對比度增強(qiáng) 174
10.2.6 二值化處理 175
10.3 裂縫檢測步驟 176
10.4 程序?qū)崿F(xiàn) 177
10.4.1 圖像獲取 177
10.4.2 直方圖均衡化 178
10.4.3 中值濾波去噪 179
10.4.4 對比度增強(qiáng) 180
10.4.5 二值化處理 181
10.4.6 二值圖像濾波 182
10.4.7 特征提取 183
10.4.8 裂縫識別和篩選 184
10.4.9 封裝整合 185
10.5 結(jié)果展示 188
10.6 小結(jié) 188
第11章 基于閾值分割提取眼前節(jié)組織
11.1 眼前節(jié)組織提取背景 191
11.2 閾值分割技術(shù)原理 191
11.3 眼前節(jié)組織的提取步驟 194
11.4 程序?qū)崿F(xiàn) 195
11.4.1 圖像預(yù)處理 195
11.4.2 閾值選擇 196
11.4.3 后處理 197
11.4.4 結(jié)果顯示 197
11.4.5 封裝整合 198
11.5 結(jié)果展示 199
11.6 小結(jié) 200
第12章 基于機(jī)器學(xué)習(xí)和深度學(xué)習(xí)的焊縫識別
12.1 焊縫識別背景 202
12.2 焊縫識別技術(shù)原理 202
12.2.1 支持向量機(jī) 203
12.2.2 卷積神經(jīng)網(wǎng)絡(luò) 204
12.3 焊縫識別步驟 206
12.3.1 機(jī)器學(xué)習(xí)方法 206
12.3.2 深度學(xué)習(xí)方法 206
12.4 程序?qū)崿F(xiàn) 207
12.4.1 機(jī)器學(xué)習(xí)代碼 207
12.4.2 深度學(xué)習(xí)代碼 209
12.5 結(jié)果展示 211
12.6 小結(jié) 212
第13章 基于圖像處理和深度學(xué)習(xí)的食品包裝缺陷識別
13.1 食品包裝缺陷識別背景 214
13.2 基于圖像處理的食品包裝缺陷識別 215
13.2.1 圖像處理方法原理 215
13.2.2 圖像處理步驟 216
13.2.3 圖像處理代碼 216
13.2.4 結(jié)果展示 217
13.3 基于深度學(xué)習(xí)的食品包裝缺陷識別 218
13.3.1 深度學(xué)習(xí)方法原理 218
13.3.2 深度學(xué)習(xí)步驟 219
13.3.3 深度學(xué)習(xí)代碼 219
13.3.4 結(jié)果展示 222
13.4 小結(jié) 223