Home | History | Annotate | Download | only in src

Lines Matching defs:ky

48             CvSize src_size, const float* kx, const float* ky, float* buffer )
55 (kx || ky) && (buffer || !kx || !ky));
76 if( !ky )
94 buffer[x] = (float)(ky[0]*src[x] + ky[1]*src2[x] + ky[2]*src3[x]);
401 CvMat *kx = 0, *ky = 0;
424 CV_CALL( ky = cvCreateMat( 1, _ksize, CV_32F ));
426 CvSepFilter::init_sobel_kernel( kx, ky, 2, 0, 0 );
427 CvSepFilter::init( _max_width, _src_type, _dst_type, kx, ky,
461 cvReleaseMat( &ky );
493 const dsttype* ky = (dsttype*)_ky->data.ptr; \
502 ky += ksize2; \
529 dsttype s0 = ky[0]*load_macro(s[0]), s1 = kx[0]*load_macro(s[0]);\
533 s0 += ky[k]*t; s1 += kx[k]*t; \
551 const int* ky = (const int*)_ky->data.ptr;
562 ky += ksize2;
638 int s0 = kx[0]*src[0][i] + ky[0]*src[0][i+width];
639 int s1 = kx[0]*src[0][i+1] + ky[0]*src[0][i+width+1];
644 int fx = kx[k], fy = ky[k];
654 int s0 = kx[0]*src[0][i] + ky[0]*src[0][i+width];
655 int s1 = kx[0]*src[0][i+1] + ky[0]*src[0][i+width+1];
660 int fx = kx[k], fy = ky[k];
672 int s0 = kx[0]*src[0][i] + ky[0]*src[0][i+width];
676 s0 += kx[k]*(src1[0] + src2[0]) + ky[k]*(src1[width] + src2[width]);
693 const float* ky = (const float*)_ky->data.ptr;
704 ky += ksize2;
767 float s0 = kx[0]*src[0][i] + ky[0]*src[0][i+width];
768 float s1 = kx[0]*src[0][i+1] + ky[0]*src[0][i+width+1];
773 float fx = kx[k], fy = ky[k];
785 float s0 = kx[0]*src[0][i] + ky[0]*src[0][i+width];
789 s0 += kx[k]*(src1[0] + src2[0]) + ky[k]*(src1[width] + src2[width]);