Try this:
int blobSize = contourFinder.blobs.size();
int sumX = 0;
int sumY = 0;
std::vector<ofxCvBlob>::iterator blob;
for (auto blob = contourFinder.blobs.begin(); blob!= contourFinder.blobs.end(); blob++) {
float xpos = (*blob).center.x;
float ypos = (*blob).center.y;
sumX += xpos;
sumY += ypos;
// Manage each point here ...
}
float averageX = sumX / blobSize;
float averageY = sumY / blobSize;