Home | History | Annotate | Download | only in src

Lines Matching refs:left

113                            int top, int left, int cn, const uchar* )
118 if( srcstep == dststep && dst + dststep*top + left*cn == src &&
132 return ifunc( src, srcstep, srcroi, dstroi, top, left );
147 return func( src, srcstep, srcroi, dst, dststep, dstroi, top, left );
161 left *= cn;
165 if( idst + left != isrc )
167 idst[j + left] = isrc[j];
168 for( j = left - 1; j >= 0; j-- )
170 for( j = left+srcroi.width; j < dstroi.width; j++ )
180 left *= cn;
184 if( dst + left != src )
186 dst[j + left] = src[j];
187 for( j = left - 1; j >= 0; j-- )
189 for( j = left+srcroi.width; j < dstroi.width; j++ )
203 int top, int left, int cn )
221 left *= cn;
230 tab[i + k] = k + left;
235 for( i = left - cn; i >= 0; i -= cn )
238 tab[i + k] = j + k + left;
245 for( i = left; i < tab_size; i += cn )
248 tab[i + k] = j + k + left;
259 if( idst + left != isrc )
261 idst[j + left] = isrc[j];
262 for( j = 0; j < left; j++ )
281 if( dst + left != src )
283 dst[j + left] = src[j];
284 for( j = 0; j < left; j++ )
336 int top, int left, int cn, const uchar* value )
353 left *= cn;
386 for( j = 0; j < left; j++ )
388 for( j = srcroi.width + left; j < dstroi.width; j++ )
395 for( j = 0; j < left; j += cn )
397 for( j = srcroi.width + left; j < dstroi.width; j += cn )
402 if( idst + left != isrc )
404 idst[j + left] = isrc[j];
414 left *= cn;
447 for( j = 0; j < left; j++ )
449 for( j = srcroi.width + left; j < dstroi.width; j++ )
456 for( j = 0; j < left; j += cn )
458 for( j = srcroi.width + left; j < dstroi.width; j += cn )
463 if( dst + left != src )
465 dst[j + left] = src[j];
495 CV_ERROR( CV_StsOutOfRange, "Offset (left/top border width) is negative" );