注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)OpenCV 4計(jì)算機(jī)視覺(jué):Python語(yǔ)言實(shí)現(xiàn)(原書(shū)第3版)

OpenCV 4計(jì)算機(jī)視覺(jué):Python語(yǔ)言實(shí)現(xiàn)(原書(shū)第3版)

OpenCV 4計(jì)算機(jī)視覺(jué):Python語(yǔ)言實(shí)現(xiàn)(原書(shū)第3版)

定 價(jià):¥99.00

作 者: [加]約瑟夫·豪斯(Joseph Howse),[愛(ài)]喬·米尼奇諾(Joe Minichino)
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

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


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

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

  本書(shū)首先介紹OpenCV 4以及如何基于Python 3在各種平臺(tái)上安裝OpenCV 4。接下來(lái),你將學(xué)習(xí)如何執(zhí)行讀取、寫(xiě)入、操縱,以及顯示靜態(tài)圖像、視頻和攝像機(jī)回饋等基本操作。你還將學(xué)習(xí)圖像處理、視頻分析、深度估計(jì)和分割,并通過(guò)構(gòu)建一個(gè)簡(jiǎn)單的GUI應(yīng)用程序獲得實(shí)踐經(jīng)驗(yàn)。接下來(lái),你將處理兩類(lèi)常見(jiàn)問(wèn)題:人臉檢測(cè)和人臉識(shí)別。你還將學(xué)習(xí)物體分類(lèi)和機(jī)器學(xué)習(xí)的概念,這將使你能夠創(chuàng)建和使用物體檢測(cè)器和分類(lèi)器,甚至跟蹤電影或攝像機(jī)回饋中的物體。稍后,你將學(xué)習(xí)3D跟蹤和增強(qiáng)現(xiàn)實(shí)。本書(shū)末尾,你將學(xué)習(xí)人工神經(jīng)網(wǎng)絡(luò)和深度神經(jīng)網(wǎng)絡(luò),學(xué)習(xí)如何開(kāi)發(fā)手寫(xiě)數(shù)字識(shí)別以及對(duì)人的性別和年齡分類(lèi)的應(yīng)用程序。

作者簡(jiǎn)介

暫缺《OpenCV 4計(jì)算機(jī)視覺(jué):Python語(yǔ)言實(shí)現(xiàn)(原書(shū)第3版)》作者簡(jiǎn)介

圖書(shū)目錄

