Lines Matching refs:samples
76 IplImage *samples[], // size is num_cameras
96 //CV_CALL(CV_CHECK_IMAGE(samples[c]));
98 if( samples[c] == NULL )
101 if( samples[c]->dataOrder != IPL_DATA_ORDER_PIXEL && samples[c]->nChannels > 1 )
104 if( samples[c]->maskROI != 0 || samples[c]->tileInfo != 0 )
107 if( samples[c]->imageData == 0 )
110 if( samples[c]->roi &&
111 ((samples[c]->roi->xOffset | samples[c]->roi->yOffset
112 | samples[c]->roi->width | samples[c]->roi->height) < 0 ||
113 samples[c]->roi->xOffset + samples[c]->roi->width > samples[c]->width ||
114 samples[c]->roi->yOffset + samples[c]->roi->height > samples[c]->height ||
115 (unsigned) (samples[c]->roi->coi) > (unsigned) (samples[c]->nChannels)))
120 if (samples[c]->depth != IPL_DEPTH_8U)
123 if (samples[c]->nChannels != 3 && samples[c]->nChannels != 1)
135 CvSize image_size = cvSize(samples[c]->width, samples[c]->height);
138 // The input samples are not required to all have the same size or color
141 if (samples[c]->nChannels == 3)
144 if (gray_img == NULL || gray_img->width != samples[c]->width ||
145 gray_img->height != samples[c]->height )
152 CV_CALL(cvCvtColor(samples[c], gray_img, CV_BGR2GRAY));
159 img = samples[c];
162 if (tmp_img == NULL || tmp_img->width != samples[c]->width ||
163 tmp_img->height != samples[c]->height )
184 if (samples[c]->origin == IPL_ORIGIN_BL)
187 points[i].y = samples[c]->height - 1 - points[i].y;
219 DrawEtalon(samples[c], points, count, etalon_size, found);