Java+OpenCV案例佳作選
姚利民
- 出版商: 清華大學
- 出版日期: 2024-03-01
- 售價: $354
- 貴賓價: 9.5 折 $336
- 語言: 簡體中文
- ISBN: 730265669X
- ISBN-13: 9787302656692
-
相關分類:
Computer Vision、Java 程式語言
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
$403Java數據科學指南 -
用 Python 寫網絡爬蟲, 2/e$294$279 -
Java + OpenCV 高效入門$474$450 -
一本書講透 Java 線程:原理與實踐$654$621 -
$250米思齊實戰手冊 Arduino圖形化編程指南 -
從零學Java設計模式$534$507 -
軟體工程師的英語使用守則:English for Developers$420$357 -
C++ 程式設計實習 -- 趣玩 Arduino, 3/e$400$360
簡體館年度書展|現貨2書79折3書75折 詳見活動內容 »
-
VIP 95折
深入淺出 SSD 測試 : 固態存儲測試流程 方法與工具$594$564 -
VIP 95折
MCP 開發從入門到實戰$515$489 -
85折
$806Linux x64 匯編語言編程 -
VIP 95折
MCP 極簡開發 : 輕鬆打造高效智能體$479$455 -
VIP 95折
RISC-V 架構 DSP 處理器設計$534$507 -
VIP 95折
硬件系統模糊測試:技術揭秘與案例剖析$419$398 -
85折
$454RAG 實踐權威指南:構建精準、高效大模型之道 -
79折
$564CUDA 並行編程與性能優化 -
VIP 95折
生成式視覺模型原理與實踐$288$274 -
87折
$459AI大模型:賦能通信產業 -
VIP 95折
科學預測——預見科學之美$408$388 -
VIP 95折
Processing創意編程入門:從編程原理到項目案例$299$284 -
VIP 95折
大模型驅動的具身智能 架構,設計與實現$534$507 -
VIP 95折
納米級CMOS VLSI電路(可制造性設計)$474$450 -
VIP 95折
Manus應用與AI Agent設計指南:從入門到精通$359$341 -
87折
$360高薪Offer 簡歷、面試、談薪完全攻略 -
VIP 95折
軟件系統優化$534$507 -
VIP 95折
芯片的較量 (日美半導體風雲)$414$393 -
VIP 95折
Manus AI 智能體從入門到精通$294$279 -
87折
$981深度學習:基礎與概念 -
79折
$469GitHub Copilot 編程指南 -
87折
$469Cursor 與 Copilot 開發實戰 : 讓煩瑣編程智能化 -
85折
$551C#核心編程200例(視頻課程+全套源程序) -
VIP 95折
Verilog HDL 計算機網絡典型電路算法設計與實現$354$336 -
VIP 95折
SAAS + AI 架構實戰:業務解析、架構設計、AI 應用$708$673
簡體館年度書展|現貨2書79折3書75折 詳見活動內容 »
-
85折
$806Linux x64 匯編語言編程 -
VIP 95折
MCP 極簡開發 : 輕鬆打造高效智能體$479$455 -
VIP 95折
硬件系統模糊測試:技術揭秘與案例剖析$419$398 -
VIP 95折
生成式視覺模型原理與實踐$288$274 -
87折
$459AI大模型:賦能通信產業 -
VIP 95折
科學預測——預見科學之美$408$388 -
VIP 95折
Processing創意編程入門:從編程原理到項目案例$299$284 -
VIP 95折
高薪Offer 簡歷、面試、談薪完全攻略$414$393 -
VIP 95折
軟件系統優化$534$507 -
79折
$469GitHub Copilot 編程指南 -
85折
$551C#核心編程200例(視頻課程+全套源程序) -
VIP 95折
SAAS + AI 架構實戰:業務解析、架構設計、AI 應用$708$673 -
VIP 95折
深入淺出 Docker, 2/e$419$398 -
85折
$658Unity 特效制作:Shader Graph 案例精講 -
79折
$275零基礎玩轉國產大模型DeepSeek -
VIP 95折
人工智能大模型:機器學習基礎$774$735 -
VIP 95折
RAG 極簡入門:原理與實踐$419$398 -
VIP 95折
大模型實戰 : 從零實現 RAG 與 Agent 系統$419$398 -
VIP 95折
算法趣學(第2版)$348$331 -
VIP 95折
大模型理論與實踐——打造行業智能助手$354$336 -
85折
$509生成式人工智能 (基於 PyTorch 實現) -
VIP 95折
機器人抓取力學$894$849 -
VIP 95折
集成電路版圖設計從入門到精通$474$450 -
VIP 95折
Java 學習筆記, 6/e$839$797 -
VIP 95折
ZBrush遊戲角色設計(第2版)$479$455
相關主題
商品描述
目錄大綱
本書源碼
第1章 OpenCV開發環境搭建 1
1.1 OpenCV簡介 1
1.2 OpenCV的主要模塊 1
1.3 OpenCV開發環境搭建 2
1.3.1 Java開發環境搭建 2
1.3.2 OpenCV的下載和安裝 3
1.3.3 OpenCV的配置 3
1.3.4 測試程序 7
第2章 魔方圖案識別 10
2.1 概述 10
2.1.1 案例描述 10
2.1.2 案例分析 12
2.2 總體設計 13
2.2.1 系統需求 13
2.2.2 總體思路及流程 13
2.3 魔方圖案識別的實現 13
2.3.1 Canny邊緣檢測 14
2.3.2 霍夫線檢測 15
2.3.3 確定頂點 16
2.3.4 透視變換 18
2.3.5 顏色識別 20
2.3.6 顏色值分類 21
2.3.7 顏色匹配 22
2.4 完整代碼 22
第3章 答題卡評分 30
3.1 概述 30
3.1.1 案例描述 30
3.1.2 案例分析 31
3.2 總體設計 33
3.2.1 系統需求 33
3.2.2 總體思路及流程 33
3.3 答題卡自動評分的實現 33
3.3.1 二值化 33
3.3.2 提取輪廓 35
3.3.3 漢字過濾 38
3.3.4 定位塊位置 38
3.3.5 透視變換 39
3.3.6 答案的判斷 39
3.4 完整代碼 40
第4章 圍棋盤面識別 51
4.1 概述 51
4.1.1 案例描述 51
4.1.2 案例分析 52
4.2 總體設計 53
4.2.1 系統需求 53
4.2.2 總體思路及流程 53
4.3 圍棋盤面識別的實現 54
4.3.1 查找線段 54
4.3.2 圓心坐標 54
4.3.3 邊界判定 56
4.3.4 邊界驗證 56
4.3.5 黑子、白子還是無子 57
4.4 完整代碼 58
第5章 停車場車位檢測 66
5.1 概述 66
5.1.1 案例描述 66
5.1.2 案例分析 66
5.2 總體設計 67
5.2.1 系統需求 67
5.2.2 總體思路及流程 68
5.3 停車位車位檢測的實現 68
5.3.1 Canny邊緣檢測 68
5.3.2 模板匹配 69
5.3.3 過濾及驗證 69
5.3.4 顏色識別 69
5.3.5 車位檢測 70
5.4 完整代碼 70
第6章 車道線檢測 76
6.1 概述 76
6.1.1 案例描述 76
6.1.2 案例分析 76
6.2 總體設計 77
6.2.1 系統需求 77
6.2.2 總體思路及流程 77
6.3 車道線檢測的實現 78
6.3.1 讀取視頻 78
6.3.2 白色像素 79
6.3.3 限定範圍 80
6.3.4 延伸部分 80
6.3.5 標記車道線 81
6.4 完整代碼 84
第7章 漢字識別 89
7.1 概述 89
7.2 漢字結構 89
7.3 案例描述 91
7.4 漢字識別的實現 92
7.4.1 二值化 92
7.4.2 連通域 92
7.4.3 端點的識別 92
7.4.4 筆畫識別 94
7.4.5 交叉點識別 96
7.4.6 漢字編碼 98
7.5 完整代碼 98
第8章 OCR文字識別 115
8.1 Tess4J的安裝與配置 115
8.1.1 Tess4J的安裝 115
8.1.2 Eclipse中的配置 116
8.2 英文識別測試 120
8.3 安裝語言包 121
8.4 中文識別測試 123
8.5 訓練語言庫 124
第9章 車牌定位與識別 126
9.1 概述 126
9.2 案例描述 127
9.3 案例分析 127
9.4 總體設計 128
9.4.1 系統需求 128
9.4.2 總體思路及流程 128
9.5 車牌識別的實現 128
9.5.1 顏色判斷 128
9.5.2 藍色標記 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 單個字符的識別 132
9.6 完整代碼 133
第10章 硬幣識別 142
10.1 概述 142
10.1.1 案例描述 143
10.1.2 案例分析 144
10.2 總體設計 145
10.2.1 系統需求 145
10.2.2 總體思路及流程 145
10.3 硬幣識別的實現 146
10.3.1 邊緣檢測 146
10.3.2 測距線 146
10.3.3 閉運算 146
10.3.4 硬幣外框 147
10.3.5 硬幣直徑 148
10.3.6 邊緣處理 148
10.3.7 最小外接圓 149
10.3.8 正反面判斷 149
10.3.9 旋轉測試 150
10.3.10 面額判斷 151
10.4 完整代碼 152
第11章 零件檢測 163
11.1 概述 163
11.1.1 案例描述 163
11.1.2 案例分析 164
11.2 總體設計 165
11.2.1 系統需求 165
11.2.2 總體思路及流程 165
11.3 零件安裝檢測的實現 165
11.3.1 Canny邊緣檢測 165
11.3.2 霍夫圓檢測 166
11.3.3 圓孔的定位 167
11.3.4 透視變換 168
11.3.5 顏色檢測 169
11.3.6 芯片檢測 169
11.4 完整代碼 169
第12章 銀行卡卡號識別 178
12.1 概述 178
12.1.1 案例描述 178
12.1.2 案例分析 178
12.2 總體設計 179
12.2.1 系統需求 179
12.2.2 總體思路及流程 179
12.3 銀行卡卡號識別的實現 180
12.3.1 邊緣檢測 180
12.3.2 閉運算 180
12.3.3 最小外接矩形 180
12.3.4 卡號區域 181
12.3.5 頂點位置 181
12.3.6 透視變換 182
12.3.7 二值化 182
12.3.8 數字識別 182
12.4 完整代碼 182
第13章 全景拼接 190
13.1 概述 190
13.2 全景拼接的原理 191
13.3 全景拼接的實現 192
13.3.1 特徵點檢測 192
13.3.2 特徵點匹配 192
13.3.3 單應矩陣 193
13.3.4 透視變換 194
13.3.5 拼接 194
13.3.6 裁剪 196
13.4 完整代碼 196
第14章 二維碼識別 201
14.1 二維碼簡介 201
14.2 OpenCV中的二維碼函數 201
14.3 二維碼識別案例 202
第15章 機器學習 205
15.1 Deeplearning4J簡介 205
15.2 手寫數字識別 206
15.2.1 概述 206
15.2.2 K-近鄰算法簡介 207
15.2.3 手寫數字識別的實現 208
15.2.4 完整代碼 209
附錄A OpenCV常用函數表 213
附錄B 一種簡單易學、無須記憶的漢字編碼法 219
B.1 簡介 219
B.2 基本概念 219
B.3 字根 220
B.4 漢字字根規則 221
B.5 編碼規則 222
B.6 拼音模式和筆畫模式 223
B.7 編碼樣例 223
IV
V



