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