1.寻找极大极小值
double min,max;
CvPoint MinLocation;
CvPoint MaxLocation;
cvMinMaxLoc(src,&min,&max,&MinLocation,&MaxLocation);
2.形态学
IplConvKernel * element = cvCreateStructuringElementEx( 3, 3, 1, 1, CV_SHAPE_ELLIPSE, 0);
cvErode( object, object, element, 6);//cvDilate
3.改变像素值
int i,j;
int wd=src->width;
int hg=src->height;
int step=src->widthStep;
uchar* lp_pic;
for(j=0;j<hg;j++)
{
lp_pic = (uchar*)(src->imageData + step*j);
for(i=0;i<wd;i++)
{
if(lp_pic[i]>160)
lp_pic[i]=0;
else
lp_pic[i]=255;
}
}
浙公网安备 33010602011771号