《OpenCV和Visual Studio圖像識別套用開發》是2019年6月人民郵電出版社出版的圖書,作者是望熙榮、望熙貴。
基本介紹
- 中文名:OpenCV和Visual Studio圖像識別套用開發
- 作者:望熙榮、望熙貴
- 出版社:人民郵電出版社
- 出版時間:2019年6月
- 頁數:291 頁
- 定價:59 元
- 開本:16 開
- 裝幀:平裝
- ISBN:9787115465054
內容簡介,圖書目錄,
內容簡介
OpenCV是可以在多平台下運行、並提供了多語言接口的一個庫,實現了圖像處理和計算機視覺方面的很多通用算法。
本書是介紹OpenCV結合Visual Studio進行圖像識別和處理的編程指南。全書共11章,介紹了OpenCV和Visual Studio的安裝設定,以及Core、HighGUI、ImgProc、Calib3d、Feature2d、Video、Objdetect、ML、Contrib等模組,涉及文字處理、照片處理、圖像識別、OpenGL整合、硬體設備結合使用等眾多方面的功能,**後還給出了綜合套用的實例。
本書適合對於圖像識別和處理技術感興趣,並且想要學習OpenCV的套用和編程的讀者閱讀和參考。
圖書目錄
第 1章 系統安裝與項目準備 1
1.1 認識OpenCV 2
1.2 系統安裝 3
1.2.1 安裝OpenCV 3
1.2.2 安裝Visual Studio 2013 6
1.3 開始新項目 7
項目屬性的設定 9
第 2章 Core模組 16
2.1 顯示圖檔案 17
2.2 圖檔案轉換 30
2.3 圖檔案混合 32
2.4 改變對比與明亮度 39
2.5 基本繪圖 41
2.6 文字處理 49
2.7 離散的傅立葉變換 57
2.8 使用XML與YAML進行檔案的
輸出輸入 61
2.9 與OpenCV 1互通 70
第3章 HighGUI模組 74
3.1 滑塊功能 75
3.2 讀取視頻檔案進行相似性
比較 77
3.3 產生視頻檔案 82
第4章 ImgProc模組 85
4.1 圖像的平滑化 86
4.2 腐蝕與膨脹 90
4.3 更多形態處理 93
4.4 圖像金字塔 96
4.5 基本閾值法 99
4.6 建立自己的線性濾波器 104
4.7 將圖像加上框線 107
4.8 Sobel運算元 108
4.9 拉普拉斯運算 112
4.10 Canny圖像邊緣檢測 113
4.11 霍夫線變換 116
4.12 霍夫圓變換 121
4.13 重映射 124
4.14 仿射變換 127
4.15 直方圖分布平等化 129
4.16 直方圖分布計算 131
4.17 直方圖分布比較 134
4.18 反向投影 136
4.19 模板匹配 149
4.20 尋找圖的輪廓 153
4.21 凸包 159
4.22 為輪廓建立許多矩形與
圓形 162
4.23 為輪廓建立旋轉的矩形與
橢圓形 164
4.24 圖像矩 166
4.25 點多邊形測試 169
4.26 線性變換 171
第5章 Calib3d模組 173
5.1 使用棋盤進行相機校準 174
5.2 視差 193
第6章 Feature2d模組 195
6.1 特徵描述 196
6.2 哈瑞斯角點檢測 198
6.3 使用FLANN進行特徵
匹配 200
6.4 使用Features2D和Homography
識別對象 202
6.5 Shi-Tomasi角點檢測 204
6.6 建立自定義的角點檢測 206
6.7 在次像素檢測角位置 209
6.8 特徵檢測 211
第7章 Video模組 213
7.1 圖像拍攝 214
7.2 生成視頻檔案 215
7.3 指定幀 218
7.4 移動感知 219
7.5 計算移動時間 221
7.6 即時對象追蹤 225
7.7 播放暫停 229
第8章 Objdetect模組 231
級聯式類分類 232
第9章 ML模組 236
9.1 支持向量機的介紹 239
9.2 非線性可分開數據的支持
向量機 242
第 10章 Contrib模組 245
探索視網膜效果並用來進
行圖像處理 246
第 11章 實際套用 251
11.1 圖像藏密 252
11.2 圖像採集 255
11.3 QR Code檢測 268
11.4 與OpenGL整合 275
附錄 281