本書使用Python語言,以OpenCV源碼結構中的模塊為章節(jié),系統(tǒng)地介紹了OpenCV在圖像處理和計算機視覺領域的應用。 本書第1章主要介紹OpenCV的源碼,以及開發(fā)環(huán)境的搭建和使用源碼方式的編譯技巧;第2~14章主要介紹OpenCV的各個模塊,包括模塊導讀,以及模塊中重點算法使用案例的講解,并在章節(jié)的最后提供了相應的進階知識。 本書以OpenCV源碼結構的方式講解,一方面可以讓讀者深入了解OpenCV軟件及相應的源碼,另一方面可以加深讀者對軟件的透徹理解。初學者可以參考本書前6章系統(tǒng)地學習圖像處理應用,特別是第4章和第5章,因為經典的圖像處理算法基本上都封裝在imgproc模塊中;對于其他特殊需求,可以參考對應章節(jié),如與特征點相關的知識可以參考第10章,與機器學習和深度學習相關的知識可以分別參考第13章和第14章。 本書不僅適合圖像處理和計算機視覺領域的讀者閱讀,還適合高校師生、專業(yè)技術人員、圖像處理愛好者、深度學習計算機視覺領域愛好者參考使用。