/external/opencv3/modules/cudaarithm/src/cuda/ |
D | add_weighted.cu | 107 addWeightedImpl<uchar, uchar, schar >, in addWeighted() 115 addWeightedImpl<uchar, schar, uchar >, in addWeighted() 116 addWeightedImpl<uchar, schar, schar >, in addWeighted() 117 addWeightedImpl<uchar, schar, ushort>, in addWeighted() 118 addWeightedImpl<uchar, schar, short >, in addWeighted() 119 addWeightedImpl<uchar, schar, int >, in addWeighted() 120 addWeightedImpl<uchar, schar, float >, in addWeighted() 121 addWeightedImpl<uchar, schar, double> in addWeighted() 125 addWeightedImpl<uchar, ushort, schar >, in addWeighted() 134 addWeightedImpl<uchar, short, schar >, in addWeighted() [all …]
|
D | cmp_scalar.cu | 161 …qual_to, schar, 1>, cmpScalarImpl<equal_to, schar, 2>, cmpScalarImpl<equal_to, scha… in cmpScalar() 162 …reater, schar, 1>, cmpScalarImpl<greater, schar, 2>, cmpScalarImpl<greater, scha… in cmpScalar() 163 …reater_equal, schar, 1>, cmpScalarImpl<greater_equal, schar, 2>, cmpScalarImpl<greater_equal, scha… in cmpScalar() 164 …ess, schar, 1>, cmpScalarImpl<less, schar, 2>, cmpScalarImpl<less, scha… in cmpScalar() 165 …ess_equal, schar, 1>, cmpScalarImpl<less_equal, schar, 2>, cmpScalarImpl<less_equal, scha… in cmpScalar() 166 …ot_equal_to, schar, 1>, cmpScalarImpl<not_equal_to, schar, 2>, cmpScalarImpl<not_equal_to, scha… in cmpScalar()
|
D | mul_mat.cu | 113 mulMatImpl<uchar, float, schar>, in mulMat() 121 mulMatImpl<schar, float, uchar>, in mulMat() 122 mulMatImpl<schar, float, schar>, in mulMat() 123 mulMatImpl<schar, float, ushort>, in mulMat() 124 mulMatImpl<schar, float, short>, in mulMat() 125 mulMatImpl<schar, float, int>, in mulMat() 126 mulMatImpl<schar, float, float>, in mulMat() 127 mulMatImpl<schar, double, double> in mulMat()
|
D | add_mat.cu | 122 addMat_v1<uchar, schar>, in addMat() 130 addMat_v1<schar, uchar>, in addMat() 131 addMat_v1<schar, schar>, in addMat() 132 addMat_v1<schar, ushort>, in addMat() 133 addMat_v1<schar, short>, in addMat() 134 addMat_v1<schar, int>, in addMat() 135 addMat_v1<schar, float>, in addMat() 136 addMat_v1<schar, double> in addMat()
|
D | div_mat.cu | 127 divMatImpl<uchar, float, schar>, in divMat() 135 divMatImpl<schar, float, uchar>, in divMat() 136 divMatImpl<schar, float, schar>, in divMat() 137 divMatImpl<schar, float, ushort>, in divMat() 138 divMatImpl<schar, float, short>, in divMat() 139 divMatImpl<schar, float, int>, in divMat() 140 divMatImpl<schar, float, float>, in divMat() 141 divMatImpl<schar, double, double> in divMat()
|
D | sub_mat.cu | 122 subMat_v1<uchar, schar>, in subMat() 130 subMat_v1<schar, uchar>, in subMat() 131 subMat_v1<schar, schar>, in subMat() 132 subMat_v1<schar, ushort>, in subMat() 133 subMat_v1<schar, short>, in subMat() 134 subMat_v1<schar, int>, in subMat() 135 subMat_v1<schar, float>, in subMat() 136 subMat_v1<schar, double> in subMat()
|
D | sum.cu | 113 …{sumImpl<schar , double, 1>, sumImpl<schar , double, 2>, sumImpl<schar , double, 3>, sumImpl<schar… in calcSum() 158 …{sumAbsImpl<schar , double, 1>, sumAbsImpl<schar , double, 2>, sumAbsImpl<schar , double, 3>, sumA… in calcAbsSum() 203 …{sumSqrImpl<schar , double, 1>, sumSqrImpl<schar , double, 2>, sumSqrImpl<schar , double, 3>, sumS… in calcSqrSum()
|
D | mul_scalar.cu | 100 …{mulScalarImpl<uchar, float, schar>, mulScalarImpl<uchar2, float, char2>, mulScalarImpl<uchar3, fl… in mulScalar() 108 …{mulScalarImpl<schar, float, uchar>, mulScalarImpl<char2, float, uchar2>, mulScalarImpl<char3, flo… in mulScalar() 109 …{mulScalarImpl<schar, float, schar>, mulScalarImpl<char2, float, char2>, mulScalarImpl<char3, floa… in mulScalar() 110 …{mulScalarImpl<schar, float, ushort>, mulScalarImpl<char2, float, ushort2>, mulScalarImpl<char3, f… in mulScalar() 111 …{mulScalarImpl<schar, float, short>, mulScalarImpl<char2, float, short2>, mulScalarImpl<char3, flo… in mulScalar() 112 …{mulScalarImpl<schar, float, int>, mulScalarImpl<char2, float, int2>, mulScalarImpl<char3, float, … in mulScalar() 113 …{mulScalarImpl<schar, float, float>, mulScalarImpl<char2, float, float2>, mulScalarImpl<char3, flo… in mulScalar() 114 …{mulScalarImpl<schar, double, double>, mulScalarImpl<char2, double, double2>, mulScalarImpl<char3,… in mulScalar()
|
D | add_scalar.cu | 103 …{addScalarImpl<uchar, float, schar>, addScalarImpl<uchar2, float, char2>, addScalarImpl<uchar3, fl… in addScalar() 111 …{addScalarImpl<schar, float, uchar>, addScalarImpl<char2, float, uchar2>, addScalarImpl<char3, flo… in addScalar() 112 …{addScalarImpl<schar, float, schar>, addScalarImpl<char2, float, char2>, addScalarImpl<char3, floa… in addScalar() 113 …{addScalarImpl<schar, float, ushort>, addScalarImpl<char2, float, ushort2>, addScalarImpl<char3, f… in addScalar() 114 …{addScalarImpl<schar, float, short>, addScalarImpl<char2, float, short2>, addScalarImpl<char3, flo… in addScalar() 115 …{addScalarImpl<schar, float, int>, addScalarImpl<char2, float, int2>, addScalarImpl<char3, float, … in addScalar() 116 …{addScalarImpl<schar, float, float>, addScalarImpl<char2, float, float2>, addScalarImpl<char3, flo… in addScalar() 117 …{addScalarImpl<schar, double, double>, addScalarImpl<char2, double, double2>, addScalarImpl<char3,… in addScalar()
|
D | sub_scalar.cu | 126 …{subScalarImpl<uchar, float, schar>, subScalarImpl<uchar2, float, char2>, subScalarImpl<uchar3, fl… in subScalar() 134 …{subScalarImpl<schar, float, uchar>, subScalarImpl<char2, float, uchar2>, subScalarImpl<char3, flo… in subScalar() 135 …{subScalarImpl<schar, float, schar>, subScalarImpl<char2, float, char2>, subScalarImpl<char3, floa… in subScalar() 136 …{subScalarImpl<schar, float, ushort>, subScalarImpl<char2, float, ushort2>, subScalarImpl<char3, f… in subScalar() 137 …{subScalarImpl<schar, float, short>, subScalarImpl<char2, float, short2>, subScalarImpl<char3, flo… in subScalar() 138 …{subScalarImpl<schar, float, int>, subScalarImpl<char2, float, int2>, subScalarImpl<char3, float, … in subScalar() 139 …{subScalarImpl<schar, float, float>, subScalarImpl<char2, float, float2>, subScalarImpl<char3, flo… in subScalar() 140 …{subScalarImpl<schar, double, double>, subScalarImpl<char2, double, double2>, subScalarImpl<char3,… in subScalar()
|
D | div_scalar.cu | 168 …{divScalarImpl<uchar, float, schar>, divScalarImpl<uchar2, float, char2>, divScalarImpl<uchar3, fl… in divScalar() 176 …{divScalarImpl<schar, float, uchar>, divScalarImpl<char2, float, uchar2>, divScalarImpl<char3, flo… in divScalar() 177 …{divScalarImpl<schar, float, schar>, divScalarImpl<char2, float, char2>, divScalarImpl<char3, floa… in divScalar() 178 …{divScalarImpl<schar, float, ushort>, divScalarImpl<char2, float, ushort2>, divScalarImpl<char3, f… in divScalar() 179 …{divScalarImpl<schar, float, short>, divScalarImpl<char2, float, short2>, divScalarImpl<char3, flo… in divScalar() 180 …{divScalarImpl<schar, float, int>, divScalarImpl<char2, float, int2>, divScalarImpl<char3, float, … in divScalar() 181 …{divScalarImpl<schar, float, float>, divScalarImpl<char2, float, float2>, divScalarImpl<char3, flo… in divScalar() 182 …{divScalarImpl<schar, double, double>, divScalarImpl<char2, double, double2>, divScalarImpl<char3,… in divScalar()
|
/external/opencv3/modules/core/include/opencv2/core/cuda/ |
D | vec_traits.hpp | 69 schar a0, a1, a2, a3, a4, a5, a6, a7; 71 …ice__ __forceinline__ char8 make_char8(schar a0, schar a1, schar a2, schar a3, schar a4, schar a5,… in make_char8() 154 template<> struct TypeVec<schar, 1> { typedef schar vec_type; }; 155 template<> struct TypeVec<schar, 2> { typedef char2 vec_type; }; 156 template<> struct TypeVec<schar, 3> { typedef char3 vec_type; }; 157 template<> struct TypeVec<schar, 4> { typedef char4 vec_type; }; 158 template<> struct TypeVec<schar, 8> { typedef char8 vec_type; }; 236 template<> struct VecTraits<schar> 238 typedef schar elem_type; 240 static __device__ __host__ __forceinline__ schar all(schar v) {return v;} in all() [all …]
|
D | saturate_cast.hpp | 57 template<typename _Tp> __device__ __forceinline__ _Tp saturate_cast(schar v) { return _Tp(v); } in saturate_cast() 65 template<> __device__ __forceinline__ uchar saturate_cast<uchar>(schar v) in saturate_cast() 113 template<> __device__ __forceinline__ schar saturate_cast<schar>(uchar v) in saturate_cast() 120 template<> __device__ __forceinline__ schar saturate_cast<schar>(short v) in saturate_cast() 126 template<> __device__ __forceinline__ schar saturate_cast<schar>(ushort v) in saturate_cast() 132 template<> __device__ __forceinline__ schar saturate_cast<schar>(int v) in saturate_cast() 138 template<> __device__ __forceinline__ schar saturate_cast<schar>(uint v) in saturate_cast() 144 template<> __device__ __forceinline__ schar saturate_cast<schar>(float v) in saturate_cast() 150 template<> __device__ __forceinline__ schar saturate_cast<schar>(double v) in saturate_cast() 157 return saturate_cast<schar>((float)v); in saturate_cast() [all …]
|
/external/opencv3/modules/cudev/include/opencv2/cudev/util/ |
D | vec_traits.hpp | 76 template<> struct MakeVec<schar, 1> { typedef schar type; }; 77 template<> struct MakeVec<schar, 2> { typedef char2 type; }; 78 template<> struct MakeVec<schar, 3> { typedef char3 type; }; 79 template<> struct MakeVec<schar, 4> { typedef char4 type; }; 142 template<> struct VecTraits<schar> 144 typedef schar elem_type; 146 __host__ __device__ __forceinline__ static schar all(schar v) {return v;} in all() 147 __host__ __device__ __forceinline__ static schar make(schar x) {return x;} in make() 148 __host__ __device__ __forceinline__ static schar make(const schar* x) {return *x;} in make() 152 typedef schar elem_type; [all …]
|
D | saturate_cast.hpp | 57 template <typename T> __device__ __forceinline__ T saturate_cast(schar v) { return T(v); } in saturate_cast() 65 template <> __device__ __forceinline__ uchar saturate_cast<uchar>(schar v) in saturate_cast() 109 template <> __device__ __forceinline__ schar saturate_cast<schar>(uchar v) in saturate_cast() 116 template <> __device__ __forceinline__ schar saturate_cast<schar>(short v) in saturate_cast() 122 template <> __device__ __forceinline__ schar saturate_cast<schar>(ushort v) in saturate_cast() 128 template <> __device__ __forceinline__ schar saturate_cast<schar>(int v) in saturate_cast() 134 template <> __device__ __forceinline__ schar saturate_cast<schar>(uint v) in saturate_cast() 140 template <> __device__ __forceinline__ schar saturate_cast<schar>(float v) in saturate_cast() 146 template <> __device__ __forceinline__ schar saturate_cast<schar>(double v) in saturate_cast() 153 template <> __device__ __forceinline__ ushort saturate_cast<ushort>(schar v) in saturate_cast() [all …]
|
D | limits.hpp | 67 template <> struct numeric_limits<schar> 69 __device__ __forceinline__ static schar min() { return SCHAR_MIN; } in min() 70 __device__ __forceinline__ static schar max() { return SCHAR_MAX; } in max()
|
/external/opencv3/modules/hal/include/opencv2/hal/ |
D | defs.h | 281 typedef signed char schar; typedef 603 template<typename _Tp> static inline _Tp saturate_cast(schar v) { return _Tp(v); } in saturate_cast() 623 template<> inline uchar saturate_cast<uchar>(schar v) { return (uchar)std::max((int)v, 0); } 633 template<> inline schar saturate_cast<schar>(uchar v) { return (schar)std::min((int)v, SCHAR… 634 template<> inline schar saturate_cast<schar>(ushort v) { return (schar)std::min((unsigned)v, … 635 template<> inline schar saturate_cast<schar>(int v) { return (schar)((unsigned)(v-SCHAR_MI… 636 template<> inline schar saturate_cast<schar>(short v) { return saturate_cast<schar>((int)v);… 637 template<> inline schar saturate_cast<schar>(unsigned v) { return (schar)std::min(v, (unsigned)… 638 template<> inline schar saturate_cast<schar>(float v) { int iv = cvRound(v); return saturate… 639 template<> inline schar saturate_cast<schar>(double v) { int iv = cvRound(v); return saturate… [all …]
|
D | intrin_neon.hpp | 76 typedef schar lane_type; 81 v_int8x16(schar v0, schar v1, schar v2, schar v3, schar v4, schar v5, schar v6, schar v7, in v_int8x16() 82 schar v8, schar v9, schar v10, schar v11, schar v12, schar v13, schar v14, schar v15) in v_int8x16() 84 schar v[] = {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15}; in v_int8x16() 87 schar get0() const in get0() 246 OPENCV_HAL_IMPL_NEON_INIT(int8x16, schar, s8) in OPENCV_HAL_IMPL_NEON_INIT() 282 OPENCV_HAL_IMPL_NEON_PACK(v_int8x16, schar, int8x8_t, s8, v_int16x8, s16, pack, n) 529 OPENCV_HAL_IMPL_NEON_SHIFT_OP(v_uint8x16, u8, schar, s8) in OPENCV_HAL_IMPL_NEON_SHIFT_OP() argument 530 OPENCV_HAL_IMPL_NEON_SHIFT_OP(v_int8x16, s8, schar, s8) in OPENCV_HAL_IMPL_NEON_SHIFT_OP() 555 OPENCV_HAL_IMPL_NEON_LOADSTORE_OP(v_int8x16, schar, s8) [all …]
|
D | intrin.hpp | 79 typedef schar int_type; 93 template<> struct V_TypeTraits<schar> 95 typedef schar value_type; 96 typedef schar int_type; 138 typedef schar n_type;
|
/external/opencv3/modules/core/src/cuda/ |
D | gpu_mat.cu | 373 … {setToWithOutMask<schar>,setToWithOutMask<char2>,setToWithOutMask<char3>,setToWithOutMask<char4>}, in setTo() 404 {setToWithMask<schar>,setToWithMask<char2>,setToWithMask<char3>,setToWithMask<char4>}, in setTo() 499 …{0, convertToNoScale<uchar, schar>, convertToNoScale<uchar, ushort>, convertToNoScale<uchar, short… in convertTo() 500 …schar, uchar>, 0, convertToNoScale<schar, ushort>, convertToNoScale<schar, short>, convertToNoScal… in convertTo() 501 …{convertToNoScale<ushort, uchar>, convertToNoScale<ushort, schar>, 0, convertToNoScale<ushort, sho… in convertTo() 502 …{convertToNoScale<short, uchar>, convertToNoScale<short, schar>, convertToNoScale<short, ushort>, … in convertTo() 503 …{convertToNoScale<int, uchar>, convertToNoScale<int, schar>, convertToNoScale<int, ushort>, conver… in convertTo() 504 …{convertToNoScale<float, uchar>, convertToNoScale<float, schar>, convertToNoScale<float, ushort>, … in convertTo() 505 …{convertToNoScale<double, uchar>, convertToNoScale<double, schar>, convertToNoScale<double, ushort… in convertTo() 529 …{convertToScale<uchar, uchar>, convertToScale<uchar, schar>, convertToScale<uchar, ushort>, conver… in convertTo() [all …]
|
/external/opencv/cv/src/ |
D | cvcontours.cpp | 75 reader->deltas[i][0] = (schar) icvCodeDeltas[i].x; in cvStartReadChainPoints() 76 reader->deltas[i][1] = (schar) icvCodeDeltas[i].y; in cvStartReadChainPoints() 87 schar *ptr; in cvReadChainPoint() 112 reader->code = (schar)code; in cvReadChainPoint() 155 schar *img0; /* image origin */ 156 schar *img; /* current image row */ 233 scanner->img0 = (schar *) img; in cvStartFindContours() 234 scanner->img = (schar *) (img + step); in cvStartFindContours() 530 icvFetchContour( schar *ptr, in icvFetchContour() 536 const schar nbd = 2; in icvFetchContour() [all …]
|
/external/opencv3/modules/imgproc/src/ |
D | contours.cpp | 69 reader->deltas[i][0] = (schar) icvCodeDeltas[i].x; in cvStartReadChainPoints() 70 reader->deltas[i][1] = (schar) icvCodeDeltas[i].y; in cvStartReadChainPoints() 79 schar *ptr; in cvReadChainPoint() 100 reader->code = (schar)code; in cvReadChainPoint() 141 schar *img0; /* image origin */ 142 schar *img; /* current image row */ 214 scanner->img0 = (schar *) img; in cvStartFindContours() 215 scanner->img = (schar *) (img + step); in cvStartFindContours() 298 img[k] = img[(size.width - 1)*esz + k] = (schar)0; in cvStartFindContours() 500 icvFetchContour( schar *ptr, in icvFetchContour() [all …]
|
/external/opencv3/modules/cudev/include/opencv2/cudev/warp/ |
D | shuffle.hpp | 66 __device__ __forceinline__ schar shfl(schar val, int srcLane, int width = warpSize) in shfl() 68 return (schar) __shfl((int) val, srcLane, width); in shfl() 157 __device__ __forceinline__ schar shfl_up(schar val, uint delta, int width = warpSize) in shfl_up() 159 return (schar) __shfl_up((int) val, delta, width); in shfl_up() 248 __device__ __forceinline__ schar shfl_down(schar val, uint delta, int width = warpSize) in shfl_down() 250 return (schar) __shfl_down((int) val, delta, width); in shfl_down() 339 __device__ __forceinline__ schar shfl_xor(schar val, int laneMask, int width = warpSize) in shfl_xor() 341 return (schar) __shfl_xor((int) val, laneMask, width); in shfl_xor()
|
/external/opencv3/modules/core/include/opencv2/core/ |
D | traits.hpp | 151 template<> class DataType<schar> 154 typedef schar value_type; 169 typedef schar value_type; 289 typedef schar value_type;
|
/external/opencv3/modules/cudev/include/opencv2/cudev/functional/ |
D | functional.hpp | 340 CV_CUDEV_MINMAX_INST(schar, ::max, ::min) 368 template <> struct abs_func<schar> : unary_function<schar, schar> 370 __device__ __forceinline__ schar operator ()(schar x) const in operator ()() 471 template <> struct name ## _func<schar> : unary_function<schar, float> \ 473 __device__ __forceinline__ float operator ()(schar a) const \ 558 template <> struct name ## _func<schar> : binary_function<schar, schar, float> \ 560 __device__ __forceinline__ float operator ()(schar a, schar b) const \
|