Home | History | Annotate | Download | only in src

Lines Matching refs:image

46 //void icvCutContour( CvSeq* current, IplImage* image );
47 CvSeq* icvCutContourRaster( CvSeq* current, CvMemStorage* storage, IplImage* image );
50 //create lists of segments of all contours from image
51 CvSeq* cvExtractSingleEdges( IplImage* image, //bw image - it's content will be destroyed by cvFindContours
56 cvFindContours( image, tmp_storage, &contours, sizeof(CvContour), CV_RETR_LIST, CV_CHAIN_APPROX_NONE );
57 cvZero( image );
75 CvSeq* new_seq = icvCutContourRaster( current, storage, image );
121 CvSeq* icvCutContourRaster( CvSeq* current, CvMemStorage* storage, IplImage* image /*tmp image*/)
123 //iplSet(image, 0 ); // this can cause double edges if two contours have common edge
148 ((uchar*)image->imageData)[image->widthStep * cur.y + cur.x]++;
149 assert( ((uchar*)image->imageData)[image->widthStep * cur.y + cur.x] != 255 );
161 uchar flag = image->imageData[image->widthStep * cur.y + cur.x];
171 if( flag < 3 ) ((uchar*)image->imageData)[image->widthStep * cur.y + cur.x] = 255;
222 /*void icvCutContour( CvSeq* current, IplImage* image )