文章大綱
第1章 OpenCV 概述
1.1 OpenCV的模塊與功能
1.2 OpenCV的發展
1.3 OpenCV的應用
第2章 基本數據類型
2.1 cv::Vec類
2.2 cv::Point類
2.3 cv::Rng類
2.4 cv::Size類
2.5 cv::Rect類
2.6 cv::RotatedRect類
2.7 cv::Mat 類型
2.8 矩陣的基本運算
2.8.1 加法運算
2.8.2 減法運算
2.8.3 點乘運算
2.8.4 點除運算
2.8.5 乘法運算
2.8.6 其他運算
第3章 圖像的基本操作
3.1 圖像的讀取與顯示
3.1.1 圖像的讀取
3.1.3 圖像顯示
3.2 視頻的加載及攝像頭調取
3.3 數據存儲
3.3.1 圖像保存
3.3.1 視頻保存
3.4 像素操作
3.4.1 像素讀寫
3.4.2 像素算術運算
3.4.3 像素的統計
3.5 感興趣區域(ROI)
3.6 圖像創建與復制
3.7 圖像裁剪與拼接
3.8 查表格(LUT)
第4章 顏色空間與通道
4.1 圖像色彩空間
4.2 偽彩色圖像處理
4.3 圖像通道拆分與合并
4.4 圖像通道混合
第5章 圖像幾何變換
5.1 縮放變換
5.2 平移變換
5.3 旋轉變換
5.4 鏡像變換
5.4 仿射變換
5.5 透視變換
5.6 極坐標變換
第6章 圖像算術運算
6.1 圖像的加法與減法運算
6.2 圖像的乘法與除法運算
6.3 圖像的加權加法運算
6.4 圖像的位運算
6.5 圖像的積分運算
6.6 圖像的歸一化處理
6.7 圖像掩膜mask
第7章 圖像直方圖處理
7.1 圖像直方圖的計算
7.2 圖像直方圖的繪制
7.3 關于直方圖的操作
7.4 直方圖歸一化
7.5 直方圖比較
7.6 直方圖均衡化
7.7 直方圖匹配
7.8 直方圖反向投影
第8章 圖像灰度變化
8.1 灰度變化概述
8.2 灰度變換的作用
8.3 灰度變換的方法
8.4 灰度化
8.5 對比度
8.6 灰度的線性變換
8.7 分段線性灰度變換
8.8 對數變換和反對數變換
8.9 冪律變換
第9章 圖像平滑
9.1 均值濾波器
9.2 中值濾波器
9.3 高斯濾波器
9.4 雙邊濾波器
9.5 自定義濾波器
第9章 形態學處理
9.1 腐蝕
9.2 膨脹
9.3 開運算
9.4 閉運算
9.5 形態學運算
9.6 梯度運算
9.7 頂帽運算
9.8 黑帽運算
第10章 圖像邊緣檢測
10.1 Sobel算子
10.2 Scharr算子
10.3 生成邊緣檢測濾波器
10.4 Laplacian算子
10.5 Canny算法
11.6 Roberts算子
11.7 Prewitt算子邊緣檢測
11.8 LoG邊緣檢測算子
第11章 圖像分割
11.1 區域生長與分離
11.1.1 區域生長
11.1.2 區域分離與聚合
11.2 超像素區域分割
11.3 分水嶺算法
11.4 GraphCut圖割算法
11.5 GrabCut圖割算法
11.6 均值漂移算法
11.7 運動圖像分割
11.7.1 幀間差分法
11.7.2 背景差分法
11.7.3 密集光流法
其他章節持續更新中。。。。。。
相關技術內容也會同步到
版權說明
編寫該技術文檔的目的為了分享給需要的人,本文寫作過程中學習和參考了大量出版物和網絡文章,凡直接引用的都已注明出處,未直接引用的確實無法逐一列出,在此一并感謝。本人承諾不做抄襲或洗稿。