1. 程式人生 > >opencv影象處理基本操作goodFeaturesToTrack

opencv影象處理基本操作goodFeaturesToTrack

    goodFeaturesToTrack(gray_src, corners, max_corners, qualityLevel, minDistance, Mat(), blockSize=3, useHarris, k);

第一個引數src:8位或32位單通道灰度影象;

第二個引數corners:位置點向量,儲存的是檢測到的角點的座標;

第三個引數max_corners:定義可以檢測到的角點的數量的最大值;

第四個引數qualityLevel:檢測到的角點的質量等級,角點特徵值小於qualityLevel*最大特徵值的點將被捨棄;

第五個引數minDistance:兩個角點間最小間距,以畫素為單位;

第六個引數mask:指定檢測區域,若檢測整幅影象,mask置為空Mat();

第七個引數blockSize:計算協方差矩陣時視窗大小;

第八個引數useHarrisDetector:是否使用Harris角點檢測,為false,則使用Shi-Tomasi運算元;

第九個引數k:留給Harris角點檢測運算元用的中間引數,一般取經驗值0.04~0.06。第八個引數為false時,該引數不起作用;