1、OpenCV簡介
? ?1.1?圖像處理軟件概要介紹(OpenCV、Halcon、Matlib)
? ?1.2 OpenCV簡介(發展歷程和功能特性)
? ?1.3 OpenCV環境搭建與資源獲取
? ?1.4 OpenCV架構(軟件架構、開發規范和編程思路與技巧)
? ?1.5 OpenCV實例剖析(圖片讀取、顯示)
2、OpenCV入門
????? ?2.1 OpenCV基本數據結構(CvArr、CvMat、IplImage)
? ?2.2?圖像的概念與基本處理(縮放、扭曲、旋轉、投影、運算等)
? ?2.3 HighGUI學習(靜態圖像、視頻相關)
? ?2.4 OpenCV實例剖析(圖像變換、視頻文件回放、硬件視頻采集與播放)
3、圖像處理基本算法學習
? ?3.1?圖像增強與平滑
? ?3.2?圖像濾波
? ?3.3?直方圖與均衡化
? ?3.4?閾值分割、腐蝕、膨脹算法
? ?3.5 ROI詳解與應用
?? ?3.6?投影、仿射變換和透視變換
? ?3.7 OpenCV實例剖析(Canny邊緣提取、閾值分割)
4、運動圖像(視頻)處理算法
? ?4.1?特征點檢測
? ?4.2?運動檢測
? ?4.3?匹配算法(角點匹配、模板匹配、像素匹配)
? ?4.4?圖像跟蹤(基本理論、光流法等)
? ?4.5 OpenCV實例剖析(模板匹配、監控跟蹤)
5、圖像智能分析
? ?5.1?機器學習及算法介紹
? ?5.1 OCR(光學字符識別)介紹(支持向量機 SVM)
? ?5.2?人臉識別算法介紹(Haar分類器、fisherface人臉檢測)
? ?5.3 OpenCV實例剖析(車牌識別、人臉識別與性別檢測)
|