原創圖像處理與機器學習文章,關注微信公衆號【OpenCV學堂】程序員
做爲一個入門的圖像處理開發者與工程師,要掌握的知識點也很多,不要看每一個知識點只有幾個字,能夠說每一個都表明一個算法,都有數學知識,都須要你認真領悟學習!不認真的學習一年兩年你不可能作到下面的所有領悟與貫通,成爲一個合格的圖像處理與機器學習開發者,一我的工智能時代的程序員!算法
圖像像素操做微信
- 幾何運算-加減乘除機器學習
- 邏輯運算-與或非取反ide
- 像素讀寫學習
- 通道混合與調整編碼
- 對比度與亮度調整人工智能
圖像變換spa
- 插值(zoom in或out)對象
- 旋轉(rotate)
- 透視變換
- 錯切變換
- 翻轉
像素統計
- 計算均值與方差
- 計算直方圖
- 計算最大最小
- 計算像素內方差
色彩空間
- RGB
- HSL
- YUV
- YCrCb
- 色彩空間轉換
- 灰度轉換
- 調整飽和度與亮度
- 主色彩提取與分析
卷積圖像處理
-空間域卷積
-頻率域卷積
-FFT空域到時域轉換
-模糊
-邊緣提取
-去噪
-加強
-直方圖均衡化
-直方圖反向投影
形態學處理
-腐蝕
-膨脹
-開閉操做
-形態學梯度
-頂帽
-黑帽
-內梯度與外梯度
-分水嶺分割
圖像分割
-K-Means
-Mean-Sift
-分水嶺
-Fuzzy-C Means
-GMM
-Graphic Cut
-區域生長
特徵提取
-SIFT
-SURF
-LBP
-HOG
-Haars
-Blob
-DOG或者LOG
-金字塔
-Haars Corner
-Shi-Tomasi Corner
-Hessian
二值圖像
-全局閾值二值化
-局部閾值二值化
-輪廓提取
-區域測量
-幾何矩特性
-連通區域計算
-泛洪填充
-霍夫變換
-距離變換
-分水嶺分割
-鏈式編碼
-骨架提取
-歐拉數計算
對象識別與匹配
- 直方圖匹配
- 相關性匹配
- 模板匹配
- KNN
- SVM