Home | History | Annotate | Download | only in src

Lines Matching refs:Sum

45 *                             Find sum of pixels in the ROI                              *
169 sum[0] = (sumtype)tmp##0
172 sum[0] = (sumtype)tmp##0; \
173 sum[1] = (sumtype)tmp##1;
176 sum[0] = (sumtype)tmp##0; \
177 sum[1] = (sumtype)tmp##1; \
178 sum[2] = (sumtype)tmp##2;
181 sum[0] = (sumtype)tmp##0; \
182 sum[1] = (sumtype)tmp##1; \
183 sum[2] = (sumtype)tmp##2; \
184 sum[3] = (sumtype)tmp##3;
188 ICV_SUM_EXIT_C1( sum, sumtype )
192 ICV_SUM_EXIT_C2( sum, sumtype )
197 ICV_SUM_EXIT_C3( sum, sumtype )
202 ICV_SUM_EXIT_C4( sum, sumtype )
235 sumtype_final* sum ), (src, step, size, sum) ) \
265 sumtype_final* sum ), (src, step, size, sum) ) \
285 sumtype_final* sum, CvHintAlgorithm /*hint*/ ), \
286 (src, step, size, sum, cvAlgHintAccurate) ) \
306 int coi, sumtype_final* sum ) \
337 int coi, sumtype_final* sum ) \
367 ICV_DEF_SUM_ALL( Sum, 8u, CV_NOP, uchar, double, int64, unsigned,
369 ICV_DEF_SUM_ALL( Sum, 16u, CV_NOP, ushort, double, int64, unsigned,
371 ICV_DEF_SUM_ALL( Sum, 16s, CV_NOP, short, double, int64, int,
373 ICV_DEF_SUM_ALL( Sum, 32s, CV_NOP, int, double, double, double, NOHINT, NOHINT, 0 )
374 ICV_DEF_SUM_ALL( Sum, 32f, CV_NOP, float, double, double, double, HINT, NOHINT, 0 )
375 ICV_DEF_SUM_ALL( Sum, 64f, CV_NOP, double, double, double, double, NOHINT, NOHINT, 0 )
383 CV_DEF_INIT_BIG_FUNC_TAB_2D( Sum, R )
384 CV_DEF_INIT_FUNC_TAB_2D( Sum, CnCR )
393 CvScalar sum = {{0,0,0,0}};
439 sum.val[0] += temp.val[0];
440 sum.val[1] += temp.val[1];
441 sum.val[2] += temp.val[2];
442 sum.val[3] += temp.val[3];
457 sum.val[0] += temp.val[0];
458 sum.val[1] += temp.val[1];
459 sum.val[2] += temp.val[2];
460 sum.val[3] += temp.val[3];
487 sum.val[0] += data[size.width - 1];
500 sum.val[0] += data[size.width - 1];
525 IPPI_CALL( func( mat->data.ptr, mat_step, size, sum.val ));
534 IPPI_CALL( func( mat->data.ptr, mat_step, size, sum.val, cvAlgHintAccurate ));
545 CV_MAT_CN(type), coi, sum.val ));
550 return sum;
825 ICV_ACC_ROWS_FUNC( Sum, 8u32s, uchar, int, CV_ADD, CV_NOP )
826 ICV_ACC_ROWS_FUNC( Sum, 8u32f, uchar, float, CV_ADD, CV_8TO32F )
827 ICV_ACC_ROWS_FUNC( Sum, 16u32f, ushort, float, CV_ADD, CV_NOP )
828 ICV_ACC_ROWS_FUNC( Sum, 16u64f, ushort, double, CV_ADD, CV_NOP )
829 ICV_ACC_ROWS_FUNC( Sum, 16s32f, short, float, CV_ADD, CV_NOP )
830 ICV_ACC_ROWS_FUNC( Sum, 16s64f, short, double, CV_ADD, CV_NOP )
831 ICV_ACC_ROWS_FUNC( Sum, 32f, float, float, CV_ADD, CV_NOP )
832 ICV_ACC_ROWS_FUNC( Sum, 32f64f, float, double, CV_ADD, CV_NOP )
833 ICV_ACC_ROWS_FUNC( Sum, 64f, double, double, CV_ADD, CV_NOP )
843 ICV_ACC_COLS_FUNC_C1( Sum, 8u32s, uchar, int, int, CV_ADD )
844 ICV_ACC_COLS_FUNC_C1( Sum, 8u32f, uchar, int, float, CV_ADD )
845 ICV_ACC_COLS_FUNC_C1( Sum, 16u32f, ushort, float, float, CV_ADD )
846 ICV_ACC_COLS_FUNC_C1( Sum, 16u64f, ushort, double, double, CV_ADD )
847 ICV_ACC_COLS_FUNC_C1( Sum, 16s32f, short, float, float, CV_ADD )
848 ICV_ACC_COLS_FUNC_C1( Sum, 16s64f, short, double, double, CV_ADD )
850 ICV_ACC_COLS_FUNC_C1( Sum, 32f, float, float, float, CV_ADD )
851 ICV_ACC_COLS_FUNC_C1( Sum, 32f64f, float, double, double, CV_ADD )
852 ICV_ACC_COLS_FUNC_C1( Sum, 64f, double, double, double, CV_ADD )
853 ICV_ACC_COLS_FUNC_C3( Sum, 8u32s, uchar, int, int, CV_ADD )
854 ICV_ACC_COLS_FUNC_C3( Sum, 8u32f, uchar, int, float, CV_ADD )
855 ICV_ACC_COLS_FUNC_C3( Sum, 32f, float, float, float, CV_ADD )
856 ICV_ACC_COLS_FUNC_C3( Sum, 64f, double, double, double, CV_ADD )
857 ICV_ACC_COLS_FUNC_C4( Sum, 8u32s, uchar, int, int, CV_ADD )
858 ICV_ACC_COLS_FUNC_C4( Sum, 8u32f, uchar, int, float, CV_ADD )
859 ICV_ACC_COLS_FUNC_C4( Sum, 32f, float, float, float, CV_ADD )
860 ICV_ACC_COLS_FUNC_C4( Sum, 64f, double, double, double, CV_ADD )