OpenCV常用API功能模塊的使用


OpenCV常用API功能模塊的使用

本文的作用:提供一個OpenCV的目錄,供剛入門OpenCV的學習者參考。

 

計算機視覺,按照視覺等級划分通常為低中高視覺;按照處理順序來分通常為圖像處理、圖像分析、圖像識別。

學習了《OpenCV2計算機視覺編程手冊》,以這本書的目錄,OpenCV常用API功能模塊的使用按照圖像處理順序可以划分成以下:(mindMap)

 

 

 0 OpenCV basic & data structure

https://www.cnblogs.com/feifanrensheng/p/8681014.html 

https://www.cnblogs.com/guoqiaojin/p/3170845.html  

https://www.cnblogs.com/guoqiaojin/p/3176692.html 

https://www.cnblogs.com/yxy8023/archive/2011/04/08/2009261.html  

1 image process

1.1 圖像遍歷

或者參考:http://www.cnblogs.com/ronny/p/3482202.html  

1.2 直方圖統計處理

1.3 形態學處理

1.4 圖像繪圖

opencv 在圖中繪圖(矩形框,線段,點,圓)任意形狀

參考:https://blog.csdn.net/qq_42189368/article/details/80719170

rectangle(image, Rect(580,55, 30, 30), Scalar());//rectangle(src,point_begin,point_dst,color());

 

2 image analyse

2.1 Meanshift algorithm

源於: 直方圖統計處理

2.2 直方圖檢測相似圖片

源於: 直方圖統計處理

2.3 形態學--分水嶺圖像分割

源於: 形態學處理

2.4 提取連通區域

2.4.1 連通區域形狀描述符

2.5 canny 檢測輪廓

2.6 霍夫變換檢測直線

2.6.1 直線擬合

2.7 角點檢測

2.7.1 harris角點

2.7.2 fast 角點特征

2.7.3 surf角點

2.7.4 形態學角點檢測

源於: 形態學處理

2.8 圖像匹配

2.8.1 RANSAC算法

3 image recognize

3.1 運動物體姿態檢測

3.1.1 updateMotionHistory

3.2 物體跟蹤

3.2.1 光流跟蹤

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM