Lines Matching refs:uchar
132 static uchar NNDeltaTab_i[INTER_TAB_SIZE2][2];
343 uchar* D = dst.data + dst.step*y;
345 const uchar* S = src.ptr(sy);
352 uchar t0 = S[x_ofs[x]];
353 uchar t1 = S[x_ofs[x+1]];
368 const uchar* _tS = S + x_ofs[x];
447 int operator()(const uchar**, uchar*, const uchar*, int ) const { return 0; }
452 int operator()(const uchar**, uchar**, int, const int*,
453 const uchar
460 int operator()(const uchar** _src, uchar* dst, const uchar* _beta, int width ) const
543 int operator()(const uchar** _src, uchar* _dst, const uchar* _beta, int width ) const
641 int operator()(const uchar** _src, uchar* _dst, const uchar* _beta, int width ) const
692 int operator()(const uchar** _src, uchar* dst, const uchar* _beta, int width ) const
787 int operator()(const uchar** _src, uchar* _dst, const uchar* _beta, int width ) const
848 int operator()(const uchar** _src, uchar* _dst, const uchar* _beta, int width ) const
902 int operator()(const uchar** _src, uchar* _dst, const uchar* _beta, int width ) const
953 int operator()(const uchar** _src, uchar* _dst, const uchar* _beta, int width ) const
999 int operator()(const uchar** _src, uchar* _dst, const uchar* _beta, int width ) const
1036 int operator()(const uchar** _src, uchar* dst, const uchar* _beta, int width ) const
1076 int operator()(const uchar** _src, uchar* _dst, const uchar* _beta, int width ) const
1104 int operator()(const uchar** _src, uchar* _dst, const uchar* _beta, int width ) const
1132 int operator()(const uchar** _src, uchar* _dst, const uchar* _beta, int width ) const
1159 int operator()(const uchar** _src, uchar* _dst, const uchar* _beta, int width ) const
1190 int operator()(const uchar** _src, uchar* _dst, const uchar* _beta, int width ) const
1221 int operator()(const uchar** _src, uchar* _dst, const uchar* _beta, int width ) const
1249 int operator()(const ucharuchar* _dst, const uchar* _beta, int width ) const
1294 int operator()(const uchar** _src, uchar* _dst, const uchar* _beta, int width ) const
1339 int operator()(const uchar** _src, uchar* _dst, const uchar* _beta, int width ) const
1408 int dx0 = vecOp((const uchar**)src, (uchar**)dst, count,
1409 xofs, (const uchar*)alpha, swidth, dwidth, cn, xmin, xmax );
1462 int x = vecOp((const uchar**)src, (uchar*)dst, (const uchar*)beta, width);
1481 struct VResizeLinear<uchar, int, short, FixedPtCast<int, uchar, INTER_RESIZE_COEF_BITS*2>, VResizeLinearVec_32s8u>
1483 typedef uchar value_type;
1493 int x = vecOp((const uchar**)src, (uchar*)dst, (const uchar*)beta, width);
1497 dst[x+0] = uchar(( ((b0 * (S0[x+0] >> 4)) >> 16) + ((b1 * (S1[x+0] >> 4)) >> 16) + 2)>>2);
1498 dst[x+1] = uchar(( ((b0 * (S0[x+1] >> 4)) >> 16) + ((b1 * (S1[x+1] >> 4)) >> 16) + 2)>>2);
1499 dst[x+2] = uchar(( ((b0 * (S0[x+2] >> 4)) >> 16) + ((b1 * (S1[x+2] >> 4)) >> 16) + 2)>>2);
1500 dst[x+3] = uchar(( ((b0 * (S0[x+3] >> 4)) >> 16) + ((b1 * (S1[x+3] >> 4)) >> 16) + 2)>>2);
1504 dst[x] = uchar(( ((b0 * (S0[x] >> 4)) >> 16) + ((b1 * (S1[x] >> 4)) >> 16) + 2)>>2);
1575 int x = vecOp((const uchar**)src, (uchar*)dst, (const uchar*)beta, width);
1647 int k, x = vecOp((const uchar**)src, (uchar*)dst, (const uchar*)beta, width);
1811 int operator() (const uchar* S, uchar* D, int w) const
1814 const uchar* S0 = S, * S1 = S0 + step;
1874 const ushort * S0 = S, * S1 = (const ushort *)((const uchar *)(S0) + step);
1924 const short * S0 = S, * S1 = (const short *)((const uchar *)(S0) + step);
1976 const float * S0 = S, * S1 = (const float *)((const uchar *)(S0) + step);
2024 int operator() (const uchar* S, uchar* D, int w) const
2030 const uchar* S0 = S;
2031 const uchar* S1 = S0 + step;
2130 const ushort* S1 = (const ushort*)((const uchar*)(S) + step);
2218 const short* S1 = (const short*)((const uchar*)(S) + step);
2302 const float * S0 = S, * S1 = (const float *)((const uchar *)(S0) + step);
2345 typedef ResizeAreaFastNoVec<uchar, uchar> ResizeAreaFastVec_SIMD_8u;
2366 const T* nextS = (const T*)((const uchar*)S + step);
2719 pSpec = (uchar*)specBuf;\
2727 pSpec = (uchar*)specBuf;\
2736 pSpec = (uchar*)specBuf;\
2737 AutoBuffer<uchar> buf(initSize);\
2738 uchar* pInit = (uchar*)buf;\
2813 AutoBuffer<uchar> buf(bufsize + 64);
2814 uchar* bufptr = alignPtr((uchar*)buf, 32);
2829 AutoBuffer<uchar> specBuf;
2947 AutoBuffer<uchar> _buffer((dsize.width + dsize.height)*(sizeof(int) + sizeof(short)*2));
2948 int* xofs = (int*)(uchar*)_buffer, * yofs = xofs + dsize.width;
2983 Mat(1, static_cast<int>(_buffer.size()), CV_8UC1, (uchar *)_buffer).copyTo(coeffs);
3105 HResizeLinear<uchar, int, short,
3108 VResizeLinear<uchar, int, short,
3109 FixedPtCast<int, uchar, INTER_RESIZE_COEF_BITS*2>,
3139 HResizeCubic<uchar, int, short>,
3140 VResizeCubic<uchar, int, short,
3141 FixedPtCast<int, uchar, INTER_RESIZE_COEF_BITS*2>,
3166 resizeGeneric_<HResizeLanczos4<uchar, int, short>,
3167 VResizeLanczos4<uchar, int, short,
3168 FixedPtCast<int, uchar, INTER_RESIZE_COEF_BITS*2>,
3189 resizeAreaFast_<uchar, int, ResizeAreaFastVec<uchar, ResizeAreaFastVec_SIMD_8u> >,
3201 resizeArea_<uchar, float>, 0, resizeArea_<ushort, float>,
3368 AutoBuffer<uchar> _buffer((width + dsize.height)*(sizeof(int) + sizeof(float)*ksize));
3369 int* xofs = (int*)(uchar*)_buffer;
3606 const uchar *S0 = _src.ptr(), *S1 = _src.ptr(1);
3608 uchar* D = (uchar*)_dst;
4630 remapNearest<uchar>, remapNearest<schar>, remapNearest<ushort>, remapNearest<short>,
4636 remapBilinear<FixedPtCast<int, uchar, INTER_REMAP_COEF_BITS>, RemapVec_8u, short>, 0,
4645 remapBicubic<FixedPtCast<int, uchar, INTER_REMAP_COEF_BITS>, short, INTER_REMAP_COEF_SCALE>, 0,
4654 remapLanczos4<FixedPtCast<int, uchar, INTER_REMAP_COEF_BITS>, short, INTER_REMAP_COEF_SCALE>, 0,