機器視覺與數字圖像處理基礎

《機器視覺與數字圖像處理基礎》是化學工業出版社出版圖書。

基本介紹

  • 中文名:機器視覺與數字圖像處理基礎
  • 作者:王強 
  • 出版時間:2022年1月1日
  • 出版社化學工業出版社
  • ISBN:9787122399847
  • 開本:16 開
  • 裝幀:平裝
內容簡介,目錄,

內容簡介

本書介紹了機器視覺系統的概念、原理、視覺系統組成以及數字圖像處理基礎,重點介紹了機器視覺系統的圖像採集系統、視覺圖像處理基礎算法以及機器視覺的典型套用案例,典型案例介紹了機器視覺的套用並採用halcon與c#混合編程的方式演示了如何搭建機器視覺系統。本書重在理論聯繫實際,從圖像採集部分開始到數字圖像處理部分,除了介紹相關的理論知識外,結合具體的實際案例介紹halcon編程,提供了明確的使用方法。對每一種數字圖像處理算法在機器視覺系統中的套用,都通過實例說明了具體的套用方法和注意事項。本書中提供的實例圖像大部分來至於工業套用現場。每章均配有典型習題供練習使用,以加深對內容的理解。
本書既可作為高等學校機械電子、工業機器人、智慧型製造、自動化、計算機、電子信息、測控等專業的教材,也可供圖像處理及與機器視覺相關的科研和工程技術人員參考。

目錄

