writen by wqj1212@yahoo.com.cnvoid Cbiaoji1::mianji(IplImage *src){ biaoji(src); memset(fg,0,255); y_sign=0; int m_Area=0; for(int i=1;i<=x_sign;i++) { if(flag[i]!=0) { if(fg[y_sign]==0) { fg[y_sign]=flag[i]; ++y_sign; } } m_Area+=flag[i]; } cout<<"目标:"<<y_sign<<endl; cout<<"m_Area"<<m_Area<<endl; for(i=0;i<y_sign;i++) { cout<<"连通区:"<<i+1<<"的面积:"<<fg[i]<<endl; } cvReleaseImage(&temp);}