注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Java+OpenCV案例佳作選

Java+OpenCV案例佳作選

Java+OpenCV案例佳作選

定 價(jià):¥59.00

作 者: 姚利民
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買這本書(shū)可以去


ISBN: 9787302656692 出版時(shí)間: 2024-03-01 包裝: 平裝-膠訂
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)是與《Java OpenCV高效入門(mén)》配套的案例集。全書(shū)共15章,第1章是OpenCV簡(jiǎn)介及開(kāi)發(fā)環(huán)境的搭建,第2~15章是14個(gè)實(shí)用項(xiàng)目(專題),包括魔方圖案識(shí)別、答題卡評(píng)分、圍棋盤(pán)面識(shí)別、停車場(chǎng)車位檢測(cè)、車道線檢測(cè)、漢字識(shí)別、OCR文字識(shí)別、車牌定位與識(shí)別、硬幣識(shí)別、零件檢測(cè)、銀行卡卡號(hào)識(shí)別、全景拼接、二維碼識(shí)別、機(jī)器學(xué)習(xí)等內(nèi)容。書(shū)中的項(xiàng)目均有相當(dāng)?shù)碾y度,需要綜合運(yùn)用OpenCV的各種算法實(shí)現(xiàn)。本書(shū)面向的讀者是包括高校學(xué)生在內(nèi)的各類OpenCV學(xué)習(xí)者、研究計(jì)算機(jī)視覺(jué)的業(yè)余愛(ài)好者及需要快速上手的專業(yè)人員。

作者簡(jiǎn)介

  姚利民,畢業(yè)于東南大學(xué),長(zhǎng)期在外資企業(yè)從事管理工作,同時(shí)致力于AI及圖像處理的研究工作。2012年赴某知名跨國(guó)企業(yè)全球總部工作,回國(guó)后自主創(chuàng)業(yè)。目前主要從事AI研究,專攻棋類博弈和計(jì)算機(jī)視覺(jué)處理。有感于相關(guān)資源的匱乏,主講基于Java的OpenCV課程,短期內(nèi)便獲大量關(guān)注,著有《Java OpenCV高效入門(mén)》。

圖書(shū)目錄

