• Home
  • Raw
  • Download

Lines Matching refs:roi

87                          CvRect roi, const CvArr* _mask )  in cvBGCodeBookUpdate()  argument
103 if( roi.x == 0 && roi.y == 0 && roi.width == 0 && roi.height == 0 ) in cvBGCodeBookUpdate()
105 roi.width = image->cols; in cvBGCodeBookUpdate()
106 roi.height = image->rows; in cvBGCodeBookUpdate()
109 CV_ASSERT( (unsigned)roi.x < (unsigned)image->cols && in cvBGCodeBookUpdate()
110 (unsigned)roi.y < (unsigned)image->rows && in cvBGCodeBookUpdate()
111 roi.width >= 0 && roi.height >= 0 && in cvBGCodeBookUpdate()
112 roi.x + roi.width <= image->cols && in cvBGCodeBookUpdate()
113 roi.y + roi.height <= image->rows ); in cvBGCodeBookUpdate()
138 for( y = 0; y < roi.height; y++ ) in cvBGCodeBookUpdate()
140 const uchar* p = image->data.ptr + image->step*(y + roi.y) + roi.x*3; in cvBGCodeBookUpdate()
141 const uchar* m = mask ? mask->data.ptr + mask->step*(y + roi.y) + roi.x : 0; in cvBGCodeBookUpdate()
142 CvBGCodeBookElem** cb = model->cbmap + image->cols*(y + roi.y) + roi.x; in cvBGCodeBookUpdate()
144 for( x = 0; x < roi.width; x++, p += 3, cb++ ) in cvBGCodeBookUpdate()
227 CvArr* _fgmask, CvRect roi ) in cvBGCodeBookDiff() argument
244 if( roi.x == 0 && roi.y == 0 && roi.width == 0 && roi.height == 0 ) in cvBGCodeBookDiff()
246 roi.width = image->cols; in cvBGCodeBookDiff()
247 roi.height = image->rows; in cvBGCodeBookDiff()
250 CV_ASSERT( (unsigned)roi.x < (unsigned)image->cols && in cvBGCodeBookDiff()
251 (unsigned)roi.y < (unsigned)image->rows && in cvBGCodeBookDiff()
252 roi.width >= 0 && roi.height >= 0 && in cvBGCodeBookDiff()
253 roi.x + roi.width <= image->cols && in cvBGCodeBookDiff()
254 roi.y + roi.height <= image->rows ); in cvBGCodeBookDiff()
260 maskCount = roi.height*roi.width; in cvBGCodeBookDiff()
261 for( y = 0; y < roi.height; y++ ) in cvBGCodeBookDiff()
263 const uchar* p = image->data.ptr + image->step*(y + roi.y) + roi.x*3; in cvBGCodeBookDiff()
264 uchar* m = mask->data.ptr + mask->step*(y + roi.y) + roi.x; in cvBGCodeBookDiff()
265 CvBGCodeBookElem** cb = model->cbmap + image->cols*(y + roi.y) + roi.x; in cvBGCodeBookDiff()
267 for( x = 0; x < roi.width; x++, p += 3, cb++ ) in cvBGCodeBookDiff()
295 CvRect roi, const CvArr* _mask ) in cvBGCodeBookClearStale() argument
308 if( roi.x == 0 && roi.y == 0 && roi.width == 0 && roi.height == 0 ) in cvBGCodeBookClearStale()
310 roi.width = model->size.width; in cvBGCodeBookClearStale()
311 roi.height = model->size.height; in cvBGCodeBookClearStale()
314 CV_ASSERT( (unsigned)roi.x < (unsigned)mask->cols && in cvBGCodeBookClearStale()
315 (unsigned)roi.y < (unsigned)mask->rows && in cvBGCodeBookClearStale()
316 roi.width >= 0 && roi.height >= 0 && in cvBGCodeBookClearStale()
317 roi.x + roi.width <= mask->cols && in cvBGCodeBookClearStale()
318 roi.y + roi.height <= mask->rows ); in cvBGCodeBookClearStale()
324 for( y = 0; y < roi.height; y++ ) in cvBGCodeBookClearStale()
326 const uchar* m = mask ? mask->data.ptr + mask->step*(y + roi.y) + roi.x : 0; in cvBGCodeBookClearStale()
327 CvBGCodeBookElem** cb = model->cbmap + model->size.width*(y + roi.y) + roi.x; in cvBGCodeBookClearStale()
329 for( x = 0; x < roi.width; x++, cb++ ) in cvBGCodeBookClearStale()