OpenCV4應(yīng)用開發(fā):入門、進(jìn)階與工程化實(shí)踐
本書包括三大部分,對應(yīng)著三個(gè)層次的OpenCV開發(fā)進(jìn)階:1.基礎(chǔ)篇學(xué)習(xí)OpenCV基礎(chǔ)知識(shí),知道如何簡單使用API函數(shù);2.進(jìn)階篇學(xué)習(xí)OpenCV核心API、達(dá)到熟練掌握可以解決常見的計(jì)算機(jī)視覺問題;3.高級(jí)實(shí)戰(zhàn)篇:綜合運(yùn)用OpenCV開發(fā)知識(shí),解決實(shí)際問題。第一部分針對初級(jí)讀者,介紹什么是OpenCV、如何開始寫第一行OpenCV代碼,圖像如何被OpenCV加載與顯示、OpenCV基礎(chǔ)API操作、Mat對象與像素操作。第二部分針對中級(jí)讀者,從圖像卷積開始,認(rèn)真學(xué)習(xí)OpenCV圖像處理、特征提取、機(jī)器學(xué)習(xí)等核心模塊相關(guān)知識(shí)點(diǎn)、穿插大量工程案例與代碼實(shí)踐、從圖像卷積濾波到二值圖像分析、圖像特征提取、自定義對象檢測、完整系統(tǒng)化的學(xué)習(xí)OpenCV傳統(tǒng)圖像處理的經(jīng)典知識(shí)點(diǎn)與案例。真正做到扎實(shí)基礎(chǔ)、構(gòu)建中級(jí)水準(zhǔn),可以解決常見計(jì)算機(jī)視覺問題。第三部分針對高級(jí)讀者,這是本書的重點(diǎn)與難點(diǎn),主要涉及深度神經(jīng)網(wǎng)絡(luò)運(yùn)用、DNN中支持卷積神經(jīng)網(wǎng)絡(luò)模型理解與調(diào)用、人臉檢測與識(shí)別、自定義對象檢測、深度神經(jīng)網(wǎng)絡(luò)模型壓縮與優(yōu)化、模型轉(zhuǎn)換與加速推理、tensorflow對象檢測框架與OpenCVDNN模塊結(jié)合使用等相關(guān)知識(shí)點(diǎn)、同時(shí)還有OpenCV傳統(tǒng)強(qiáng)項(xiàng)應(yīng)用二值圖像分析相關(guān)的典型工業(yè)應(yīng)用案例學(xué)習(xí)。通過對本書的學(xué)習(xí),讀者對OpenCV整個(gè)框架理解、相關(guān)模塊的運(yùn)用能力都達(dá)到一個(gè)新的高度、有能力設(shè)計(jì)復(fù)雜的計(jì)算機(jī)視覺算法、通過OpenCV解決實(shí)際問題、把深度學(xué)習(xí)模型應(yīng)用到端側(cè)加速實(shí)現(xiàn)商業(yè)價(jià)值、拓展OpenCV與計(jì)算機(jī)視覺在各個(gè)行業(yè)的商業(yè)化落地。
·9.3萬字