本書(shū)源碼
第1章  OpenCV開(kāi)發(fā)環(huán)境搭建 1
1.1  OpenCV簡(jiǎn)介 1
1.2  OpenCV的主要模塊 1
1.3  OpenCV開(kāi)發(fā)環(huán)境搭建 2
1.3.1  Java開(kāi)發(fā)環(huán)境搭建 2
1.3.2  OpenCV的下載和安裝 3
1.3.3  OpenCV的配置 3
1.3.4  測(cè)試程序 7
第2章  魔方圖案識(shí)別 10
2.1  概述 10
2.1.1  案例描述 10
2.1.2  案例分析 12
2.2  總體設(shè)計(jì) 13
2.2.1  系統(tǒng)需求 13
2.2.2  總體思路及流程 13
2.3  魔方圖案識(shí)別的實(shí)現(xiàn) 13
2.3.1  Canny邊緣檢測(cè) 14
2.3.2  霍夫線檢測(cè) 15
2.3.3  確定頂點(diǎn) 16
2.3.4  透視變換 18
2.3.5  顏色識(shí)別 20
2.3.6  顏色值分類 21
2.3.7  顏色匹配 22
2.4  完整代碼 22
第3章  答題卡評(píng)分 30
3.1  概述 30
3.1.1  案例描述 30
3.1.2  案例分析 31
3.2  總體設(shè)計(jì) 33
3.2.1  系統(tǒng)需求 33
3.2.2  總體思路及流程 33
3.3  答題卡自動(dòng)評(píng)分的實(shí)現(xiàn) 33
3.3.1  二值化 33
3.3.2  提取輪廓 35
3.3.3  漢字過(guò)濾 38
3.3.4  定位塊位置 38
3.3.5  透視變換 39
3.3.6  答案的判斷 39
3.4  完整代碼 40
第4章  圍棋盤(pán)面識(shí)別 51
4.1  概述 51
4.1.1  案例描述 51
4.1.2  案例分析 52
4.2  總體設(shè)計(jì) 53
4.2.1  系統(tǒng)需求 53
4.2.2  總體思路及流程 53
4.3  圍棋盤(pán)面識(shí)別的實(shí)現(xiàn) 54
4.3.1  查找線段 54
4.3.2  圓心坐標(biāo) 54
4.3.3  邊界判定 56
4.3.4  邊界驗(yàn)證 56
4.3.5  黑子、白子還是無(wú)子 57
4.4  完整代碼 58
第5章  停車場(chǎng)車位檢測(cè) 66
5.1  概述 66
5.1.1  案例描述 66
5.1.2  案例分析 66
5.2  總體設(shè)計(jì) 67
5.2.1  系統(tǒng)需求 67
5.2.2  總體思路及流程 68
5.3  停車位車位檢測(cè)的實(shí)現(xiàn) 68
5.3.1  Canny邊緣檢測(cè) 68
5.3.2  模板匹配 69
5.3.3  過(guò)濾及驗(yàn)證 69
5.3.4  顏色識(shí)別 69
5.3.5  車位檢測(cè) 70
5.4  完整代碼 70
第6章  車道線檢測(cè) 76
6.1  概述 76
6.1.1  案例描述 76
6.1.2  案例分析 76
6.2  總體設(shè)計(jì) 77
6.2.1  系統(tǒng)需求 77
6.2.2  總體思路及流程 77
6.3  車道線檢測(cè)的實(shí)現(xiàn) 78
6.3.1  讀取視頻 78
6.3.2  白色像素 79
6.3.3  限定范圍 80
6.3.4  延伸部分 80
6.3.5  標(biāo)記車道線 81
6.4  完整代碼 84
第7章  漢字識(shí)別 89
7.1  概述 89
7.2  漢字結(jié)構(gòu) 89
7.3  案例描述 91
7.4  漢字識(shí)別的實(shí)現(xiàn) 92
7.4.1  二值化 92
7.4.2  連通域 92
7.4.3  端點(diǎn)的識(shí)別 92
7.4.4  筆畫(huà)識(shí)別 94
7.4.5  交叉點(diǎn)識(shí)別 96
7.4.6  漢字編碼 98
7.5  完整代碼 98
第8章  OCR文字識(shí)別 115
8.1  Tess4J的安裝與配置 115
8.1.1  Tess4J的安裝 115
8.1.2  Eclipse中的配置 116
8.2  英文識(shí)別測(cè)試 120
8.3  安裝語(yǔ)言包 121
8.4  中文識(shí)別測(cè)試 123
8.5  訓(xùn)練語(yǔ)言庫(kù) 124
第9章  車牌定位與識(shí)別 126
9.1  概述 126
9.2  案例描述 127
9.3  案例分析 127
9.4  總體設(shè)計(jì) 128
9.4.1  系統(tǒng)需求 128
9.4.2  總體思路及流程 128
9.5  車牌識(shí)別的實(shí)現(xiàn) 128
9.5.1  顏色判斷 128
9.5.2  藍(lán)色標(biāo)記 128
9.5.3  去除多余輪廓線 129
9.5.4  一體化 130
9.5.5  車牌的定位 130
9.5.6  透視變換 131
9.5.7  車牌判斷 131
9.5.8  字符分割 132
9.5.9  單個(gè)字符的識(shí)別 132
9.6  完整代碼 133
第10章  硬幣識(shí)別 142
10.1  概述 142
10.1.1  案例描述 143
10.1.2  案例分析 144
10.2  總體設(shè)計(jì) 145
10.2.1  系統(tǒng)需求 145
10.2.2  總體思路及流程 145
10.3  硬幣識(shí)別的實(shí)現(xiàn) 146
10.3.1  邊緣檢測(cè) 146
10.3.2  測(cè)距線 146
10.3.3  閉運(yùn)算 146
10.3.4  硬幣外框 147
10.3.5  硬幣直徑 148
10.3.6  邊緣處理 148
10.3.7  最小外接圓 149
10.3.8  正反面判斷 149
10.3.9  旋轉(zhuǎn)測(cè)試 150
10.3.10  面額判斷 151
10.4  完整代碼 152
第11章  零件檢測(cè) 163
11.1  概述 163
11.1.1  案例描述 163
11.1.2  案例分析 164
11.2  總體設(shè)計(jì) 165
11.2.1  系統(tǒng)需求 165
11.2.2  總體思路及流程 165
11.3  零件安裝檢測(cè)的實(shí)現(xiàn) 165
11.3.1  Canny邊緣檢測(cè) 165
11.3.2  霍夫圓檢測(cè) 166
11.3.3  圓孔的定位 167
11.3.4  透視變換 168
11.3.5  顏色檢測(cè) 169
11.3.6  芯片檢測(cè) 169
11.4  完整代碼 169
第12章  銀行卡卡號(hào)識(shí)別 178
12.1  概述 178
12.1.1  案例描述 178
12.1.2  案例分析 178
12.2  總體設(shè)計(jì) 179
12.2.1  系統(tǒng)需求 179
12.2.2  總體思路及流程 179
12.3  銀行卡卡號(hào)識(shí)別的實(shí)現(xiàn) 180
12.3.1  邊緣檢測(cè) 180
12.3.2  閉運(yùn)算 180
12.3.3  最小外接矩形 180
12.3.4  卡號(hào)區(qū)域 181
12.3.5  頂點(diǎn)位置 181
12.3.6  透視變換 182
12.3.7  二值化 182
12.3.8  數(shù)字識(shí)別 182
12.4  完整代碼 182
第13章  全景拼接 190
13.1  概述 190
13.2  全景拼接的原理 191
13.3  全景拼接的實(shí)現(xiàn) 192
13.3.1  特征點(diǎn)檢測(cè) 192
13.3.2  特征點(diǎn)匹配 192
13.3.3  單應(yīng)矩陣 193
13.3.4  透視變換 194
13.3.5  拼接 194
13.3.6  裁剪 196
13.4  完整代碼 196
第14章  二維碼識(shí)別 201
14.1  二維碼簡(jiǎn)介 201
14.2  OpenCV中的二維碼函數(shù) 201
14.3  二維碼識(shí)別案例 202
第15章  機(jī)器學(xué)習(xí) 205
15.1  Deeplearning4J簡(jiǎn)介 205
15.2  手寫(xiě)數(shù)字識(shí)別 206
15.2.1  概述 206
15.2.2  K-近鄰算法簡(jiǎn)介 207
15.2.3  手寫(xiě)數(shù)字識(shí)別的實(shí)現(xiàn) 208
15.2.4  完整代碼 209
附錄A  OpenCV常用函數(shù)表 213
附錄B  一種簡(jiǎn)單易學(xué)、無(wú)須記憶的漢字編碼法 219
     
B.1  簡(jiǎn)介 219
B.2  基本概念 219
B.3  字根 220
B.4  漢字字根規(guī)則 221
B.5  編碼規(guī)則 222
B.6  拼音模式和筆畫(huà)模式 223
B.7  編碼樣例 223
  
IV
V
 
 

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)