第1章 緒論
1.1 機器視覺的概念 2
1.2 機器視覺的組成 2
1.3 機器視覺系統的特點 3
1.4 機器視覺系統的套用領域 4
1.4.1 在工業生產中的套用 4
1.4.2 在農產品檢測中的套用 5
1.4.3 在醫學中的套用 6
1.4.4 在軍工以及制導方面的套用 6
1.4.5 在其他方面的套用 7
習題 7
第2章 機器視覺圖像採集
2.1 光源 9
2.1.1 電磁輻射 9
2.1.2 光源類型 10
2.1.3 光源的形狀 11
2.1.4 光源照明方式 14
2.2 鏡頭 17
2.2.1 焦距 17
2.2.2 光圈 18
2.2.3 其他鏡頭參數 19
2.3 攝像機 19
2.3.1 CCD 晶片尺寸 20
2.3.2 解析度 21
2.3.3 幀率與曝光時間 21
2.3.4 其他攝像機參數 22
習題 22
第3章 數字圖像處理基礎
3.1 數字圖像的表示 25
3.2 數字圖像分類 25
3.2.1 彩色圖像 26
3.2.2 二值圖像 26
3.2.3 灰度圖像 27
3.2.4 索引圖像 29
3.3 數字圖像的格式 30
3.3.1 BMP 格式 30
3.3.2 JPEG 格式 30
3.3.3 PNG 格式 30
3.3.4 GIF 格式 30
3.3.5 TIFF 格式 31
3.4 數字圖像處理的一般步驟和方法 31
3.5 圖像性質 32
3.5.1 圖像的通道 32
3.5.2 圖像的解析度 32
3.5.3 圖像的鄰域 32
3.5.4 圖像的連通域 33
3.5.5 像素之間的距離 33
3.5.6 圖像直方圖 34
3.5.7 圖像中的熵 35
3.5.8 圖像中的其他統計特徵 36
習題 36
第4章 HALCON 簡介
4.1 HALCON 介紹 39
4.2 HALCON 界面認識 39
4.2.1 選單欄 41
4.2.2 工具列 41
4.2.3 子視窗 42
4.3 HALCON 的數據類型 44
4.3.1 HALCON 的 Image 圖像 45
4.3.2 Region 區域 47
4.3.3 XLD 輪廓 49
4.3.4 Tuple 元組 50
4.4 HALCON 控制語句 55
4.4.1 if 條件語句 55
4.4.2 while 循環語句 56
4.4.3 for 循環語句 57
4.4.4 switch 分支條件語句 57
4.4.5 中斷語句 58
4.5 第一個機器視覺例子 59
習題 61
第5章 圖像增強
5.1 灰度變換 63
5.1.1 線性變換 63
5.1.2 分段線性變換 64
5.1.3 對數變換 64
5.1.4 冪次變換 65
5.2 直方圖變換 67
5.2.1 直方圖均衡化 67
5.2.2 直方圖規定化 69
5.3 圖像平滑處理 72
5.3.1 圖像卷積運算概念 72
5.3.2 均值濾波 74
5.3.3 中值濾波 75
5.3.4 高斯濾波 76
5.3.5 雙邊濾波 77
5.4 代數運算 79
5.4.1 圖像加法 80
5.4.2 圖像減法 80
5.4.3 圖像乘法 80
5.4.4 圖像除法 81
5.5 圖像邏輯運算 82
習題 84
第6章 圖像幾何變換
6.1 圖像插值 87
6.1.1 最近鄰插值 87
6.1.2 雙線性插值 88
6.1.3 雙三次插值 89
6.2 仿射變換 90
6.3 透視變換 93
6.4 極坐標變換 94
習題 95
第7章 圖像銳化與邊緣檢測
7.1 圖像梯度的概念 98
7.2 一階微分運算元銳化與邊緣檢測 99
7.2.1 水平微分和垂直微分運算元 99
7.2.2 Kirsch 運算元 102
7.2.3 Sobel 運算元 102
7.2.4 Prewitt 運算元 103
7.2.5 Roberts 運算元 104
7.3 二階微分運算元 105
7.3.1 Laplacian 運算元 106
7.3.2 LOG 運算元 107
7.3.3 DOG 運算元 107
7.4 Canny 運算元 108
習題 109
第8章 數學形態學處理
8.1 形態學運算基礎 112
8.2 二值圖像形態學運算 113
8.2.1 膨脹運算 114
8.2.2 腐蝕運算 115
8.2.3 開運算和閉運算 117
8.2.4 擊中擊不中變換 119
8.3 灰度圖像數學形態學運算 122
8.3.1 灰度圖膨脹與腐蝕 122
8.3.2 灰度圖開運算與閉運算 123
8.3.3 形態學梯度 124
8.3.4 頂帽 124
8.3.5 底帽 124
8.4 形態學運算的套用 126
8.4.1 二值圖形態學套用 126
8.4.2 灰度圖形態學套用 128
習題 131
第9章 圖像分割
9.1 基於灰度值的閾值分割 134
9.1.1 全局閾值分割 134
9.1.2 局部閾值分割 138
9.2 區域生長算法 141
9.3 分水嶺算法 142
9.4 其他分割算法介紹 145
習題 146
第10章 圖像模板匹配
10.1 圖像金字塔 148
10.1.1 高斯金字塔 148
10.1.2 拉普拉斯金字塔 149
10.2 基於灰度值的匹配 150
10.3 帶旋轉與縮放的匹配 156
10.4 基於邊緣的匹配 156
10.5 形狀匹配 157
10.6 基於特徵的匹配 161
10.6.1 基於矩的匹配方法 161
10.6.2 基於特徵點的匹配方法 163
習題 163
第11章 攝像機標定
11.1 標定原理 166
11.1.1 坐標系之間的轉換關係 167
11.1.2 鏡頭畸變 169
11.2 標定過程 170
習題 175
第12章 機器視覺套用實例分析
12.1 點陣字元分割與識別 177
12.1.1 確定字元區域 177
12.1.2 分割單個字元 178
12.1.3 字元訓練與識別 179
12.2 鏡片自動分揀 181
12.2.1 提取凹面鏡片區域 182
12.2.2 中心位置查找 183
12.3 布料瑕疵檢測 184
12.3.1 彩色圖像分解 185
12.3.2 瑕疵區域提取 186
12.4 HALCON 與 C#混合編程實例 188
12.4.1 圖像處理算法導出 188
12.4.2 系統設計與算法集成 189
習題 198
參考文獻 199

相關詞條

熱門詞條

聯絡我們