Home
last modified time | relevance | path

Searched refs:arrtype (Results 1 – 21 of 21) sorted by relevance

/external/opencv/cxcore/src/
Dcxnorm.cpp139 post_func, arrtype, normtype, worktype, block_size ) \ argument
140 IPCVAPI_IMPL( CvStatus, name, ( const arrtype* src, int step, \
173 post_func, arrtype, normtype, worktype, block_size ) \ argument
174 IPCVAPI_IMPL( CvStatus, name, ( const arrtype* src, int step, \
197 post_func, arrtype, normtype, worktype, block_size ) \ argument
198 IPCVAPI_IMPL( CvStatus, name, ( const arrtype* src, int step, \
217 _update_op_, post_func, arrtype, \ argument
219 static CvStatus CV_STDCALL name( const arrtype* src, int step, \
255 arrtype, normtype, worktype, block_size ) \ argument
256 static CvStatus CV_STDCALL name( const arrtype* src, int step, \
[all …]
D_cxipp.h62 #define IPCV_COPYSET( flavor, arrtype, scalartype ) \ argument
65 ( const arrtype* src, int srcstep, \
66 arrtype* dst, int dststep, CvSize size, \
70 ( arrtype* dst, int dststep, \
72 CvSize size, const arrtype* scalar ))
428 #define IPCV_ABS_DIFF( flavor, arrtype ) \ argument
431 ( const arrtype* src1, int srcstep1, \
432 const arrtype* src2, int srcstep2, \
433 arrtype* dst, int dststep, CvSize size ))
446 #define IPCV_CMP( arrtype, flavor ) \ argument
[all …]
Dcxmeansdv.cpp373 #define ICV_DEF_MEAN_SDV_BLOCK_FUNC_2D( flavor, cn, arrtype, \ argument
377 ( const arrtype* src, int step, \
409 #define ICV_DEF_MEAN_SDV_FUNC_2D( flavor, cn, arrtype, \ argument
412 ( const arrtype* src, int step, \
432 #define ICV_DEF_MEAN_SDV_BLOCK_FUNC_2D_COI( flavor, arrtype, \ argument
436 ( const arrtype* src, int step, \
469 #define ICV_DEF_MEAN_SDV_FUNC_2D_COI( flavor, arrtype, \ argument
472 ( const arrtype* src, int step, CvSize size,\
493 arrtype, sumtype, sqsumtype, worktype, \ argument
496 ( const arrtype* src, int step, \
[all …]
Dcxmean.cpp240 arrtype, sumtype, worktype, block_size ) \ argument
242 ( const arrtype* src, int step, \
271 arrtype, sumtype, worktype ) \ argument
273 ( const arrtype* src, int step, \
292 arrtype, sumtype, worktype, block_size ) \ argument
294 icvMean_##flavor##_CnCMR( const arrtype* src, int step, \
324 arrtype, sumtype, worktype ) \ argument
326 icvMean_##flavor##_CnCMR( const arrtype* src, int step, \
345 #define ICV_IMPL_MEAN_BLOCK_ALL( flavor, arrtype, sumtype, \ argument
347 ICV_IMPL_MEAN_BLOCK_FUNC_2D( flavor, 1, arrtype, sumtype, \
[all …]
Dcxcmp.cpp118 #define ICV_DEF_IN_RANGE_FUNC( flavor, arrtype, worktype, \ argument
121 icvInRange_##flavor##_C##cn##R( const arrtype* src1, int step1, \
122 const arrtype* src2, int step2, \
123 const arrtype* src3, int step3, \
187 #define ICV_DEF_IN_RANGE_CONST_FUNC( flavor, arrtype, worktype, \ argument
190 icvInRangeC_##flavor##_C##cn##R( const arrtype* src1, int step1, \
206 #define ICV_DEF_IN_RANGE_ALL( flavor, arrtype, worktype, _toggle_macro_ ) \ argument
207 ICV_DEF_IN_RANGE_FUNC( flavor, arrtype, worktype, _toggle_macro_, 1 ) \
208 ICV_DEF_IN_RANGE_FUNC( flavor, arrtype, worktype, _toggle_macro_, 2 ) \
209 ICV_DEF_IN_RANGE_FUNC( flavor, arrtype, worktype, _toggle_macro_, 3 ) \
[all …]
Dcxmatrix.cpp182 arrtype, len ) \ argument
184 arrtype* arr1 = arr; \
190 arrtype* arr2 = arr; \
191 arrtype* arr3 = arr1; \
195 arrtype t0 = arr2[0]; \
196 arrtype t1 = arr3[0]; \
209 arrtype, len ) \ argument
211 arrtype* arr1 = arr; \
218 arrtype* arr2 = arr; \
219 arrtype* arr3 = arr1; \
[all …]
Dcxmatmul.cpp125 #define ICV_DEF_GEMM_SINGLE_MUL( flavor, arrtype, worktype ) \ argument
127 icvGEMMSingleMul_##flavor( const arrtype* a_data, size_t a_step, \
128 const arrtype* b_data, size_t b_step, \
129 const arrtype* c_data, size_t c_step, \
130 arrtype* d_data, size_t d_step, \
135 const arrtype *_a_data = a_data, *_b_data = b_data, *_c_data = c_data; \
136 arrtype* a_buf = 0; \
158 a_buf = (arrtype*)cvStackAlloc(n*sizeof(a_data[0])); \
163 arrtype* b_buf = 0; \
167 a_buf = (arrtype*)cvStackAlloc(drows*sizeof(a_data[0])); \
[all …]
Dcxconvert.cpp64 #define ICV_DEF_PX2PL_C2( arrtype, len ) \ argument
70 arrtype t0 = (src)[0]; \
71 arrtype t1 = (src)[1]; \
81 #define ICV_DEF_PX2PL_C3( arrtype, len ) \ argument
87 arrtype t0 = (src)[0]; \
88 arrtype t1 = (src)[1]; \
89 arrtype t2 = (src)[2]; \
101 #define ICV_DEF_PX2PL_C4( arrtype, len ) \ argument
107 arrtype t0 = (src)[0]; \
108 arrtype t1 = (src)[1]; \
[all …]
Dcxsumpixels.cpp232 __op__, arrtype, sumtype_final, sumtype, worktype, block_size )\ argument
234 const arrtype* src, int step, CvSize size, \
262 __op__, arrtype, sumtype_final, sumtype, worktype, block_size )\ argument
264 const arrtype* src, int step, CvSize size, \
282 __op__, arrtype, sumtype_final, sumtype, worktype, block_size )\ argument
284 const arrtype* src, int step, CvSize size, \
303 __op__, arrtype, sumtype_final, sumtype, worktype, block_size )\ argument
305 const arrtype* src, int step, CvSize size, int cn, \
334 __op__, arrtype, sumtype_final, sumtype, worktype, block_size )\ argument
336 const arrtype* src, int step, CvSize size, int cn, \
[all …]
Dcxrand.cpp68 #define ICV_IMPL_RAND_BITS( flavor, arrtype, cast_macro ) \ argument
70 icvRandBits_##flavor##_C1R( arrtype* arr, int step, CvSize size, \
150 #define ICV_IMPL_RAND( flavor, arrtype, worktype, cast_macro1, cast_macro2 )\ argument
152 icvRand_##flavor##_C1R( arrtype* arr, int step, CvSize size, \
340 #define ICV_IMPL_RANDN( flavor, arrtype, worktype, cast_macro1, cast_macro2 ) \ argument
342 icvRandn_##flavor##_C1R( arrtype* arr, int step, CvSize size, \
Dcxarithm.cpp1218 #define ICV_DEF_MUL_OP_CASE( flavor, arrtype, worktype, _cast_macro1_, \ argument
1221 icvMul_##flavor##_C1R( const arrtype* src1, int step1, \
1222 const arrtype* src2, int step2, \
1223 arrtype* dst, int step, \
1470 #define ICV_DEF_DIV_OP_CASE( flavor, arrtype, worktype, checktype, _start_row_macro_, \ argument
1474 icvDiv_##flavor##_C1R( const arrtype* src1, int step1, \
1475 const arrtype* src2, int step2, \
1476 arrtype* dst, int step, \
1536 #define ICV_DEF_RECIP_OP_CASE( flavor, arrtype, worktype, checktype, \ argument
1541 icvRecip_##flavor##_C1R( const arrtype* src, int step1, \
[all …]
Dcxcopy.cpp805 #define ICV_DEF_FLIP_HZ_FUNC( flavor, arrtype, cn ) \ argument
807 icvFlipHorz_##flavor( const arrtype* src, int srcstep, \
808 arrtype* dst, int dststep, CvSize size ) \
815 ICV_DEF_FLIP_HZ_CASE_C##cn( arrtype ) \
Dcxmathfuncs.cpp275 #define ICV_DEF_SQR_MAGNITUDE_FUNC(flavor, arrtype, magtype)\ argument
277 icvSqrMagnitude_##flavor(const arrtype* x, const arrtype* y,\
1658 #define ICV_DEF_IPOW_OP( flavor, arrtype, worktype, cast_macro ) \ argument
1660 icvIPow_##flavor( const arrtype* src, arrtype* dst, int len, int power ) \
/external/opencv/cv/src/
Dcvmorph.cpp461 #define ICV_MORPH_RECT_ROW( name, flavor, arrtype, \ argument
464 icv##name##RectRow_##flavor( const arrtype* src, \
465 arrtype* dst, void* params ) \
486 const arrtype* s = src + i; \
493 dst[i] = (arrtype)t; \
495 dst[i+cn] = (arrtype)t; \
500 const arrtype* s = src + i; \
506 dst[i] = (arrtype)m; \
520 #define ICV_MORPH_RECT_COL( name, flavor, arrtype, \ argument
523 icv##name##RectCol_##flavor( const arrtype** src, \
[all …]
Dcvpyramids.cpp494 #define ICV_DEF_PYR_BORDER_FUNC( flavor, arrtype, worktype, _pd_scale_ ) \ argument
496 icvPyrDownBorder_##flavor##_CnR( const arrtype *src, int src_step, CvSize src_size, \
497 arrtype *dst, int dst_step, CvSize dst_size, int channels ) \
501 const arrtype* src2; \
502 arrtype* dst2; \
651 dst[j] = (arrtype)_pd_scale_( PD_SINGULAR( buf[j], buf[j+(H-1)*bufW] ));\
666 dst[j]= (arrtype)_pd_scale_(PD_LT( buf[j], buf[j+bufW], buf[j+bufW*2]));\
672 dst[j] = (arrtype)_pd_scale_( PD_LT( buf[j+bufW*2], \
697 dst[j]=(arrtype)_pd_scale_( PD_LT( buf[j], buf[j+bufW], buf[j+bufW*2]));\
705 dst[j] = (arrtype)_pd_scale_( PD_FILTER( buf[j-bufW*2], buf[j-bufW],\
[all …]
D_cvipp.h102 #define IPCV_ACCUM( flavor, arrtype, acctype ) \ argument
105 ( const arrtype* src, int srcstep, acctype* dst, int dststep, CvSize size )) \
108 ( const arrtype* src, int srcstep, acctype* dst, int dststep, CvSize size )) \
111 ( const arrtype* src1, int srcstep1, const arrtype* src2, int srcstep2, \
115 ( const arrtype* src, int srcstep, acctype* dst, int dststep, \
120 ( const arrtype* src, int srcstep, const uchar* mask, int maskstep, \
124 ( const arrtype* src, int srcstep, const uchar* mask, int maskstep, \
128 ( const arrtype* src1, int srcstep1, const arrtype* src2, int srcstep2, \
132 ( const arrtype* src, int srcstep, const uchar* mask, int maskstep, \
137 ( const arrtype* src, int srcstep, const uchar* mask, int maskstep, \
[all …]
Dcvcolor.cpp111 #define CV_IMPL_BGRX2BGR( flavor, arrtype ) \ argument
113 icvBGRx2BGR_##flavor##_CnC3R( const arrtype* src, int srcstep, \
114 arrtype* dst, int dststep, \
128 arrtype t0=src[blue_idx], t1=src[1], t2=src[blue_idx^2]; \
139 #define CV_IMPL_BGR2BGRX( flavor, arrtype ) \ argument
141 icvBGR2BGRx_##flavor##_C3C4R( const arrtype* src, int srcstep, \
142 arrtype* dst, int dststep, \
156 arrtype t0=src[blue_idx], t1=src[1], t2=src[blue_idx^2]; \
168 #define CV_IMPL_BGRA2RGBA( flavor, arrtype ) \ argument
170 icvBGRA2RGBA_##flavor##_C4R( const arrtype* src, int srcstep, \
[all …]
Dcvimgwarp.cpp205 #define ICV_DEF_RESIZE_BILINEAR_FUNC( flavor, arrtype, worktype, alpha_field, \ argument
208 icvResize_Bilinear_##flavor##_CnR( const arrtype* src, int srcstep, CvSize ssize,\
209 arrtype* dst, int dststep, CvSize dsize, \
241 const arrtype* _src; \
267 dst[dx] = (arrtype)descale_macro( mul_one_macro(buf0[dx])); \
270 dst[dx] = (arrtype)descale_macro( mul_one_macro(buf0[dx]) + \
286 #define ICV_DEF_RESIZE_AREA_FAST_FUNC( flavor, arrtype, worktype, cast_macro ) \ argument
288 icvResize_AreaFast_##flavor##_CnR( const arrtype* src, int srcstep, CvSize ssize,\
289 arrtype* dst, int dststep, CvSize dsize, int cn, \
305 const arrtype* _src = src + dy*scale_y*srcstep + xofs[dx]; \
[all …]
Dcvsumpixels.cpp44 #define ICV_DEF_INTEGRAL_OP_C1( flavor, arrtype, sumtype, sqsumtype, worktype, \ argument
47 icvIntegralImage_##flavor##_C1R( const arrtype* src, int srcstep,\
207 #define ICV_DEF_INTEGRAL_OP_CN( flavor, arrtype, sumtype, sqsumtype, \ argument
210 icvIntegralImage_##flavor##_CnR( const arrtype* src, int srcstep,\
Dcvfilter.cpp2209 #define ICV_FILTER( flavor, arrtype, worktype, load_macro, \ argument
2212 icvLinearFilter_##flavor( const arrtype** src, arrtype* dst, \
2221 const arrtype** k_ptr = (const arrtype**)(k_sparse + k_count); \
2222 const arrtype** k_end = k_ptr + k_count; \
2235 const arrtype** kp = k_ptr; \
2242 const arrtype* sptr = (*kp++) + i; \
2260 const arrtype** kp = k_ptr; \
2267 const arrtype* sptr = *kp++; \
/external/opencv/cxcore/include/
Dcxcore.h1422 CVAPI(CvScalar) cvColorToScalar( double packed_color, int arrtype );