opencv 輪廓描述

2021-05-25 02:16:26 字數 494 閱讀 6591

上午主要學習了鏈碼的有關知識,鏈碼是一種表示方法,是用於表示有順序連線的具有指定長度了方向的直線段組成的邊界線,典型的情況下,這種表示方法基於4或8連線,

經常選用更大間隔的網格對邊界進行重取樣,邊界的鏈碼取決於初始點,然而,此編碼可以通過簡單的過程實現初始點的歸一化,將鏈碼看成是方向編號的迴圈序列,並對起點進行重新定義使得到的標號序列為最小值,也可以通過用鏈碼的一次差分代替鏈碼進行自身歸一化,以便適應旋轉變化;

還用多邊形近似,方法有最小周長多邊形、聚合技術和拆分技術,最小周長就是在這個輪廓中用最小的畫素描述出這個影象的輪廓,還有聚合技術:基於平均誤差和其他準則的聚合廣泛應用於多邊形的近似,one,沿著邊界尋找聚合點,知道適合聚合點的最小平方誤差超過預設的門限值,也就是誤差控制,直線繼續沿著邊界尋找直至 誤 差 再次超過門限值再次聚合新的點;

基本思路是,先根據輪廓和凸起識別出人手,然後取樣人手顏色的特徵點進行跟蹤,將人手區域確定為roi,在roi中對手勢進行識別,最終達到人機互動的功能,或者是先識別出手指套的顏色,

OpenCV成長之路 直線 輪廓的提取與描述

基於內容的影象分析的重點是提取出影象中具有代表性的特徵,而線條 輪廓 塊往往是最能體現特徵的幾個元素,這篇文章就針對於這幾個重要的影象特徵,研究它們在opencv中的用法,以及做一些簡單的基礎應用。canny邊緣檢測採用雙閾值值法,高閾值用來檢測影象中重要的 顯著的線條 輪廓等,而低閾值用來保證不丟...

opencv 輪廓應用

typedef struct cvseq cvseq define cv contour fields cv sequence fields cvrect rect int color int reserved 3 typedef struct cvcontour cvcontour 則 cvcon...

opencv 輪廓屬性

1.aspect ratio寬與高之比 cv2 boundingrect cnt 2.extent 目標面積 佔 邊界矩形框 的比例area cv2.contourarea cnt x,y,w,h cv2.boundingrect cnt rect area w h extent float are...