Home | History | Annotate | Download | only in src

Lines Matching refs:dst

125                      uchar* dst, int dststep, CvSize dsize, int pix_size )
138 for( y = 0; y < dsize.height; y++, dst += dststep )
153 dst[x] = t0;
154 dst[x+1] = t1;
158 dst[x] = tsrc[x_ofs[x]];
162 *(ushort*)(dst + x*2) = *(ushort*)(tsrc + x_ofs[x]);
168 dst[x*3] = _tsrc[0]; dst[x*3+1] = _tsrc[1]; dst[x*3+2] = _tsrc[2];
173 *(int*)(dst + x*4) = *(int*)(tsrc + x_ofs[x]);
179 ushort* _tdst = (ushort*)(dst + x*6);
185 CV_MEMCPY_INT( dst + x*pix_size, tsrc + x_ofs[x], pix_size4 );
209 arrtype* dst, int dststep, CvSize dsize, \
219 dststep /= sizeof(dst[0]); \
223 for( dy = 0; dy < dsize.height; dy++, dst += dststep ) \
267 dst[dx] = (arrtype)descale_macro( mul_one_macro(buf0[dx])); \
270 dst[dx] = (arrtype)descale_macro( mul_one_macro(buf0[dx]) + \
289 arrtype* dst, int dststep, CvSize dsize, int cn, \
299 dststep /= sizeof(dst[0]); \
302 for( dy = 0; dy < dsize.height; dy++, dst += dststep ) \
315 dst[dx] = (arrtype)cast_macro( sum*scale ); \
325 arrtype* dst, int dststep, CvSize dsize, \
333 dststep /= sizeof(dst
388 dst[dx] = (arrtype)cast_macro(sum[dx] + buf[dx]); \
394 dst[dx] = (arrtype)cast_macro(sum[dx] + buf[dx]*beta1); \
398 dst += dststep; \
419 arrtype* dst, int dststep, CvSize dsize, \
431 dststep /= sizeof(dst[0]); \
433 for( dy = 0; dy < dsize.height; dy++, dst += dststep ) \
531 dst[dx] = cast_macro2(val); \
582 void* dst, int dststep, CvSize dsize,
588 void* dst, int dststep, CvSize dsize,
594 void* dst, int dststep, CvSize dsize,
599 void* dst, int dststep, CvSize dsize,
618 void* dst, int dststep, CvSize dstroi,
635 CvMat dststub, *dst = (CvMat*)dstarr;
642 CV_CALL( dst = cvGetMat( dstarr, &dststub ));
644 if( CV_ARE_SIZES_EQ( src, dst ))
646 CV_CALL( cvCopy( src, dst ));
650 if( !CV_ARE_TYPES_EQ( src, dst ))
660 dsize = cvGetMatSize( dst );
689 int dststep = dst->step ? dst->step : CV_STUB_STEP;
692 dst->data.ptr, dststep, dsize,
702 dst->data.ptr, dst->step, dsize,
737 IPPI_CALL( func( src->data.ptr, src->step, ssize, dst->data.ptr,
738 dst->step, dsize, cn, ofs, xofs ));
796 IPPI_CALL( func( src->data.ptr, src->step, ssize, dst->data.ptr,
797 dst->step, dsize, cn, xofs, xofs_count, buf, sum ));
883 IPPI_CALL( func( src->data.ptr, src->step, ssize, dst->data.ptr,
884 dst->step, dsize, cn, xmax, xofs, yofs, buf0, buf1 ));
936 IPPI_CALL( func( src->data.ptr, src->step, ssize, dst->data.ptr,
937 dst->step, dsize, cn, xmin, xmax, xofs, buf ));
957 arrtype* dst, int dststep, CvSize dsize, \
966 dststep /= sizeof(dst[0]); \
968 for( y = 0; y < dsize.height; y++, dst += dststep ) \
995 dst[x*cn+k] = (arrtype)cast_macro(p0); \
1017 dst[x*cn+k] = (arrtype)cast_macro(p0); \
1022 dst[x*cn+k] = fillval[k]; \
1044 void* dst, int dststep, CvSize dsize,
1067 void* dst, int dststep, CvRect dstroi,
1084 CvMat dststub, *dst = (CvMat*)dstarr;
1102 CV_CALL( dst = cvGetMat( dstarr, &dststub ));
1104 if( !CV_ARE_TYPES_EQ( src, dst ))
1133 dsize = cvGetMatSize(dst);
1149 int dststep = dst->step ? dst->step : CV_STUB_STEP;
1155 cvSet( dst, fillval );
1158 dst->data.ptr, dststep, dstroi,
1165 ofs = (int*)cvStackAlloc( dst->cols*2*sizeof(ofs[0]) );
1166 for( k = 0; k < dst->cols; k++ )
1178 IPPI_CALL( func( src->data.ptr, src->step, ssize, dst->data.ptr,
1179 dst->step, dsize, dst_matrix, cn,
1229 arrtype* dst, int dststep, CvSize dsize, \
1239 dststep /= sizeof(dst[0]); \
1241 for( y = 0; y < dsize.height; y++, dst += dststep ) \
1270 dst[x*cn+k] = (arrtype)cast_macro(p0 + b*(p1 - p0)); \
1293 dst[x*cn+k] = (arrtype)cast_macro(p0 + b*(p1 - p0)); \
1298 dst[x*cn+k] = fillval[k]; \
1314 void* dst, int dststep, CvSize dsize,
1343 void* dst, int dststep, CvRect dstroi,
1360 CvMat dststub, *dst = (CvMat*)dstarr;
1380 CV_CALL( dst = cvGetMat( dstarr, &dststub ));
1382 if( !CV_ARE_TYPES_EQ( src, dst ))
1405 dsize = cvGetMatSize(dst);
1421 int dststep = dst->step ? dst->step : CV_STUB_STEP;
1428 cvSet( dst, fillval );
1431 dst->data.ptr, dststep, dstroi,
1449 dst->data.ptr, dststep, dstroi,
1465 IPPI_CALL( func( src->data.ptr, src->step, ssize, dst->data.ptr,
1466 dst->step, dsize, dst_matrix, cn,
1500 const CvPoint2D32f* dst,
1516 if( !src || !dst || !matrix )
1526 a[i][6] = -src[i].x*dst[i].x;
1527 a[i][7] = -src[i].y*dst[i].x;
1528 a[i+4][6] = -src[i].x*dst[i].y;
1529 a[i+4][7] = -src[i].y*dst[i].y;
1530 b[i] = dst[i].x;
1531 b[i+4] = dst[i].y;
1564 cvGetAffineTransform( const CvPoint2D32f * src, const CvPoint2D32f * dst, CvMat * map_matrix )
1580 if( !src || !dst || !map_matrix )
1592 B[i*2] = dst[i].x;
1593 B[i*2+1] = dst[i].y;
1611 arrtype* dst, int dststep, CvSize dsize, \
1621 dststep /= sizeof(dst[0]); \
1625 for( i = 0; i < dsize.height; i++, dst += dststep, \
1643 dst[j*cn + k] = (arrtype)cast_macro(t0 + _y*(t1 - t0)); \
1648 dst[j*cn + k] = fillval[k]; \
1660 arrtype* dst, int dststep, CvSize dsize, \
1670 dststep /= sizeof(dst
1674 for( i = 0; i < dsize.height; i++, dst += dststep, \
1724 dst[j*cn + k] = cast_macro2(t); \
1729 dst[j*cn + k] = fillval[k]; \
1747 void* dst, int dststep, CvSize dsize,
1769 void* dst, int dststep, CvSize dstsize, int interpolation );
1792 static void icvRemapFixedPt_8u( const CvMat* src, CvMat* dst,
1830 uchar* dptr = (uchar*)(dst->data.ptr + dst->step*y);
1986 CvMat dststub, *dst = (CvMat*)dstarr;
2004 CV_CALL( dst = cvGetMat( dstarr, &dststub ));
2008 if( !CV_ARE_TYPES_EQ( src, dst ))
2022 if( !CV_ARE_SIZES_EQ( mapx, mapy ) || !CV_ARE_SIZES_EQ( mapx, dst ))
2034 dsize = cvGetMatSize(dst);
2044 icvRemapFixedPt_8u( src, dst, mapx, mapy, (uchar*)fillbuf );
2061 int dststep = dst->step ? dst->step : CV_STUB_STEP;
2069 cvSet( dst, fillval );
2073 dst->data.ptr, dststep, dsize,
2089 func( src->data.ptr, src->step, ssize, dst->data.ptr, dst->step, dsize,
2158 CvMat dststub, *dst = (CvMat*)dstarr;
2162 CV_CALL( dst = cvGetMat( dstarr, &dststub ));
2164 if( !CV_ARE_TYPES_EQ( src, dst ))
2171 dsize = cvGetMatSize(dst);
2182 for( rho = 0; rho < dst->width; rho++ )
2262 cvRemap( src, dst, mapx, mapy, flags, cvScalarAll(0) );