Home
last modified time | relevance | path

Searched refs:schar (Results 1 – 25 of 101) sorted by relevance

12345

/external/opencv3/modules/cudaarithm/src/cuda/
Dadd_weighted.cu107 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 …]
Dcmp_scalar.cu161 …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()
Dmul_mat.cu113 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()
Dadd_mat.cu122 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()
Ddiv_mat.cu127 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()
Dsub_mat.cu122 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()
Dsum.cu113 …{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()
Dmul_scalar.cu100 …{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()
Dadd_scalar.cu103 …{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()
Dsub_scalar.cu126 …{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()
Ddiv_scalar.cu168 …{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/
Dvec_traits.hpp69 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 …]
Dsaturate_cast.hpp57 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/
Dvec_traits.hpp76 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 …]
Dsaturate_cast.hpp57 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 …]
Dlimits.hpp67 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/
Ddefs.h281 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 …]
Dintrin_neon.hpp76 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 …]
Dintrin.hpp79 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/
Dgpu_mat.cu373 … {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()
500schar, 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/
Dcvcontours.cpp75 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/
Dcontours.cpp69 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/
Dshuffle.hpp66 __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/
Dtraits.hpp151 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/
Dfunctional.hpp340 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 \

12345