譯者序
前言
作者簡(jiǎn)介
審校者簡(jiǎn)介
第1章 安裝OpenCV 1
1.1 技術(shù)需求 2
1.2 OpenCV 4有哪些新特性 2
1.3 選擇和使用合適的安裝工具 3
1.3.1 在Windows上安裝 3
1.3.2 在macOS上安裝 7
1.3.3 在Debian、Ubuntu、Linux Mint以及類(lèi)似系統(tǒng)上安裝 8
1.3.4 在其他類(lèi)UNIX系統(tǒng)上安裝 11
1.4 運(yùn)行示例 12
1.5 查找文檔、幫助和更新 13
1.6 本章小結(jié) 13
第2章 處理文件、攝像頭和GUI 14
2.1 技術(shù)需求 14
2.2 基本I/O腳本 14
2.2.1 讀取/寫(xiě)入圖像文件 15
2.2.2 在圖像和原始字節(jié)之間進(jìn)行轉(zhuǎn)換 17
2.2.3 基于numpy.array訪(fǎng)問(wèn)圖像數(shù)據(jù) 19
2.2.4 讀取/寫(xiě)入視頻文件 21
2.2.5 捕捉攝像頭幀 22
2.2.6 在窗口中顯示圖像 23
2.2.7 在窗口中顯示攝像頭幀 24
2.3 項(xiàng)目Cameo(人臉跟蹤和圖像處理) 25
2.4 Cameo:面向?qū)ο蟮脑O(shè)計(jì) 26
2.4.1 基于managers.CaptureManager提取視頻流 26
2.4.2 基于managers.WindowManager提取窗口和鍵盤(pán) 30
2.4.3 基于cameo.Cameo應(yīng)用所有內(nèi)容 31
2.5 本章小結(jié) 33
第3章 基于OpenCV的圖像處理 34
3.1 技術(shù)需求 34
3.2 在不同顏色模型之間進(jìn)行圖像轉(zhuǎn)換 34
3.3 探索傅里葉變換 35
3.4 創(chuàng)建模塊 38
3.5 邊緣檢測(cè) 38
3.6 自定義核:獲取卷積 39
3.7 修改應(yīng)用程序 41
3.8 基于Canny的邊緣檢測(cè) 43
3.9 輪廓檢測(cè) 43
3.9.1 邊框、小矩形區(qū)域以及小外接圓 44
3.9.2 凸輪廓和Douglas-Peucker算法 46
3.10 檢測(cè)線(xiàn)、圓以及其他形狀 48
3.10.1 檢測(cè)線(xiàn) 48
3.10.2 檢測(cè)圓 49
3.10.3 檢測(cè)其他形狀 50
3.11 本章小結(jié) 50
第4章 深度估計(jì)和分割 51
4.1 技術(shù)需求 51
4.2 創(chuàng)建模塊 52
4.3 從深度攝像頭捕捉幀 52
4.4 將10位圖像轉(zhuǎn)換成8位圖像 54
4.5 由視差圖創(chuàng)建掩模 56
4.6 修改應(yīng)用程序 57
4.7 基于普通攝像頭的深度估計(jì) 59
4.8 基于GrabCut算法的前景檢測(cè) 64
4.9 基于分水嶺算法的圖像分割 67
4.10 本章小結(jié) 69
第5章 人臉檢測(cè)和識(shí)別 70
5.1 技術(shù)需求 71
5.2 Haar級(jí)聯(lián)的概念化 71
5.3 獲取Haar級(jí)聯(lián)數(shù)據(jù) 72
5.4 使用OpenCV進(jìn)行人臉檢測(cè) 72
5.4.1 在靜態(tài)圖像上進(jìn)行人臉檢測(cè) 73
5.4.2 在視頻上進(jìn)行人臉檢測(cè) 74
5.4.3 進(jìn)行人臉識(shí)別 77
5.5 在紅外線(xiàn)下?lián)Q臉 83
5.5.1 修改應(yīng)用程序的循環(huán) 84
5.5.2 掩模復(fù)制操作 86
5.6 本章小結(jié) 88
第6章 使用圖像描述符檢索和搜索圖像 89
6.1 技術(shù)需求 89
6.2 理解特征檢測(cè)和匹配的類(lèi)型 90
6.3 檢測(cè)Harris角點(diǎn) 90
6.4 檢測(cè)DoG特征并提取SIFT描述符 92
6.5 檢測(cè)快速Hessian特征并提取SURF描述符 95
6.6 使用基于FAST特征和BRIEF描述符的ORB 96
6.6.1 FAST 97
6.6.2 BRIEF 97
6.6.3 蠻力匹配 98
6.6.4 匹配兩幅圖像中的標(biāo)識(shí) 98
6.7 使用K近鄰和比率檢驗(yàn)過(guò)濾匹配 101
6.8 基于FLANN的匹配 104
6.9 基于FLANN進(jìn)行單應(yīng)性匹配 107
6.10 示例應(yīng)用程序:文身取證 110
6.10.1 將圖像描述符保存到文件 110
6.10.2 掃描匹配 111
6.11 本章小結(jié) 114
第7章 建立自定義物體檢測(cè)器 115
7.1 技術(shù)需求 115
7.2 理解HOG描述符 116
7.2.1 HOG的可視化 116
7.2.2 使用HOG描述圖像的區(qū)域 117
7.3 理解非極大值抑制 118
7.4 理解支持向量機(jī) 118
7.5 基于HOG描述符檢測(cè)人 119
7.6 創(chuàng)建并訓(xùn)練物體檢測(cè)器 122
7.6.1 理解BoW 122
7.6.2 將BoW應(yīng)用于計(jì)算機(jī)視覺(jué)領(lǐng)域 123
7.6.3 k均值聚類(lèi) 123
7.7 檢測(cè)汽車(chē) 124
7.7.1 支持向量機(jī)和滑動(dòng)窗口相結(jié)合 129
7.7.2 檢測(cè)場(chǎng)景中的汽車(chē) 130
7.7.3 保存并加載經(jīng)過(guò)訓(xùn)練的支持向量機(jī) 135
7.8 本章小結(jié) 135
第8章 物體跟蹤 136
8.1 技術(shù)需求 136
8.2 基于背景差分檢測(cè)運(yùn)動(dòng)物體 137
8.2.1 實(shí)現(xiàn)基本背景差分器 138
8.2.2 使用MOG背景差分器 140
8.2.3 使用KNN背景差分器 143
8.2.4 使用GMG和其他背景差分器 145
8.3 利用MeanShift和CamShift跟蹤彩色物體 147
8.3.1 規(guī)劃M(mǎn)eanShift示例 148
8.3.2 計(jì)算和反投影顏色直方圖 148
8.3.3 實(shí)現(xiàn)MeanShift示例 152
8.3.4 使用CamShift 153
8.4 使用卡爾曼濾波器尋找運(yùn)動(dòng)趨勢(shì) 155
8.4.1 理解預(yù)測(cè)和更新階段 155
8.4.2 跟蹤鼠標(biāo)光標(biāo) 156
8.5 跟蹤行人 158
8.5.1 規(guī)劃應(yīng)用程序的流程 158
8.5.2 比較面向?qū)ο蠓妒胶秃瘮?shù)范式 159
8.5.3 實(shí)現(xiàn)行人類(lèi) 160
8.5.4 實(shí)現(xiàn)主函數(shù) 162
8.5.5 考慮接下來(lái)的步驟 165
8.6 本章小結(jié) 165
第9章 攝像頭模型和增強(qiáng)現(xiàn)實(shí) 166
9.1 技術(shù)需求 166
9.2 理解3D圖像跟蹤和增強(qiáng)現(xiàn)實(shí) 167
9.2.1 理解攝像頭和鏡頭參數(shù) 168
9.2.2 理解cv2.solvePnPRansac 172
9.3 實(shí)現(xiàn)demo應(yīng)用程序 174
9.3.1 導(dǎo)入模塊 174
9.3.2 執(zhí)行灰度轉(zhuǎn)換 175
9.3.3 執(zhí)行2D到3D的空間轉(zhuǎn)換 176
9.3.4 實(shí)現(xiàn)應(yīng)用程序類(lèi) 177
9.3.5 運(yùn)行和測(cè)試應(yīng)用程序 192
9.4 改進(jìn)3D跟蹤算法 195
9.5 本章小結(jié) 195
第10章 基于OpenCV的神經(jīng)網(wǎng)絡(luò)導(dǎo)論 197
10.1 技術(shù)需求 198
10.2 理解人工神經(jīng)網(wǎng)絡(luò) 198
10.2.1 理解神經(jīng)元和感知器 199
10.2.2 理解神經(jīng)網(wǎng)絡(luò)的層 200
10.3 用OpenCV訓(xùn)練基本人工神經(jīng)網(wǎng)絡(luò) 202
10.4 訓(xùn)練多階段人工神經(jīng)網(wǎng)絡(luò)分類(lèi)器 203
10.5 基于人工神經(jīng)網(wǎng)絡(luò)識(shí)別手寫(xiě)數(shù)字 207
10.5.1 理解手寫(xiě)數(shù)字的MNIST數(shù)據(jù)庫(kù) 207
10.5.2 為MNIST數(shù)據(jù)庫(kù)選擇訓(xùn)練參數(shù) 208
10.5.3 實(shí)現(xiàn)模塊來(lái)訓(xùn)練人工神經(jīng)網(wǎng)絡(luò) 208
10.5.4 實(shí)現(xiàn)簡(jiǎn)單測(cè)試模塊 212
10.5.5 實(shí)現(xiàn)主模塊 212
10.5.6 試著提升人工神經(jīng)網(wǎng)絡(luò)訓(xùn)練性能 217
10.5.7 尋找其他潛在應(yīng)用程序 218
10.6 在OpenCV中使用其他框架的深度神經(jīng)網(wǎng)絡(luò) 219
10.7 基于第三方深度神經(jīng)網(wǎng)絡(luò)的物體檢測(cè)和分類(lèi) 220
10.8 基于第三方深度神經(jīng)網(wǎng)絡(luò)的人臉檢測(cè)和分類(lèi) 223
10.9 本章小結(jié) 228
附錄 基于曲線(xiàn)濾波器彎曲顏色空間 229

本目錄推薦

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