CvSeq* contour = NULL;
CvSeq* dominant = NULL;
CvMemStorage* storage = cvCreateMemStorage();
……// 省略其他处理
cvFindContours(img,storage,&contour);
dominant = cvFindDominantPoints(contour,storage);
for (int i = 0; i < dominant->total; i++)
{
int idx = *(int *) cvGetSeqElem(dominant, i);
CvPoint pt = *(CvPoint *) cvGetSeqElem(contour, idx);
cvDrawCircle( img, pt , 1, cvScalar(255) );
}