/external/opencv/cv/src/ |
D | cvsumpixels.cpp | 49 sqsumtype* sqsum, int sqsumstep,\ 64 if( sqsum ) \ 66 memset( sqsum, 0, (size.width+1)*sizeof(sqsum[0])); \ 67 sqsumstep /= sizeof(sqsum[0]); \ 68 sqsum += sqsumstep + 1; \ 78 if( sqsum == 0 && tilted == 0 ) \ 95 sum += sumstep, sqsum += sqsumstep ) \ 98 sqsum[-1] = 0; \ 108 tq = sqsum[x - sqsumstep] + sq; \ 110 sqsum[x] = tq; \ [all …]
|
D | mycvHaarDetectObjects.cpp | 107 CvMat sum, sqsum, tilted; member 503 pq_offset = pt.y * (cascade->sqsum.step/sizeof(sqsumtype)) + pt.x; in mycvRunHaarClassifierCascade() 622 #define sqsum_elem_ptr(sqsum,row,col) \ argument 623 ((sqsumtype*)CV_MAT_ELEM_PTR_FAST((sqsum),(row),(col),sizeof(sqsumtype))) 638 CvMat sqsum_stub, *sqsum = (CvMat*)_sqsum; in mycvSetImagesForHaarClassifierCascade() local 653 CV_CALL( sqsum = cvGetMat( sqsum, &sqsum_stub, &coi1 )); in mycvSetImagesForHaarClassifierCascade() 658 if( !CV_ARE_SIZES_EQ( sum, sqsum )) in mycvSetImagesForHaarClassifierCascade() 661 if( CV_MAT_TYPE(sqsum->type) != CV_64FC1 || in mycvSetImagesForHaarClassifierCascade() 693 cascade->sqsum = *sqsum; in mycvSetImagesForHaarClassifierCascade() 707 cascade->pq0 = sqsum_elem_ptr(*sqsum, equ_rect.y, equ_rect.x); in mycvSetImagesForHaarClassifierCascade() [all …]
|
D | cvtemplmatch.cpp | 327 CvMat* sqsum = 0; in cvMatchTemplate() local 436 CV_CALL( sqsum = cvCreateMat( img->rows + 1, img->cols + 1, in cvMatchTemplate() 438 CV_CALL( cvIntegral( img, sum, sqsum, 0 )); in cvMatchTemplate() 464 q0 = (double*)sqsum->data.ptr; in cvMatchTemplate() 466 q2 = (double*)(sqsum->data.ptr + templ->rows*sqsum->step); in cvMatchTemplate() 476 sqsum_step = sqsum ? sqsum->step / sizeof(double) : 0; in cvMatchTemplate() 533 cvReleaseMat( &sqsum ); in cvMatchTemplate()
|
D | cvhaar.cpp | 107 CvMat sum, sqsum, tilted; member 420 #define sqsum_elem_ptr(sqsum,row,col) \ argument 421 ((sqsumtype*)CV_MAT_ELEM_PTR_FAST((sqsum),(row),(col),sizeof(sqsumtype))) 439 CvMat sqsum_stub, *sqsum = (CvMat*)_sqsum; in cvSetImagesForHaarClassifierCascade() local 454 CV_CALL( sqsum = cvGetMat( sqsum, &sqsum_stub, &coi1 )); in cvSetImagesForHaarClassifierCascade() 459 if( !CV_ARE_SIZES_EQ( sum, sqsum )) in cvSetImagesForHaarClassifierCascade() 462 if( CV_MAT_TYPE(sqsum->type) != CV_64FC1 || in cvSetImagesForHaarClassifierCascade() 494 cascade->sqsum = *sqsum; in cvSetImagesForHaarClassifierCascade() 508 cascade->pq0 = sqsum_elem_ptr(*sqsum, equ_rect.y, equ_rect.x); in cvSetImagesForHaarClassifierCascade() 509 cascade->pq1 = sqsum_elem_ptr(*sqsum, equ_rect.y, equ_rect.x + equ_rect.width ); in cvSetImagesForHaarClassifierCascade() [all …]
|
/external/opencv3/modules/imgproc/src/ |
D | sumpixels.cpp | 79 double * sqsum, size_t, in operator ()() 83 if (sqsum || tilted || cn != 1 || !haveSSE2) in operator ()() 149 QT* sqsum, size_t _sqsumstep, ST* tilted, size_t _tiltedstep, in integral_() argument 156 sqsum, _sqsumstep, in integral_() 171 if( sqsum ) in integral_() 173 memset( sqsum, 0, (size.width+cn)*sizeof(sqsum[0])); in integral_() 174 sqsum += sqsumstep + cn; in integral_() 183 if( sqsum == 0 && tilted == 0 ) in integral_() 201 sum += sumstep - cn, sqsum += sqsumstep - cn ) in integral_() 203 for( k = 0; k < cn; k++, src++, sum++, sqsum++ ) in integral_() [all …]
|
D | templmatch.cpp | 980 Mat sum, sqsum; in matchTemplate() local 992 integral(img, sum, sqsum, CV_64F); in matchTemplate() 1015 q0 = (double*)sqsum.data; in matchTemplate() 1017 q2 = (double*)(sqsum.data + templ.rows*sqsum.step); in matchTemplate() 1027 int sqstep = sqsum.data ? (int)(sqsum.step / sizeof(double)) : 0; in matchTemplate()
|
/external/opencv3/modules/imgproc/perf/ |
D | perf_integral.cpp | 48 Mat sqsum(sz, sdepth); in PERF_TEST_P() local 50 declare.in(src, WARMUP_RNG).out(sum, sqsum); in PERF_TEST_P() 53 TEST_CYCLE() integral(src, sum, sqsum, sdepth); in PERF_TEST_P() 56 SANITY_CHECK(sqsum, 1e-6); in PERF_TEST_P() 73 Mat sqsum(sz, sdepth); in PERF_TEST_P() local 76 declare.in(src, WARMUP_RNG).out(sum, sqsum, tilted); in PERF_TEST_P() 79 TEST_CYCLE() integral(src, sum, sqsum, tilted, sdepth); in PERF_TEST_P() 82 SANITY_CHECK(sqsum, 1e-6); in PERF_TEST_P()
|
/external/opencv3/modules/imgproc/src/opencl/ |
D | match_template.cl | 252 __global const float * sqsum = (__global const float *)(src_sqsums); 256 …float image_sqsum_ = (float)(sqsum[SQSUMS_PTR(template_cols, template_rows)] - sqsum[SQSUMS_PTR(te… 257 sqsum[SQSUMS_PTR(0, template_rows)] + sqsum[SQSUMS_PTR(0, 0)]); 310 __global const float * sqsum = (__global const float *)(src_sqsums); 312 … (sqsum[SQSUMS_PTR(template_cols, template_rows)] - sqsum[SQSUMS_PTR(template_cols, 0)]) - 313 (sqsum[SQSUMS_PTR(0, template_rows)] - sqsum[SQSUMS_PTR(0, 0)])); 336 __global const float * sqsum = (__global const float *)(src_sqsums); 338 … (sqsum[SQSUMS_PTR(template_cols, template_rows)] - sqsum[SQSUMS_PTR(template_cols, 0)]) - 339 (sqsum[SQSUMS_PTR(0, template_rows)] - sqsum[SQSUMS_PTR(0, 0)])); 463 …__global const T* sqsum = (__global const T*)(src_sqsums + mad24(y, src_sqsums_step, mad24(x, (int… [all …]
|
/external/opencv3/modules/core/src/ |
D | stat.cpp | 753 …int operator () (const uchar * src0, const uchar * mask, int * sum, int * sqsum, int len, int cn) … in operator ()() 802 sqsum[j] += ar[4 + j + i]; in operator ()() 812 …int operator () (const schar * src0, const uchar * mask, int * sum, int * sqsum, int len, int cn) … in operator ()() 861 sqsum[j] += ar[4 + j + i]; in operator ()() 871 static int sumsqr_(const T* src0, const uchar* mask, ST* sum, SQT* sqsum, int len, int cn ) in sumsqr_() argument 878 int i = vop(src0, mask, sum, sqsum, len, cn), k = cn % 4; in sumsqr_() 884 SQT sq0 = sqsum[0]; in sumsqr_() 891 sqsum[0] = sq0; in sumsqr_() 896 SQT sq0 = sqsum[0], sq1 = sqsum[1]; in sumsqr_() 904 sqsum[0] = sq0; sqsum[1] = sq1; in sumsqr_() [all …]
|
/external/opencv3/modules/imgproc/perf/opencl/ |
D | perf_imgproc.cpp | 245 …UMat src(srcSize, CV_8UC1), sum(srcSize + Size(1, 1), ddepth), sqsum(srcSize + Size(1, 1), CV_32F); in OCL_PERF_TEST_P() local 246 declare.in(src, WARMUP_RNG).out(sum, sqsum); in OCL_PERF_TEST_P() 248 OCL_TEST_CYCLE() cv::integral(src, sum, sqsum, ddepth, CV_32F); in OCL_PERF_TEST_P() 251 SANITY_CHECK(sqsum, 5e-5, ERROR_RELATIVE); in OCL_PERF_TEST_P()
|
/external/opencv3/modules/cudalegacy/src/ |
D | fgd.cpp | 185 Vec3d sqsum(0.0, 0.0, 0.0); in calcRelativeVariance() local 191 sqsum[0] += static_cast<double>(j * j) * hist[j]; in calcRelativeVariance() 195 sqsum[1] += static_cast<double>(j * j) * hist[j + 256]; in calcRelativeVariance() 199 sqsum[2] += static_cast<double>(j * j) * hist[j + 512]; in calcRelativeVariance() 213 relativeVariance[0][thres] = std::sqrt(sqsum[0] / count[0] - my[0] * my[0]); in calcRelativeVariance() 214 relativeVariance[1][thres] = std::sqrt(sqsum[1] / count[1] - my[1] * my[1]); in calcRelativeVariance() 215 relativeVariance[2][thres] = std::sqrt(sqsum[2] / count[2] - my[2] * my[2]); in calcRelativeVariance()
|
/external/opencv3/modules/objdetect/src/ |
D | haar.cpp | 123 CvMat sum, sqsum, tilted; member 413 #define sqsum_elem_ptr(sqsum,row,col) \ argument 414 ((sqsumtype*)CV_MAT_ELEM_PTR_FAST((sqsum),(row),(col),sizeof(sqsumtype))) 431 CvMat sqsum_stub, *sqsum = (CvMat*)_sqsum; in cvSetImagesForHaarClassifierCascade() local 446 sqsum = cvGetMat( sqsum, &sqsum_stub, &coi1 ); in cvSetImagesForHaarClassifierCascade() 451 if( !CV_ARE_SIZES_EQ( sum, sqsum )) in cvSetImagesForHaarClassifierCascade() 454 if( CV_MAT_TYPE(sqsum->type) != CV_64FC1 || in cvSetImagesForHaarClassifierCascade() 486 cascade->sqsum = *sqsum; in cvSetImagesForHaarClassifierCascade() 500 cascade->pq0 = sqsum_elem_ptr(*sqsum, equRect.y, equRect.x); in cvSetImagesForHaarClassifierCascade() 501 cascade->pq1 = sqsum_elem_ptr(*sqsum, equRect.y, equRect.x + equRect.width ); in cvSetImagesForHaarClassifierCascade() [all …]
|
D | cascadedetect.cpp | 674 UMat sqsum(usbuf, Rect(sx, sqy, s.szi.width, s.szi.height)); in computeChannels() local 675 sqsum.flags = (sqsum.flags & ~UMat::DEPTH_MASK) | CV_32S; in computeChannels() 681 integral(img, sum, sqsum, tilted, CV_32S, CV_32S); in computeChannels() 685 UMatData* u = sqsum.u; in computeChannels() 686 integral(img, sum, sqsum, noArray(), CV_32S, CV_32S); in computeChannels() 687 CV_Assert(sqsum.u == u && sqsum.size() == s.szi && sqsum.type()==CV_32S); in computeChannels() 693 Mat sqsum(s.szi, CV_32S, sum.ptr<int>() + sqofs, sbuf.step); in computeChannels() local 698 integral(img, sum, sqsum, tilted, CV_32S, CV_32S); in computeChannels() 701 integral(img, sum, sqsum, noArray(), CV_32S, CV_32S); in computeChannels()
|
/external/opencv3/modules/objdetect/include/opencv2/objdetect/ |
D | objdetect_c.h | 143 const CvArr* sum, const CvArr* sqsum,
|
/external/opencv3/modules/imgproc/misc/java/test/ |
D | ImgprocTest.java | 1193 Mat sqsum = new Mat(); in testIntegral2MatMatMat() local 1205 Imgproc.integral2(src, sum, sqsum); in testIntegral2MatMatMat() 1208 assertMatEqual(expSqsum, sqsum, EPS); in testIntegral2MatMatMat() 1216 Mat sqsum = new Mat(); in testIntegral2MatMatMatInt() local 1228 Imgproc.integral2(src, sum, sqsum, CvType.CV_64F, CvType.CV_64F); in testIntegral2MatMatMatInt() 1231 assertMatEqual(expSqsum, sqsum, EPS); in testIntegral2MatMatMatInt() 1240 Mat sqsum = new Mat(); in testIntegral3MatMatMatMat() local 1252 Imgproc.integral3(src, sum, sqsum, tilted); in testIntegral3MatMatMatMat() 1255 assertMatEqual(expSqsum, sqsum, EPS); in testIntegral3MatMatMatMat() 1265 Mat sqsum = new Mat(); in testIntegral3MatMatMatMatInt() local [all …]
|
/external/opencv/cxcore/src/ |
D | cxmeansdv.cpp | 404 ICV_MEAN_SDV_EXIT_C##cn( sum, sqsum ); \ 464 ICV_MEAN_SDV_EXIT_C1( sum, sqsum ); \ 523 ICV_MEAN_SDV_EXIT_C##cn( sum, sqsum ); \ 583 ICV_MEAN_SDV_EXIT_C1( sum, sqsum ); \
|
/external/opencv3/modules/imgproc/test/ |
D | test_filter.cpp | 1660 static void test_integral( const Mat& img, Mat* sum, Mat* sqsum, Mat* tilted ) in test_integral() argument 1665 if( sqsum ) in test_integral() 1666 sqsum->create(img.rows+1, img.cols+1, CV_64F); in test_integral() 1672 double* sqdata = sqsum ? sqsum->ptr<double>() : 0; in test_integral() 1676 int sqstep = sqsum ? (int)(sqsum->step/sizeof(sqdata[0])) : 0; in test_integral() 1681 if( sqsum ) in test_integral()
|
/external/opencv/cvaux/src/ |
D | cvbgfg_acmmm2003.cpp | 270 double sqsum=0; in cvChangeDetection() local 275 sqsum += double(j*j)*double(HISTOGRAM[j]); in cvChangeDetection() 281 double sigma = sqrt( sqsum/count - my*my); in cvChangeDetection()
|
/external/opencv/cv/include/ |
D | cv.h | 94 CvArr* sqsum CV_DEFAULT(NULL), in LOAD_CHDL() 558 CVAPI(void) cvSquareAcc( const CvArr* image, CvArr* sqsum, in LOAD_CHDL() 1139 const CvArr* sum, const CvArr* sqsum, in LOAD_CHDL() 1155 const CvArr* sum, const CvArr* sqsum, in LOAD_CHDL()
|
/external/opencv3/doc/py_tutorials/py_bindings/py_bindings_basics/ |
D | py_bindings_basics.markdown | 103 OutputArray sqsum, int sdepth = -1, int sqdepth = -1 ); 107 OutputArray sqsum, OutputArray tilted,
|
/external/opencv3/modules/imgproc/include/opencv2/imgproc/ |
D | imgproc_c.h | 67 CVAPI(void) cvSquareAcc( const CvArr* image, CvArr* sqsum, 138 CvArr* sqsum CV_DEFAULT(NULL),
|
/external/opencv3/modules/java/src/ |
D | imgproc+Imgproc.java | 1459 public static void integral2(Mat src, Mat sum, Mat sqsum, int sdepth, int sqdepth) in integral2() argument 1462 integral2_0(src.nativeObj, sum.nativeObj, sqsum.nativeObj, sdepth, sqdepth); in integral2() 1468 public static void integral2(Mat src, Mat sum, Mat sqsum) in integral2() argument 1471 integral2_1(src.nativeObj, sum.nativeObj, sqsum.nativeObj); in integral2() 1482 public static void integral3(Mat src, Mat sum, Mat sqsum, Mat tilted, int sdepth, int sqdepth) in integral3() argument 1485 … integral3_0(src.nativeObj, sum.nativeObj, sqsum.nativeObj, tilted.nativeObj, sdepth, sqdepth); in integral3() 1491 public static void integral3(Mat src, Mat sum, Mat sqsum, Mat tilted) in integral3() argument 1494 integral3_1(src.nativeObj, sum.nativeObj, sqsum.nativeObj, tilted.nativeObj); in integral3()
|
D | imgproc.cpp | 3022 Mat& sqsum = *((Mat*)sqsum_nativeObj); in Java_org_opencv_imgproc_Imgproc_integral2_10() local 3023 cv::integral( src, sum, sqsum, (int)sdepth, (int)sqdepth ); in Java_org_opencv_imgproc_Imgproc_integral2_10() 3045 Mat& sqsum = *((Mat*)sqsum_nativeObj); in Java_org_opencv_imgproc_Imgproc_integral2_11() local 3046 cv::integral( src, sum, sqsum ); in Java_org_opencv_imgproc_Imgproc_integral2_11() 3072 Mat& sqsum = *((Mat*)sqsum_nativeObj); in Java_org_opencv_imgproc_Imgproc_integral3_10() local 3074 cv::integral( src, sum, sqsum, tilted, (int)sdepth, (int)sqdepth ); in Java_org_opencv_imgproc_Imgproc_integral3_10() 3096 Mat& sqsum = *((Mat*)sqsum_nativeObj); in Java_org_opencv_imgproc_Imgproc_integral3_11() local 3098 cv::integral( src, sum, sqsum, tilted ); in Java_org_opencv_imgproc_Imgproc_integral3_11()
|
/external/opencv3/modules/cudaarithm/include/opencv2/ |
D | cudaarithm.hpp | 708 CV_EXPORTS void sqrIntegral(InputArray src, OutputArray sqsum, Stream& stream = Stream::Null());
|
/external/opencv3/modules/imgproc/include/opencv2/ |
D | imgproc.hpp | 2243 OutputArray sqsum, int sdepth = -1, int sqdepth = -1 ); 2280 OutputArray sqsum, OutputArray tilted,
|