OpenCV3程式設計入門(毛星雲)pdf
阿新 • • 發佈:2019-01-14
下載地址:網盤下載
內容提要 OpenCV在計算機視覺領域扮演著重要的角色。作為一個基於開源發行的跨平臺計算機視覺庫,OpenCV實現了影象處理和計算機視覺方面的很多通用演算法。《OpenCV3程式設計入門》以當前最新版本的OpenCV最常用最核心的元件模組為索引,深入淺出地介紹了OpenCV2和OpenCV3中的強大功能、效能,以及新特性。書本配套的OpenCV2和OpenCV3雙版本的示例程式碼包中,含有總計兩百多個詳細註釋的程式原始碼與思路說明。讀者可以按圖索驥,按技術方向進行快速上手和深入學習。 《OpenCV3程式設計入門》要求讀者具有基礎的C/C++知識,適合研究計算機視覺以及相關領域的在校學生和老師、初次接觸OpenCV但有一定C/C++程式設計基礎的研究人員,以及已有過OpenCV 1.0程式設計經驗,想快速瞭解並上手OpenCV2、OpenCV3程式設計的計算機視覺領域的專業人員。《OpenCV3程式設計入門》也適合於影象處理、計算機視覺領域的業餘愛好者、開源專案愛好者做為通向新版OpenCV的參考手冊之用。 《OpenCV3程式設計入門》配套的【示例程式】、【.exe可執行檔案】、【書內彩圖】的下載連結可通過掃描《OpenCV3程式設計入門》封底後勒口的二維碼獲取。 目錄 第一部分 快速上手OpenCV 1 第1章 邂逅OpenCV 3 1.1 OpenCV周邊概念認知 4 1.1.1 影象處理、計算機視覺與OpenCV 4 1.1.2 OpenCV概述 4 1.1.3 起源及發展 5 1.1.4 應用概述 6 1.2 OpenCV基本架構分析 7 1.3 OpenCV3帶來了什麼 11 1.3.1 專案架構的改變 11 1.3.2 將OpenCV2程式碼升級到OpenCV3報錯時的一些策略 12 1.4 OpenCV的下載、安裝與配置 14 1.4.1 預準備:下載和安裝整合開發環境 14 1.4.2 第一步:下載和安裝OpenCV SDK 15 1.4.3 第二步:配置環境變數 16 1.4.4 第三步:工程包含(include)目錄的配置 17 1.4.5 第四步:工程庫(lib)目錄的配置 21 1.4.6 第五步:連結庫的配置 22 1.4.7 第六步:在Windows資料夾下加入OpenCV動態連結庫 25 1.4.8 第七步:最終測試 26 1.4.9 可能遇到的問題和解決方案 27 1.5 快速上手OpenCV影象處理 28 1.5.1 第一個程式:影象顯示 29 1.5.2 第二個程式:影象腐蝕 30 1.5.3 第三個程式:影象模糊 31 1.5.4 第四個程式:canny邊緣檢測 32 1.6 OpenCV視訊操作基礎 34 1.6.1 讀取並