0
我正在使用open framework和opencv來跟蹤網絡攝像頭上的斑點。我得到blob質心的x值並跟蹤它。問題是,它跳過了分配,我想知道是否有更好的方法來計算一定數量的幀的平均位置,並使用該數字,它是在draw()函數中計算的。如何在繪圖函數中找到N個x值的平均值
void testApp::draw(){
ofVec2f centroid = contourFinder.blobs[0].centroid;
int width = ofGetWidth();
float pct = (float)centroid.x/(float)width;
float totFrame = fingerMovie.getTotalNumFrames();
float gotFrame = totFrame * pct;
}