D 1942 3rdparty/libpng/png.c png_uint_32 A, T, D; D 1956 3rdparty/libpng/png.c negative = !negative, D = -divisor; D 1958 3rdparty/libpng/png.c D = divisor; D 1977 3rdparty/libpng/png.c if (s32 < D) /* else overflow */ D 1991 3rdparty/libpng/png.c d32 = D >> (32-bitshift), d00 = D << bitshift; D 1994 3rdparty/libpng/png.c d32 = 0, d00 = D; D 2008 3rdparty/libpng/png.c if (s00 >= (D >> 1)) D 126 3rdparty/libwebp/cpu-features/cpu-features.c D("Can't open %s: %s\n", pathname, strerror(errno)); D 135 3rdparty/libwebp/cpu-features/cpu-features.c D("Error while reading %s: %s\n", pathname, strerror(errno)); D 159 3rdparty/libwebp/cpu-features/cpu-features.c D("Could not open %s: %s\n", pathname, strerror(errno)); D 168 3rdparty/libwebp/cpu-features/cpu-features.c D("Error while reading from %s: %s\n", pathname, strerror(errno)); D 405 3rdparty/libwebp/cpu-features/cpu-features.c D("Could not read %s: %s\n", filename, strerror(errno)); D 444 3rdparty/libwebp/cpu-features/cpu-features.c D("Could not open %s: %s\n", filepath, strerror(errno)); D 455 3rdparty/libwebp/cpu-features/cpu-features.c D("Error while reading %s: %s\n", filepath, strerror(errno)); D 475 3rdparty/libwebp/cpu-features/cpu-features.c D("Found cpuFeatures = '%s'\n", cpuFeatures); D 554 3rdparty/libwebp/cpu-features/cpu-features.c D("cpuinfo_len cannot be computed!"); D 559 3rdparty/libwebp/cpu-features/cpu-features.c D("cpuinfo buffer could not be allocated"); D 563 3rdparty/libwebp/cpu-features/cpu-features.c D("cpuinfo_len is (%d):\n%.*s\n", cpuinfo_len, D 577 3rdparty/libwebp/cpu-features/cpu-features.c D("found cpuCount = %d\n", g_cpuCount); D 599 3rdparty/libwebp/cpu-features/cpu-features.c D("found cpuArch = '%s'\n", cpuArch); D 626 3rdparty/libwebp/cpu-features/cpu-features.c D("found cpuProc = '%s'\n", cpuProc); D 628 3rdparty/libwebp/cpu-features/cpu-features.c D("CPU processor and architecture mismatch!!\n"); D 273 3rdparty/libwebp/dsp/dec.c const int D = dst[-1 + 2 * BPS]; D 276 3rdparty/libwebp/dsp/dec.c *(uint32_t*)(dst + 1 * BPS) = 0x01010101U * AVG3(B, C, D); D 277 3rdparty/libwebp/dsp/dec.c *(uint32_t*)(dst + 2 * BPS) = 0x01010101U * AVG3(C, D, E); D 278 3rdparty/libwebp/dsp/dec.c *(uint32_t*)(dst + 3 * BPS) = 0x01010101U * AVG3(D, E, E); D 298 3rdparty/libwebp/dsp/dec.c const int D = dst[3 - BPS]; D 305 3rdparty/libwebp/dsp/dec.c DST(3, 0) = AVG3(D, C, B); D 312 3rdparty/libwebp/dsp/dec.c const int D = dst[3 - BPS]; D 318 3rdparty/libwebp/dsp/dec.c DST(1, 0) = DST(0, 1) = AVG3(B, C, D); D 319 3rdparty/libwebp/dsp/dec.c DST(2, 0) = DST(1, 1) = DST(0, 2) = AVG3(C, D, E); D 320 3rdparty/libwebp/dsp/dec.c DST(3, 0) = DST(2, 1) = DST(1, 2) = DST(0, 3) = AVG3(D, E, F); D 334 3rdparty/libwebp/dsp/dec.c const int D = dst[3 - BPS]; D 338 3rdparty/libwebp/dsp/dec.c DST(3, 0) = AVG2(C, D); D 345 3rdparty/libwebp/dsp/dec.c DST(3, 1) = AVG3(B, C, D); D 352 3rdparty/libwebp/dsp/dec.c const int D = dst[3 - BPS]; D 359 3rdparty/libwebp/dsp/dec.c DST(2, 0) = DST(1, 2) = AVG2(C, D); D 360 3rdparty/libwebp/dsp/dec.c DST(3, 0) = DST(2, 2) = AVG2(D, E); D 363 3rdparty/libwebp/dsp/dec.c DST(1, 1) = DST(0, 3) = AVG3(B, C, D); D 364 3rdparty/libwebp/dsp/dec.c DST(2, 1) = DST(1, 3) = AVG3(C, D, E); D 365 3rdparty/libwebp/dsp/dec.c DST(3, 1) = DST(2, 3) = AVG3(D, E, F); D 389 3rdparty/libwebp/dsp/enc.c const int D = top[3]; D 396 3rdparty/libwebp/dsp/enc.c DST(3, 0) = AVG3(D, C, B); D 403 3rdparty/libwebp/dsp/enc.c const int D = top[3]; D 409 3rdparty/libwebp/dsp/enc.c DST(1, 0) = DST(0, 1) = AVG3(B, C, D); D 410 3rdparty/libwebp/dsp/enc.c DST(2, 0) = DST(1, 1) = DST(0, 2) = AVG3(C, D, E); D 411 3rdparty/libwebp/dsp/enc.c DST(3, 0) = DST(2, 1) = DST(1, 2) = DST(0, 3) = AVG3(D, E, F); D 425 3rdparty/libwebp/dsp/enc.c const int D = top[3]; D 429 3rdparty/libwebp/dsp/enc.c DST(3, 0) = AVG2(C, D); D 436 3rdparty/libwebp/dsp/enc.c DST(3, 1) = AVG3(B, C, D); D 443 3rdparty/libwebp/dsp/enc.c const int D = top[3]; D 450 3rdparty/libwebp/dsp/enc.c DST(2, 0) = DST(1, 2) = AVG2(C, D); D 451 3rdparty/libwebp/dsp/enc.c DST(3, 0) = DST(2, 2) = AVG2(D, E); D 454 3rdparty/libwebp/dsp/enc.c DST(1, 1) = DST(0, 3) = AVG3(B, C, D); D 455 3rdparty/libwebp/dsp/enc.c DST(2, 1) = DST(1, 3) = AVG3(C, D, E); D 456 3rdparty/libwebp/dsp/enc.c DST(3, 1) = DST(2, 3) = AVG3(D, E, F); D 612 3rdparty/libwebp/dsp/enc.c int D = 0; D 616 3rdparty/libwebp/dsp/enc.c D += Disto4x4(a + x + y, b + x + y, w); D 619 3rdparty/libwebp/dsp/enc.c return D; D 607 3rdparty/libwebp/dsp/enc_neon.c int D = 0; D 611 3rdparty/libwebp/dsp/enc_neon.c D += Disto4x4(a + x + y, b + x + y, w); D 614 3rdparty/libwebp/dsp/enc_neon.c return D; D 797 3rdparty/libwebp/dsp/enc_sse2.c int D = 0; D 801 3rdparty/libwebp/dsp/enc_sse2.c D += Disto4x4SSE2(a + x + y, b + x + y, w); D 804 3rdparty/libwebp/dsp/enc_sse2.c return D; D 731 3rdparty/libwebp/enc/frame.c distortion += info.D; D 432 3rdparty/libwebp/enc/quant.c rd->D = 0; D 440 3rdparty/libwebp/enc/quant.c dst->D = src->D; D 448 3rdparty/libwebp/enc/quant.c dst->D += src->D; D 479 3rdparty/libwebp/enc/quant.c rd->score = rd->R * lambda + 256 * (rd->D + rd->SD); D 788 3rdparty/libwebp/enc/quant.c rd16.D = VP8SSE16x16(src, tmp_dst); D 858 3rdparty/libwebp/enc/quant.c rd_tmp.D = VP8SSE4x4(src, tmp_dst); D 916 3rdparty/libwebp/enc/quant.c rd_uv.D = VP8SSE16x8(src, tmp_dst); D 260 3rdparty/libwebp/enc/vp8enci.h score_t D, SD, R, score; // Distortion, spectral distortion, rate, score. D 418 3rdparty/openexr/Imath/ImathFrustum.h T D = farTimesNear / farMinusNear; D 437 3rdparty/openexr/Imath/ImathFrustum.h 0, 0, D, 0 ); D 124 3rdparty/openexr/Imath/ImathRoots.h T D = b * b - 4 * a * c; D 126 3rdparty/openexr/Imath/ImathRoots.h if (D > 0) D 128 3rdparty/openexr/Imath/ImathRoots.h T s = Math<T>::sqrt (D); D 135 3rdparty/openexr/Imath/ImathRoots.h if (D == 0) D 156 3rdparty/openexr/Imath/ImathRoots.h T D = p3 * p3 * p3 + q2 * q2; D 158 3rdparty/openexr/Imath/ImathRoots.h if (D == 0 && p3 == 0) D 166 3rdparty/openexr/Imath/ImathRoots.h std::complex<T> u = std::pow (-q / 2 + std::sqrt (std::complex<T> (D)), D 181 3rdparty/openexr/Imath/ImathRoots.h if (D > 0) D 186 3rdparty/openexr/Imath/ImathRoots.h else if (D == 0) D 1663 modules/calib3d/include/opencv2/calib3d.hpp InputArray K, InputArray D, double alpha = 0, OutputArray jacobian = noArray()); D 1667 modules/calib3d/include/opencv2/calib3d.hpp InputArray K, InputArray D, double alpha = 0, OutputArray jacobian = noArray()); D 1678 modules/calib3d/include/opencv2/calib3d.hpp CV_EXPORTS_W void distortPoints(InputArray undistorted, OutputArray distorted, InputArray K, InputArray D, double alpha = 0); D 1692 modules/calib3d/include/opencv2/calib3d.hpp InputArray K, InputArray D, InputArray R = noArray(), InputArray P = noArray()); D 1708 modules/calib3d/include/opencv2/calib3d.hpp CV_EXPORTS_W void initUndistortRectifyMap(InputArray K, InputArray D, InputArray R, InputArray P, D 1740 modules/calib3d/include/opencv2/calib3d.hpp InputArray K, InputArray D, InputArray Knew = cv::noArray(), const Size& new_size = Size()); D 1755 modules/calib3d/include/opencv2/calib3d.hpp CV_EXPORTS_W void estimateNewCameraMatrixForUndistortRectify(InputArray K, InputArray D, const Size &image_size, InputArray R, D 1790 modules/calib3d/include/opencv2/calib3d.hpp InputOutputArray K, InputOutputArray D, OutputArrayOfArrays rvecs, OutputArrayOfArrays tvecs, int flags = 0, D 96 modules/calib3d/src/dls.cpp cv::Mat D = cv::Mat::zeros(9, 9, CV_64F); D 97 modules/calib3d/src/dls.cpp build_coeff_matrix(pp, Mtilde, D); D 149 modules/calib3d/src/dls.cpp cv::Mat cost_mat = Cbarvec.t() * D * Cbarvec; D 207 modules/calib3d/src/dls.cpp void dls::build_coeff_matrix(const cv::Mat& pp, cv::Mat& Mtilde, cv::Mat& D) D 237 modules/calib3d/src/dls.cpp D += ppi_A.t() * ( eye - z_i*z_i.t() ) * ppi_A; D 242 modules/calib3d/src/dls.cpp fill_coeff(&D); D 303 modules/calib3d/src/dls.cpp double D[10][10]; // put D_mat into array D 310 modules/calib3d/src/dls.cpp D[i+1][j+1] = Di[j]; D 316 modules/calib3d/src/dls.cpp f1coeff[1] = 2*D[1][6] - 2*D[1][8] + 2*D[5][6] - 2*D[5][8] + 2*D[6][1] + 2*D[6][5] + 2*D[6][9] - 2*D[8][1] - 2*D[8][5] - 2*D[8][9] + 2*D[9][6] - 2*D[9][8]; // constant term D 317 modules/calib3d/src/dls.cpp f1coeff[2] = 6*D[1][2] + 6*D[1][4] + 6*D[2][1] - 6*D[2][5] - 6*D[2][9] + 6*D[4][1] - 6*D[4][5] - 6*D[4][9] - 6*D[5][2] - 6*D[5][4] - 6*D[9][2] - 6*D[9][4]; // s1^2 * s2 D 318 modules/calib3d/src/dls.cpp f1coeff[3] = 4*D[1][7] - 4*D[1][3] + 8*D[2][6] - 8*D[2][8] - 4*D[3][1] + 4*D[3][5] + 4*D[3][9] + 8*D[4][6] - 8*D[4][8] + 4*D[5][3] - 4*D[5][7] + 8*D[6][2] + 8*D[6][4] + 4*D[7][1] - 4*D[7][5] - 4*D[7][9] - 8*D[8][2] - 8*D[8][4] + 4*D[9][3] - 4*D[9][7]; // s1 * s2 D 319 modules/calib3d/src/dls.cpp f1coeff[4] = 4*D[1][2] - 4*D[1][4] + 4*D[2][1] - 4*D[2][5] - 4*D[2][9] + 8*D[3][6] - 8*D[3][8] - 4*D[4][1] + 4*D[4][5] + 4*D[4][9] - 4*D[5][2] + 4*D[5][4] + 8*D[6][3] + 8*D[6][7] + 8*D[7][6] - 8*D[7][8] - 8*D[8][3] - 8*D[8][7] - 4*D[9][2] + 4*D[9][4]; //s1 * s3 D 320 modules/calib3d/src/dls.cpp f1coeff[5] = 8*D[2][2] - 8*D[3][3] - 8*D[4][4] + 8*D[6][6] + 8*D[7][7] - 8*D[8][8]; // s2 * s3 D 321 modules/calib3d/src/dls.cpp f1coeff[6] = 4*D[2][6] - 2*D[1][7] - 2*D[1][3] + 4*D[2][8] - 2*D[3][1] + 2*D[3][5] - 2*D[3][9] + 4*D[4][6] + 4*D[4][8] + 2*D[5][3] + 2*D[5][7] + 4*D[6][2] + 4*D[6][4] - 2*D[7][1] + 2*D[7][5] - 2*D[7][9] + 4*D[8][2] + 4*D[8][4] - 2*D[9][3] - 2*D[9][7]; // s2^2 * s3 D 322 modules/calib3d/src/dls.cpp f1coeff[7] = 2*D[2][5] - 2*D[1][4] - 2*D[2][1] - 2*D[1][2] - 2*D[2][9] - 2*D[4][1] + 2*D[4][5] - 2*D[4][9] + 2*D[5][2] + 2*D[5][4] - 2*D[9][2] - 2*D[9][4]; //s2^3 D 323 modules/calib3d/src/dls.cpp f1coeff[8] = 4*D[1][9] - 4*D[1][1] + 8*D[3][3] + 8*D[3][7] + 4*D[5][5] + 8*D[7][3] + 8*D[7][7] + 4*D[9][1] - 4*D[9][9]; // s1 * s3^2 D 324 modules/calib3d/src/dls.cpp f1coeff[9] = 4*D[1][1] - 4*D[5][5] - 4*D[5][9] + 8*D[6][6] - 8*D[6][8] - 8*D[8][6] + 8*D[8][8] - 4*D[9][5] - 4*D[9][9]; // s1 D 325 modules/calib3d/src/dls.cpp f1coeff[10] = 2*D[1][3] + 2*D[1][7] + 4*D[2][6] - 4*D[2][8] + 2*D[3][1] + 2*D[3][5] + 2*D[3][9] - 4*D[4][6] + 4*D[4][8] + 2*D[5][3] + 2*D[5][7] + 4*D[6][2] - 4*D[6][4] + 2*D[7][1] + 2*D[7][5] + 2*D[7][9] - 4*D[8][2] + 4*D[8][4] + 2*D[9][3] + 2*D[9][7]; // s3 D 326 modules/calib3d/src/dls.cpp f1coeff[11] = 2*D[1][2] + 2*D[1][4] + 2*D[2][1] + 2*D[2][5] + 2*D[2][9] - 4*D[3][6] + 4*D[3][8] + 2*D[4][1] + 2*D[4][5] + 2*D[4][9] + 2*D[5][2] + 2*D[5][4] - 4*D[6][3] + 4*D[6][7] + 4*D[7][6] - 4*D[7][8] + 4*D[8][3] - 4*D[8][7] + 2*D[9][2] + 2*D[9][4]; // s2 D 327 modules/calib3d/src/dls.cpp f1coeff[12] = 2*D[2][9] - 2*D[1][4] - 2*D[2][1] - 2*D[2][5] - 2*D[1][2] + 4*D[3][6] + 4*D[3][8] - 2*D[4][1] - 2*D[4][5] + 2*D[4][9] - 2*D[5][2] - 2*D[5][4] + 4*D[6][3] + 4*D[6][7] + 4*D[7][6] + 4*D[7][8] + 4*D[8][3] + 4*D[8][7] + 2*D[9][2] + 2*D[9][4]; // s2 * s3^2 D 328 modules/calib3d/src/dls.cpp f1coeff[13] = 6*D[1][6] - 6*D[1][8] - 6*D[5][6] + 6*D[5][8] + 6*D[6][1] - 6*D[6][5] - 6*D[6][9] - 6*D[8][1] + 6*D[8][5] + 6*D[8][9] - 6*D[9][6] + 6*D[9][8]; // s1^2 D 329 modules/calib3d/src/dls.cpp f1coeff[14] = 2*D[1][8] - 2*D[1][6] + 4*D[2][3] + 4*D[2][7] + 4*D[3][2] - 4*D[3][4] - 4*D[4][3] - 4*D[4][7] - 2*D[5][6] + 2*D[5][8] - 2*D[6][1] - 2*D[6][5] + 2*D[6][9] + 4*D[7][2] - 4*D[7][4] + 2*D[8][1] + 2*D[8][5] - 2*D[8][9] + 2*D[9][6] - 2*D[9][8]; // s3^2 D 330 modules/calib3d/src/dls.cpp f1coeff[15] = 2*D[1][8] - 2*D[1][6] - 4*D[2][3] + 4*D[2][7] - 4*D[3][2] - 4*D[3][4] - 4*D[4][3] + 4*D[4][7] + 2*D[5][6] - 2*D[5][8] - 2*D[6][1] + 2*D[6][5] - 2*D[6][9] + 4*D[7][2] + 4*D[7][4] + 2*D[8][1] - 2*D[8][5] + 2*D[8][9] - 2*D[9][6] + 2*D[9][8]; // s2^2 D 331 modules/calib3d/src/dls.cpp f1coeff[16] = 2*D[3][9] - 2*D[1][7] - 2*D[3][1] - 2*D[3][5] - 2*D[1][3] - 2*D[5][3] - 2*D[5][7] - 2*D[7][1] - 2*D[7][5] + 2*D[7][9] + 2*D[9][3] + 2*D[9][7]; // s3^3 D 332 modules/calib3d/src/dls.cpp f1coeff[17] = 4*D[1][6] + 4*D[1][8] + 8*D[2][3] + 8*D[2][7] + 8*D[3][2] + 8*D[3][4] + 8*D[4][3] + 8*D[4][7] - 4*D[5][6] - 4*D[5][8] + 4*D[6][1] - 4*D[6][5] - 4*D[6][9] + 8*D[7][2] + 8*D[7][4] + 4*D[8][1] - 4*D[8][5] - 4*D[8][9] - 4*D[9][6] - 4*D[9][8]; // s1 * s2 * s3 D 333 modules/calib3d/src/dls.cpp f1coeff[18] = 4*D[1][5] - 4*D[1][1] + 8*D[2][2] + 8*D[2][4] + 8*D[4][2] + 8*D[4][4] + 4*D[5][1] - 4*D[5][5] + 4*D[9][9]; // s1 * s2^2 D 334 modules/calib3d/src/dls.cpp f1coeff[19] = 6*D[1][3] + 6*D[1][7] + 6*D[3][1] - 6*D[3][5] - 6*D[3][9] - 6*D[5][3] - 6*D[5][7] + 6*D[7][1] - 6*D[7][5] - 6*D[7][9] - 6*D[9][3] - 6*D[9][7]; // s1^2 * s3 D 335 modules/calib3d/src/dls.cpp f1coeff[20] = 4*D[1][1] - 4*D[1][5] - 4*D[1][9] - 4*D[5][1] + 4*D[5][5] + 4*D[5][9] - 4*D[9][1] + 4*D[9][5] + 4*D[9][9]; // s1^3 D 340 modules/calib3d/src/dls.cpp f2coeff[1] = - 2*D[1][3] + 2*D[1][7] - 2*D[3][1] - 2*D[3][5] - 2*D[3][9] - 2*D[5][3] + 2*D[5][7] + 2*D[7][1] + 2*D[7][5] + 2*D[7][9] - 2*D[9][3] + 2*D[9][7]; // constant term D 341 modules/calib3d/src/dls.cpp f2coeff[2] = 4*D[1][5] - 4*D[1][1] + 8*D[2][2] + 8*D[2][4] + 8*D[4][2] + 8*D[4][4] + 4*D[5][1] - 4*D[5][5] + 4*D[9][9]; // s1^2 * s2 D 342 modules/calib3d/src/dls.cpp f2coeff[3] = 4*D[1][8] - 4*D[1][6] - 8*D[2][3] + 8*D[2][7] - 8*D[3][2] - 8*D[3][4] - 8*D[4][3] + 8*D[4][7] + 4*D[5][6] - 4*D[5][8] - 4*D[6][1] + 4*D[6][5] - 4*D[6][9] + 8*D[7][2] + 8*D[7][4] + 4*D[8][1] - 4*D[8][5] + 4*D[8][9] - 4*D[9][6] + 4*D[9][8]; // s1 * s2 D 343 modules/calib3d/src/dls.cpp f2coeff[4] = 8*D[2][2] - 8*D[3][3] - 8*D[4][4] + 8*D[6][6] + 8*D[7][7] - 8*D[8][8]; // s1 * s3 D 344 modules/calib3d/src/dls.cpp f2coeff[5] = 4*D[1][4] - 4*D[1][2] - 4*D[2][1] + 4*D[2][5] - 4*D[2][9] - 8*D[3][6] - 8*D[3][8] + 4*D[4][1] - 4*D[4][5] + 4*D[4][9] + 4*D[5][2] - 4*D[5][4] - 8*D[6][3] + 8*D[6][7] + 8*D[7][6] + 8*D[7][8] - 8*D[8][3] + 8*D[8][7] - 4*D[9][2] + 4*D[9][4]; // s2 * s3 D 345 modules/calib3d/src/dls.cpp f2coeff[6] = 6*D[5][6] - 6*D[1][8] - 6*D[1][6] + 6*D[5][8] - 6*D[6][1] + 6*D[6][5] - 6*D[6][9] - 6*D[8][1] + 6*D[8][5] - 6*D[8][9] - 6*D[9][6] - 6*D[9][8]; // s2^2 * s3 D 346 modules/calib3d/src/dls.cpp f2coeff[7] = 4*D[1][1] - 4*D[1][5] + 4*D[1][9] - 4*D[5][1] + 4*D[5][5] - 4*D[5][9] + 4*D[9][1] - 4*D[9][5] + 4*D[9][9]; // s2^3 D 347 modules/calib3d/src/dls.cpp f2coeff[8] = 2*D[2][9] - 2*D[1][4] - 2*D[2][1] - 2*D[2][5] - 2*D[1][2] + 4*D[3][6] + 4*D[3][8] - 2*D[4][1] - 2*D[4][5] + 2*D[4][9] - 2*D[5][2] - 2*D[5][4] + 4*D[6][3] + 4*D[6][7] + 4*D[7][6] + 4*D[7][8] + 4*D[8][3] + 4*D[8][7] + 2*D[9][2] + 2*D[9][4]; // s1 * s3^2 D 348 modules/calib3d/src/dls.cpp f2coeff[9] = 2*D[1][2] + 2*D[1][4] + 2*D[2][1] + 2*D[2][5] + 2*D[2][9] - 4*D[3][6] + 4*D[3][8] + 2*D[4][1] + 2*D[4][5] + 2*D[4][9] + 2*D[5][2] + 2*D[5][4] - 4*D[6][3] + 4*D[6][7] + 4*D[7][6] - 4*D[7][8] + 4*D[8][3] - 4*D[8][7] + 2*D[9][2] + 2*D[9][4]; // s1 D 349 modules/calib3d/src/dls.cpp f2coeff[10] = 2*D[1][6] + 2*D[1][8] - 4*D[2][3] + 4*D[2][7] - 4*D[3][2] + 4*D[3][4] + 4*D[4][3] - 4*D[4][7] + 2*D[5][6] + 2*D[5][8] + 2*D[6][1] + 2*D[6][5] + 2*D[6][9] + 4*D[7][2] - 4*D[7][4] + 2*D[8][1] + 2*D[8][5] + 2*D[8][9] + 2*D[9][6] + 2*D[9][8]; // s3 D 350 modules/calib3d/src/dls.cpp f2coeff[11] = 8*D[3][3] - 4*D[1][9] - 4*D[1][1] - 8*D[3][7] + 4*D[5][5] - 8*D[7][3] + 8*D[7][7] - 4*D[9][1] - 4*D[9][9]; // s2 D 351 modules/calib3d/src/dls.cpp f2coeff[12] = 4*D[1][1] - 4*D[5][5] + 4*D[5][9] + 8*D[6][6] + 8*D[6][8] + 8*D[8][6] + 8*D[8][8] + 4*D[9][5] - 4*D[9][9]; // s2 * s3^2 D 352 modules/calib3d/src/dls.cpp f2coeff[13] = 2*D[1][7] - 2*D[1][3] + 4*D[2][6] - 4*D[2][8] - 2*D[3][1] + 2*D[3][5] + 2*D[3][9] + 4*D[4][6] - 4*D[4][8] + 2*D[5][3] - 2*D[5][7] + 4*D[6][2] + 4*D[6][4] + 2*D[7][1] - 2*D[7][5] - 2*D[7][9] - 4*D[8][2] - 4*D[8][4] + 2*D[9][3] - 2*D[9][7]; // s1^2 D 353 modules/calib3d/src/dls.cpp f2coeff[14] = 2*D[1][3] - 2*D[1][7] + 4*D[2][6] + 4*D[2][8] + 2*D[3][1] + 2*D[3][5] - 2*D[3][9] - 4*D[4][6] - 4*D[4][8] + 2*D[5][3] - 2*D[5][7] + 4*D[6][2] - 4*D[6][4] - 2*D[7][1] - 2*D[7][5] + 2*D[7][9] + 4*D[8][2] - 4*D[8][4] - 2*D[9][3] + 2*D[9][7]; // s3^2 D 354 modules/calib3d/src/dls.cpp f2coeff[15] = 6*D[1][3] - 6*D[1][7] + 6*D[3][1] - 6*D[3][5] + 6*D[3][9] - 6*D[5][3] + 6*D[5][7] - 6*D[7][1] + 6*D[7][5] - 6*D[7][9] + 6*D[9][3] - 6*D[9][7]; // s2^2 D 355 modules/calib3d/src/dls.cpp f2coeff[16] = 2*D[6][9] - 2*D[1][8] - 2*D[5][6] - 2*D[5][8] - 2*D[6][1] - 2*D[6][5] - 2*D[1][6] - 2*D[8][1] - 2*D[8][5] + 2*D[8][9] + 2*D[9][6] + 2*D[9][8]; // s3^3 D 356 modules/calib3d/src/dls.cpp f2coeff[17] = 8*D[2][6] - 4*D[1][7] - 4*D[1][3] + 8*D[2][8] - 4*D[3][1] + 4*D[3][5] - 4*D[3][9] + 8*D[4][6] + 8*D[4][8] + 4*D[5][3] + 4*D[5][7] + 8*D[6][2] + 8*D[6][4] - 4*D[7][1] + 4*D[7][5] - 4*D[7][9] + 8*D[8][2] + 8*D[8][4] - 4*D[9][3] - 4*D[9][7]; // s1 * s2 * s3 D 357 modules/calib3d/src/dls.cpp f2coeff[18] = 6*D[2][5] - 6*D[1][4] - 6*D[2][1] - 6*D[1][2] - 6*D[2][9] - 6*D[4][1] + 6*D[4][5] - 6*D[4][9] + 6*D[5][2] + 6*D[5][4] - 6*D[9][2] - 6*D[9][4]; // s1 * s2^2 D 358 modules/calib3d/src/dls.cpp f2coeff[19] = 2*D[1][6] + 2*D[1][8] + 4*D[2][3] + 4*D[2][7] + 4*D[3][2] + 4*D[3][4] + 4*D[4][3] + 4*D[4][7] - 2*D[5][6] - 2*D[5][8] + 2*D[6][1] - 2*D[6][5] - 2*D[6][9] + 4*D[7][2] + 4*D[7][4] + 2*D[8][1] - 2*D[8][5] - 2*D[8][9] - 2*D[9][6] - 2*D[9][8]; // s1^2 * s3 D 359 modules/calib3d/src/dls.cpp f2coeff[20] = 2*D[1][2] + 2*D[1][4] + 2*D[2][1] - 2*D[2][5] - 2*D[2][9] + 2*D[4][1] - 2*D[4][5] - 2*D[4][9] - 2*D[5][2] - 2*D[5][4] - 2*D[9][2] - 2*D[9][4]; // s1^3 D 364 modules/calib3d/src/dls.cpp f3coeff[1] = 2*D[1][2] - 2*D[1][4] + 2*D[2][1] + 2*D[2][5] + 2*D[2][9] - 2*D[4][1] - 2*D[4][5] - 2*D[4][9] + 2*D[5][2] - 2*D[5][4] + 2*D[9][2] - 2*D[9][4]; // constant term D 365 modules/calib3d/src/dls.cpp f3coeff[2] = 2*D[1][6] + 2*D[1][8] + 4*D[2][3] + 4*D[2][7] + 4*D[3][2] + 4*D[3][4] + 4*D[4][3] + 4*D[4][7] - 2*D[5][6] - 2*D[5][8] + 2*D[6][1] - 2*D[6][5] - 2*D[6][9] + 4*D[7][2] + 4*D[7][4] + 2*D[8][1] - 2*D[8][5] - 2*D[8][9] - 2*D[9][6] - 2*D[9][8]; // s1^2 * s2 D 366 modules/calib3d/src/dls.cpp f3coeff[3] = 8*D[2][2] - 8*D[3][3] - 8*D[4][4] + 8*D[6][6] + 8*D[7][7] - 8*D[8][8]; // s1 * s2 D 367 modules/calib3d/src/dls.cpp f3coeff[4] = 4*D[1][8] - 4*D[1][6] + 8*D[2][3] + 8*D[2][7] + 8*D[3][2] - 8*D[3][4] - 8*D[4][3] - 8*D[4][7] - 4*D[5][6] + 4*D[5][8] - 4*D[6][1] - 4*D[6][5] + 4*D[6][9] + 8*D[7][2] - 8*D[7][4] + 4*D[8][1] + 4*D[8][5] - 4*D[8][9] + 4*D[9][6] - 4*D[9][8]; // s1 * s3 D 368 modules/calib3d/src/dls.cpp f3coeff[5] = 4*D[1][3] - 4*D[1][7] + 8*D[2][6] + 8*D[2][8] + 4*D[3][1] + 4*D[3][5] - 4*D[3][9] - 8*D[4][6] - 8*D[4][8] + 4*D[5][3] - 4*D[5][7] + 8*D[6][2] - 8*D[6][4] - 4*D[7][1] - 4*D[7][5] + 4*D[7][9] + 8*D[8][2] - 8*D[8][4] - 4*D[9][3] + 4*D[9][7]; // s2 * s3 D 369 modules/calib3d/src/dls.cpp f3coeff[6] = 4*D[1][1] - 4*D[5][5] + 4*D[5][9] + 8*D[6][6] + 8*D[6][8] + 8*D[8][6] + 8*D[8][8] + 4*D[9][5] - 4*D[9][9]; // s2^2 * s3 D 370 modules/calib3d/src/dls.cpp f3coeff[7] = 2*D[5][6] - 2*D[1][8] - 2*D[1][6] + 2*D[5][8] - 2*D[6][1] + 2*D[6][5] - 2*D[6][9] - 2*D[8][1] + 2*D[8][5] - 2*D[8][9] - 2*D[9][6] - 2*D[9][8]; // s2^3 D 371 modules/calib3d/src/dls.cpp f3coeff[8] = 6*D[3][9] - 6*D[1][7] - 6*D[3][1] - 6*D[3][5] - 6*D[1][3] - 6*D[5][3] - 6*D[5][7] - 6*D[7][1] - 6*D[7][5] + 6*D[7][9] + 6*D[9][3] + 6*D[9][7]; // s1 * s3^2 D 372 modules/calib3d/src/dls.cpp f3coeff[9] = 2*D[1][3] + 2*D[1][7] + 4*D[2][6] - 4*D[2][8] + 2*D[3][1] + 2*D[3][5] + 2*D[3][9] - 4*D[4][6] + 4*D[4][8] + 2*D[5][3] + 2*D[5][7] + 4*D[6][2] - 4*D[6][4] + 2*D[7][1] + 2*D[7][5] + 2*D[7][9] - 4*D[8][2] + 4*D[8][4] + 2*D[9][3] + 2*D[9][7]; // s1 D 373 modules/calib3d/src/dls.cpp f3coeff[10] = 8*D[2][2] - 4*D[1][5] - 4*D[1][1] - 8*D[2][4] - 8*D[4][2] + 8*D[4][4] - 4*D[5][1] - 4*D[5][5] + 4*D[9][9]; // s3 D 374 modules/calib3d/src/dls.cpp f3coeff[11] = 2*D[1][6] + 2*D[1][8] - 4*D[2][3] + 4*D[2][7] - 4*D[3][2] + 4*D[3][4] + 4*D[4][3] - 4*D[4][7] + 2*D[5][6] + 2*D[5][8] + 2*D[6][1] + 2*D[6][5] + 2*D[6][9] + 4*D[7][2] - 4*D[7][4] + 2*D[8][1] + 2*D[8][5] + 2*D[8][9] + 2*D[9][6] + 2*D[9][8]; // s2 D 375 modules/calib3d/src/dls.cpp f3coeff[12] = 6*D[6][9] - 6*D[1][8] - 6*D[5][6] - 6*D[5][8] - 6*D[6][1] - 6*D[6][5] - 6*D[1][6] - 6*D[8][1] - 6*D[8][5] + 6*D[8][9] + 6*D[9][6] + 6*D[9][8]; // s2 * s3^2 D 376 modules/calib3d/src/dls.cpp f3coeff[13] = 2*D[1][2] - 2*D[1][4] + 2*D[2][1] - 2*D[2][5] - 2*D[2][9] + 4*D[3][6] - 4*D[3][8] - 2*D[4][1] + 2*D[4][5] + 2*D[4][9] - 2*D[5][2] + 2*D[5][4] + 4*D[6][3] + 4*D[6][7] + 4*D[7][6] - 4*D[7][8] - 4*D[8][3] - 4*D[8][7] - 2*D[9][2] + 2*D[9][4]; // s1^2 D 377 modules/calib3d/src/dls.cpp f3coeff[14] = 6*D[1][4] - 6*D[1][2] - 6*D[2][1] - 6*D[2][5] + 6*D[2][9] + 6*D[4][1] + 6*D[4][5] - 6*D[4][9] - 6*D[5][2] + 6*D[5][4] + 6*D[9][2] - 6*D[9][4]; // s3^2 D 378 modules/calib3d/src/dls.cpp f3coeff[15] = 2*D[1][4] - 2*D[1][2] - 2*D[2][1] + 2*D[2][5] - 2*D[2][9] - 4*D[3][6] - 4*D[3][8] + 2*D[4][1] - 2*D[4][5] + 2*D[4][9] + 2*D[5][2] - 2*D[5][4] - 4*D[6][3] + 4*D[6][7] + 4*D[7][6] + 4*D[7][8] - 4*D[8][3] + 4*D[8][7] - 2*D[9][2] + 2*D[9][4]; // s2^2 D 379 modules/calib3d/src/dls.cpp f3coeff[16] = 4*D[1][1] + 4*D[1][5] - 4*D[1][9] + 4*D[5][1] + 4*D[5][5] - 4*D[5][9] - 4*D[9][1] - 4*D[9][5] + 4*D[9][9]; // s3^3 D 380 modules/calib3d/src/dls.cpp f3coeff[17] = 4*D[2][9] - 4*D[1][4] - 4*D[2][1] - 4*D[2][5] - 4*D[1][2] + 8*D[3][6] + 8*D[3][8] - 4*D[4][1] - 4*D[4][5] + 4*D[4][9] - 4*D[5][2] - 4*D[5][4] + 8*D[6][3] + 8*D[6][7] + 8*D[7][6] + 8*D[7][8] + 8*D[8][3] + 8*D[8][7] + 4*D[9][2] + 4*D[9][4]; // s1 * s2 * s3 D 381 modules/calib3d/src/dls.cpp f3coeff[18] = 4*D[2][6] - 2*D[1][7] - 2*D[1][3] + 4*D[2][8] - 2*D[3][1] + 2*D[3][5] - 2*D[3][9] + 4*D[4][6] + 4*D[4][8] + 2*D[5][3] + 2*D[5][7] + 4*D[6][2] + 4*D[6][4] - 2*D[7][1] + 2*D[7][5] - 2*D[7][9] + 4*D[8][2] + 4*D[8][4] - 2*D[9][3] - 2*D[9][7]; // s1 * s2^2 D 382 modules/calib3d/src/dls.cpp f3coeff[19] = 4*D[1][9] - 4*D[1][1] + 8*D[3][3] + 8*D[3][7] + 4*D[5][5] + 8*D[7][3] + 8*D[7][7] + 4*D[9][1] - 4*D[9][9]; // s1^2 * s3 D 383 modules/calib3d/src/dls.cpp f3coeff[20] = 2*D[1][3] + 2*D[1][7] + 2*D[3][1] - 2*D[3][5] - 2*D[3][9] - 2*D[5][3] - 2*D[5][7] + 2*D[7][1] - 2*D[7][5] - 2*D[7][9] - 2*D[9][3] - 2*D[9][7]; // s1^3 D 54 modules/calib3d/src/dls.h void build_coeff_matrix(const cv::Mat& pp, cv::Mat& Mtilde, cv::Mat& D); D 57 modules/calib3d/src/dls.h void fill_coeff(const cv::Mat * D); D 162 modules/calib3d/src/epnp.cpp CvMat D = cvMat(12, 1, CV_64F, d); D 166 modules/calib3d/src/epnp.cpp cvSVD(&MtM, &D, &Ut, 0, CV_SVD_MODIFY_A | CV_SVD_U_T); D 63 modules/calib3d/src/fisheye.cpp InputArray K, InputArray D, double alpha, OutputArray jacobian) D 65 modules/calib3d/src/fisheye.cpp projectPoints(objectPoints, imagePoints, affine.rvec(), affine.translation(), K, D, alpha, jacobian); D 250 modules/calib3d/src/fisheye.cpp void cv::fisheye::distortPoints(InputArray undistorted, OutputArray distorted, InputArray K, InputArray D, double alpha) D 257 modules/calib3d/src/fisheye.cpp CV_Assert(K.size() == Size(3,3) && (K.type() == CV_32F || K.type() == CV_64F) && D.total() == 4); D 273 modules/calib3d/src/fisheye.cpp Vec4d k = D.depth() == CV_32F ? (Vec4d)*D.getMat().ptr<Vec4f>(): *D.getMat().ptr<Vec4d>(); D 312 modules/calib3d/src/fisheye.cpp void cv::fisheye::undistortPoints( InputArray distorted, OutputArray undistorted, InputArray K, InputArray D, InputArray R, InputArray P) D 320 modules/calib3d/src/fisheye.cpp CV_Assert(D.total() == 4 && K.size() == Size(3, 3) && (K.depth() == CV_32F || K.depth() == CV_64F)); D 336 modules/calib3d/src/fisheye.cpp Vec4d k = D.depth() == CV_32F ? (Vec4d)*D.getMat().ptr<Vec4f>(): *D.getMat().ptr<Vec4d>(); D 401 modules/calib3d/src/fisheye.cpp void cv::fisheye::initUndistortRectifyMap( InputArray K, InputArray D, InputArray R, InputArray P, D 408 modules/calib3d/src/fisheye.cpp CV_Assert((K.depth() == CV_32F || K.depth() == CV_64F) && (D.depth() == CV_32F || D.depth() == CV_64F)); D 410 modules/calib3d/src/fisheye.cpp CV_Assert(K.size() == Size(3, 3) && (D.empty() || D.total() == 4)); D 429 modules/calib3d/src/fisheye.cpp if (!D.empty()) D 430 modules/calib3d/src/fisheye.cpp k = D.depth() == CV_32F ? (Vec4d)*D.getMat().ptr<Vec4f>(): *D.getMat().ptr<Vec4d>(); D 498 modules/calib3d/src/fisheye.cpp InputArray K, InputArray D, InputArray Knew, const Size& new_size) D 503 modules/calib3d/src/fisheye.cpp fisheye::initUndistortRectifyMap(K, D, cv::Matx33d::eye(), Knew, size, CV_16SC2, map1, map2 ); D 511 modules/calib3d/src/fisheye.cpp void cv::fisheye::estimateNewCameraMatrixForUndistortRectify(InputArray K, InputArray D, const Size &image_size, InputArray R, D 515 modules/calib3d/src/fisheye.cpp CV_Assert((D.empty() || D.total() == 4) && (D.depth() == CV_32F || D.depth() == CV_64F || D.empty())); D 541 modules/calib3d/src/fisheye.cpp fisheye::undistortPoints(points, points, K, D, R); D 691 modules/calib3d/src/fisheye.cpp InputOutputArray K, InputOutputArray D, OutputArrayOfArrays rvecs, OutputArrayOfArrays tvecs, D 698 modules/calib3d/src/fisheye.cpp CV_Assert((!D.empty() && D.total() == 4) || D.empty()); D 702 modules/calib3d/src/fisheye.cpp CV_Assert(((flags & CALIB_USE_INTRINSIC_GUESS) && !K.empty() && !D.empty()) || !(flags & CALIB_USE_INTRINSIC_GUESS)); D 733 modules/calib3d/src/fisheye.cpp D.getMat().convertTo(_D, CV_64FC1); D 796 modules/calib3d/src/fisheye.cpp if (D.needed()) cv::Mat(finalParam.k).convertTo(D, D.empty() ? CV_64FC1 : D.type()); D 599 modules/calib3d/src/five-point.cpp Mat D, U, Vt; D 600 modules/calib3d/src/five-point.cpp SVD::compute(E, D, U, Vt); D 114 modules/calib3d/src/levmarq.cpp Mat D = A.diag().clone(); D 132 modules/calib3d/src/levmarq.cpp Ap.at<double>(i, i) += lambda*D.at<double>(i); D 197 modules/calib3d/src/p3p.cpp double D = pr*(ab-b2+b) + q*((p2-2)*b + 2 * (ab - a2) + a_4 - 2); D 207 modules/calib3d/src/p3p.cpp int n = solve_deg4(A, B, C, D, E, real_roots[0], real_roots[1], real_roots[2], real_roots[3]); D 333 modules/calib3d/src/p3p.cpp bool p3p::jacobi_4x4(double * A, double * D, double * U) D 344 modules/calib3d/src/p3p.cpp memcpy(D, B, 4 * sizeof(double)); D 360 modules/calib3d/src/p3p.cpp if ( iter > 3 && fabs(D[i]) + eps_machine == fabs(D[i]) && fabs(D[j]) + eps_machine == fabs(D[j]) ) D 363 modules/calib3d/src/p3p.cpp double hh = D[j] - D[i], t; D 375 modules/calib3d/src/p3p.cpp D[i] -= hh; D 376 modules/calib3d/src/p3p.cpp D[j] += hh; D 408 modules/calib3d/src/p3p.cpp memcpy(D, B, 4 * sizeof(double)); D 55 modules/calib3d/src/p3p.h bool jacobi_4x4(double * A, double * D, double * U); D 59 modules/calib3d/src/polynom_solver.cpp double D = Q3 + R * R; D 73 modules/calib3d/src/polynom_solver.cpp if (D <= 0) { D 85 modules/calib3d/src/polynom_solver.cpp double AD = pow(fabs(R) + sqrt(D), 1.0 / 3.0) * (R > 0 ? 1 : (R < 0 ? -1 : 0)); D 146 modules/calib3d/src/polynom_solver.cpp double D = sqrt(D2); D 148 modules/calib3d/src/polynom_solver.cpp double D_2 = 0.5 * D; D 150 modules/calib3d/src/polynom_solver.cpp x1 = x0 - D; D 130 modules/calib3d/src/stereosgbm.cpp int D = maxD - minD, width1 = maxX1 - minX1, width2 = maxX2 - minX2; D 178 modules/calib3d/src/stereosgbm.cpp memset( cost, 0, width1*D*sizeof(cost[0]) ); D 181 modules/calib3d/src/stereosgbm.cpp cost -= minX1*D + minD; // simplify the cost indices inside the loop D 230 modules/calib3d/src/stereosgbm.cpp c0 = _mm_load_si128((__m128i*)(cost + x*D + d)); D 231 modules/calib3d/src/stereosgbm.cpp c1 = _mm_load_si128((__m128i*)(cost + x*D + d + 8)); D 233 modules/calib3d/src/stereosgbm.cpp _mm_store_si128((__m128i*)(cost + x*D + d), _mm_adds_epi16(c0, _mm_srl_epi16(_mm_unpacklo_epi8(diff,z), ds))); D 234 modules/calib3d/src/stereosgbm.cpp _mm_store_si128((__m128i*)(cost + x*D + d + 8), _mm_adds_epi16(c1, _mm_srl_epi16(_mm_unpackhi_epi8(diff,z), ds))); D 248 modules/calib3d/src/stereosgbm.cpp cost[x*D + d] = (CostType)(cost[x*D+d] + (std::min(c0, c1) >> diff_scale)); D 268 modules/calib3d/src/stereosgbm.cpp __m128i c0 = _mm_load_si128((__m128i*)(cost + x*D + d)); D 269 modules/calib3d/src/stereosgbm.cpp __m128i c1 = _mm_load_si128((__m128i*)(cost + x*D + d + 8)); D 271 modules/calib3d/src/stereosgbm.cpp _mm_store_si128((__m128i*)(cost + x*D + d), _mm_adds_epi16(c0, _mm_unpacklo_epi8(diff,z))); D 272 modules/calib3d/src/stereosgbm.cpp _mm_store_si128((__m128i*)(cost + x*D + d + 8), _mm_adds_epi16(c1, _mm_unpackhi_epi8(diff,z))); D 281 modules/calib3d/src/stereosgbm.cpp cost[x*D + d] = (CostType)(cost[x*D + d] + (CostType)std::abs(u - v)); D 344 modules/calib3d/src/stereosgbm.cpp int D = maxD - minD, width1 = maxX1 - minX1; D 361 modules/calib3d/src/stereosgbm.cpp CV_Assert( D % 16 == 0 ); D 365 modules/calib3d/src/stereosgbm.cpp int D2 = D+16, NRD2 = NR2*D2; D 376 modules/calib3d/src/stereosgbm.cpp size_t costBufSize = width1*D; D 401 modules/calib3d/src/stereosgbm.cpp for( k = 0; k < width1*D; k++ ) D 453 modules/calib3d/src/stereosgbm.cpp memset(hsumAdd, 0, D*sizeof(CostType)); D 454 modules/calib3d/src/stereosgbm.cpp for( x = 0; x <= SW2*D; x += D ) D 457 modules/calib3d/src/stereosgbm.cpp for( d = 0; d < D; d++ ) D 466 modules/calib3d/src/stereosgbm.cpp for( x = D; x < width1*D; x += D ) D 468 modules/calib3d/src/stereosgbm.cpp const CostType* pixAdd = pixDiff + std::min(x + SW2*D, (width1-1)*D); D 469 modules/calib3d/src/stereosgbm.cpp const CostType* pixSub = pixDiff + std::max(x - (SW2+1)*D, 0); D 474 modules/calib3d/src/stereosgbm.cpp for( d = 0; d < D; d += 8 ) D 476 modules/calib3d/src/stereosgbm.cpp __m128i hv = _mm_load_si128((const __m128i*)(hsumAdd + x - D + d)); D 491 modules/calib3d/src/stereosgbm.cpp for( d = 0; d < D; d++ ) D 493 modules/calib3d/src/stereosgbm.cpp int hv = hsumAdd[x + d] = (CostType)(hsumAdd[x - D + d] + pixAdd[d] - pixSub[d]); D 501 modules/calib3d/src/stereosgbm.cpp for( x = D; x < width1*D; x += D ) D 503 modules/calib3d/src/stereosgbm.cpp const CostType* pixAdd = pixDiff + std::min(x + SW2*D, (width1-1)*D); D 504 modules/calib3d/src/stereosgbm.cpp const CostType* pixSub = pixDiff + std::max(x - (SW2+1)*D, 0); D 506 modules/calib3d/src/stereosgbm.cpp for( d = 0; d < D; d++ ) D 507 modules/calib3d/src/stereosgbm.cpp hsumAdd[x + d] = (CostType)(hsumAdd[x - D + d] + pixAdd[d] - pixSub[d]); D 515 modules/calib3d/src/stereosgbm.cpp for( x = 0; x < width1*D; x++ ) D 521 modules/calib3d/src/stereosgbm.cpp for( k = 0; k < width1*D; k++ ) D 561 modules/calib3d/src/stereosgbm.cpp Lr_p0[-1] = Lr_p0[D] = Lr_p1[-1] = Lr_p1[D] = D 562 modules/calib3d/src/stereosgbm.cpp Lr_p2[-1] = Lr_p2[D] = Lr_p3[-1] = Lr_p3[D] = MAX_COST; D 565 modules/calib3d/src/stereosgbm.cpp const CostType* Cp = C + x*D; D 566 modules/calib3d/src/stereosgbm.cpp CostType* Sp = S + x*D; D 579 modules/calib3d/src/stereosgbm.cpp for( d = 0; d < D; d += 8 ) D 641 modules/calib3d/src/stereosgbm.cpp for( d = 0; d < D; d++ ) D 681 modules/calib3d/src/stereosgbm.cpp CostType* Sp = S + x*D; D 691 modules/calib3d/src/stereosgbm.cpp Lr_p0[-1] = Lr_p0[D] = MAX_COST; D 694 modules/calib3d/src/stereosgbm.cpp const CostType* Cp = C + x*D; D 706 modules/calib3d/src/stereosgbm.cpp for( d = 0; d < D; d += 8 ) D 750 modules/calib3d/src/stereosgbm.cpp for( d = 0; d < D; d++ ) D 769 modules/calib3d/src/stereosgbm.cpp for( d = 0; d < D; d++ ) D 780 modules/calib3d/src/stereosgbm.cpp for( d = 0; d < D; d++ ) D 785 modules/calib3d/src/stereosgbm.cpp if( d < D ) D 795 modules/calib3d/src/stereosgbm.cpp if( 0 < d && d < D-1 ) D 109 modules/calib3d/src/upnp.cpp Mat D = Mat(12, 1, CV_64F, d); D 114 modules/calib3d/src/upnp.cpp SVD::compute(MtM, D, Ut, Vt, SVD::MODIFY_A | SVD::FULL_UV); D 337 modules/calib3d/src/upnp.cpp Mat D = compute_constraint_distance_2param_6eq_2unk_f_unk( Kmf1 ); D 338 modules/calib3d/src/upnp.cpp Mat Dt = D.t(); D 340 modules/calib3d/src/upnp.cpp Mat A = Dt * D; D 362 modules/calib3d/src/upnp.cpp Mat D = compute_constraint_distance_3param_6eq_6unk_f_unk( Kmf1, Kmf2 ); D 364 modules/calib3d/src/upnp.cpp Mat A = D; D 1283 modules/calib3d/test/test_cameracalibration.cpp const Mat& M, const Mat& D, const Mat& R, D 1329 modules/calib3d/test/test_cameracalibration.cpp bool CV_StereoCalibrationTest::checkPandROI( int test_case_idx, const Mat& M, const Mat& D, const Mat& R, D 1342 modules/calib3d/test/test_cameracalibration.cpp undistortPoints(Mat(pts), upts, M, D, R, P ); D 1355 modules/calib3d/test/test_cameracalibration.cpp initUndistortRectifyMap(M, D, R, P, imgsize, CV_16SC2, map1, map2); D 52 modules/calib3d/test/test_fisheye.cpp const static cv::Vec4d D; D 87 modules/calib3d/test/test_fisheye.cpp cv::fisheye::undistortPoints(distorted0, undist1, this->K, this->D); D 94 modules/calib3d/test/test_fisheye.cpp cv::fisheye::distortPoints(undist1, distorted1, this->K, this->D); D 95 modules/calib3d/test/test_fisheye.cpp cv::fisheye::projectPoints(undist2, distorted2, cv::Vec3d::all(0), cv::Vec3d::all(0), this->K, this->D); D 104 modules/calib3d/test/test_fisheye.cpp cv::Mat D = cv::Mat(this->D); D 111 modules/calib3d/test/test_fisheye.cpp cv::fisheye::undistortImage(distorted, undistorted, K, D, newK); D 120 modules/calib3d/test/test_fisheye.cpp cv::fisheye::estimateNewCameraMatrixForUndistortRectify(K, D, distorted.size(), cv::noArray(), newK, balance); D 121 modules/calib3d/test/test_fisheye.cpp cv::fisheye::undistortImage(distorted, undistorted, K, D, newK); D 131 modules/calib3d/test/test_fisheye.cpp cv::fisheye::estimateNewCameraMatrixForUndistortRectify(K, D, distorted.size(), cv::noArray(), newK, balance); D 132 modules/calib3d/test/test_fisheye.cpp cv::fisheye::undistortImage(distorted, undistorted, K, D, newK); D 262 modules/calib3d/test/test_fisheye.cpp cv::Vec4d D; D 264 modules/calib3d/test/test_fisheye.cpp cv::fisheye::calibrate(objectPoints, imagePoints, imageSize, K, D, D 268 modules/calib3d/test/test_fisheye.cpp EXPECT_MAT_NEAR(D, this->D, 1e-10); D 358 modules/calib3d/test/test_fisheye.cpp cv::Vec4d D; D 362 modules/calib3d/test/test_fisheye.cpp cv::fisheye::calibrate(objectPoints, imagePoints, imageSize, K, D, D 369 modules/calib3d/test/test_fisheye.cpp param.Init(cv::Vec2d(K(0,0), K(1,1)), cv::Vec2d(K(0,2), K(1, 2)), D); D 399 modules/calib3d/test/test_fisheye.cpp cv::Mat D1 = cv::Mat(this->D), D2 = D1; D 581 modules/calib3d/test/test_fisheye.cpp const cv::Vec4d fisheyeTest::D(-0.0014613319981768, -0.00329861110580401, 0.00605760088590183, -0.00374209380722371); D 61 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename D> struct BrdRowConstant D 63 modules/core/include/opencv2/core/cuda/border_interpolate.hpp typedef D result_type; D 65 modules/core/include/opencv2/core/cuda/border_interpolate.hpp explicit __host__ __device__ __forceinline__ BrdRowConstant(int width_, const D& val_ = VecTraits<D>::all(0)) : width(width_), val(val_) {} D 67 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at_low(int x, const T* data) const D 69 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return x >= 0 ? saturate_cast<D>(data[x]) : val; D 72 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at_high(int x, const T* data) const D 74 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return x < width ? saturate_cast<D>(data[x]) : val; D 77 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at(int x, const T* data) const D 79 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return (x >= 0 && x < width) ? saturate_cast<D>(data[x]) : val; D 83 modules/core/include/opencv2/core/cuda/border_interpolate.hpp D val; D 86 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename D> struct BrdColConstant D 88 modules/core/include/opencv2/core/cuda/border_interpolate.hpp typedef D result_type; D 90 modules/core/include/opencv2/core/cuda/border_interpolate.hpp explicit __host__ __device__ __forceinline__ BrdColConstant(int height_, const D& val_ = VecTraits<D>::all(0)) : height(height_), val(val_) {} D 92 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at_low(int y, const T* data, size_t step) const D 94 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return y >= 0 ? saturate_cast<D>(*(const T*)((const char*)data + y * step)) : val; D 97 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at_high(int y, const T* data, size_t step) const D 99 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return y < height ? saturate_cast<D>(*(const T*)((const char*)data + y * step)) : val; D 102 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at(int y, const T* data, size_t step) const D 104 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return (y >= 0 && y < height) ? saturate_cast<D>(*(const T*)((const char*)data + y * step)) : val; D 108 modules/core/include/opencv2/core/cuda/border_interpolate.hpp D val; D 111 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename D> struct BrdConstant D 113 modules/core/include/opencv2/core/cuda/border_interpolate.hpp typedef D result_type; D 115 modules/core/include/opencv2/core/cuda/border_interpolate.hpp __host__ __device__ __forceinline__ BrdConstant(int height_, int width_, const D& val_ = VecTraits<D>::all(0)) : height(height_), width(width_), val(val_) D 119 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at(int y, int x, const T* data, size_t step) const D 121 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return (x >= 0 && x < width && y >= 0 && y < height) ? saturate_cast<D>(((const T*)((const uchar*)data + y * step))[x]) : val; D 124 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename Ptr2D> __device__ __forceinline__ D at(typename Ptr2D::index_type y, typename Ptr2D::index_type x, const Ptr2D& src) const D 126 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return (x >= 0 && x < width && y >= 0 && y < height) ? saturate_cast<D>(src(y, x)) : val; D 131 modules/core/include/opencv2/core/cuda/border_interpolate.hpp D val; D 137 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename D> struct BrdRowReplicate D 139 modules/core/include/opencv2/core/cuda/border_interpolate.hpp typedef D result_type; D 159 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at_low(int x, const T* data) const D 161 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(data[idx_col_low(x)]); D 164 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at_high(int x, const T* data) const D 166 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(data[idx_col_high(x)]); D 169 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at(int x, const T* data) const D 171 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(data[idx_col(x)]); D 177 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename D> struct BrdColReplicate D 179 modules/core/include/opencv2/core/cuda/border_interpolate.hpp typedef D result_type; D 199 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at_low(int y, const T* data, size_t step) const D 201 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(*(const T*)((const char*)data + idx_row_low(y) * step)); D 204 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at_high(int y, const T* data, size_t step) const D 206 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(*(const T*)((const char*)data + idx_row_high(y) * step)); D 209 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at(int y, const T* data, size_t step) const D 211 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(*(const T*)((const char*)data + idx_row(y) * step)); D 217 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename D> struct BrdReplicate D 219 modules/core/include/opencv2/core/cuda/border_interpolate.hpp typedef D result_type; D 254 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at(int y, int x, const T* data, size_t step) const D 256 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(((const T*)((const char*)data + idx_row(y) * step))[idx_col(x)]); D 259 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename Ptr2D> __device__ __forceinline__ D at(typename Ptr2D::index_type y, typename Ptr2D::index_type x, const Ptr2D& src) const D 261 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(src(idx_row(y), idx_col(x))); D 271 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename D> struct BrdRowReflect101 D 273 modules/core/include/opencv2/core/cuda/border_interpolate.hpp typedef D result_type; D 293 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at_low(int x, const T* data) const D 295 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(data[idx_col_low(x)]); D 298 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at_high(int x, const T* data) const D 300 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(data[idx_col_high(x)]); D 303 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at(int x, const T* data) const D 305 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(data[idx_col(x)]); D 311 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename D> struct BrdColReflect101 D 313 modules/core/include/opencv2/core/cuda/border_interpolate.hpp typedef D result_type; D 333 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at_low(int y, const T* data, size_t step) const D 335 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(*(const D*)((const char*)data + idx_row_low(y) * step)); D 338 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at_high(int y, const T* data, size_t step) const D 340 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(*(const D*)((const char*)data + idx_row_high(y) * step)); D 343 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at(int y, const T* data, size_t step) const D 345 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(*(const D*)((const char*)data + idx_row(y) * step)); D 351 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename D> struct BrdReflect101 D 353 modules/core/include/opencv2/core/cuda/border_interpolate.hpp typedef D result_type; D 388 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at(int y, int x, const T* data, size_t step) const D 390 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(((const T*)((const char*)data + idx_row(y) * step))[idx_col(x)]); D 393 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename Ptr2D> __device__ __forceinline__ D at(typename Ptr2D::index_type y, typename Ptr2D::index_type x, const Ptr2D& src) const D 395 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(src(idx_row(y), idx_col(x))); D 405 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename D> struct BrdRowReflect D 407 modules/core/include/opencv2/core/cuda/border_interpolate.hpp typedef D result_type; D 427 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at_low(int x, const T* data) const D 429 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(data[idx_col_low(x)]); D 432 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at_high(int x, const T* data) const D 434 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(data[idx_col_high(x)]); D 437 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at(int x, const T* data) const D 439 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(data[idx_col(x)]); D 445 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename D> struct BrdColReflect D 447 modules/core/include/opencv2/core/cuda/border_interpolate.hpp typedef D result_type; D 467 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at_low(int y, const T* data, size_t step) const D 469 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(*(const D*)((const char*)data + idx_row_low(y) * step)); D 472 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at_high(int y, const T* data, size_t step) const D 474 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(*(const D*)((const char*)data + idx_row_high(y) * step)); D 477 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at(int y, const T* data, size_t step) const D 479 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(*(const D*)((const char*)data + idx_row(y) * step)); D 485 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename D> struct BrdReflect D 487 modules/core/include/opencv2/core/cuda/border_interpolate.hpp typedef D result_type; D 522 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at(int y, int x, const T* data, size_t step) const D 524 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(((const T*)((const char*)data + idx_row(y) * step))[idx_col(x)]); D 527 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename Ptr2D> __device__ __forceinline__ D at(typename Ptr2D::index_type y, typename Ptr2D::index_type x, const Ptr2D& src) const D 529 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(src(idx_row(y), idx_col(x))); D 539 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename D> struct BrdRowWrap D 541 modules/core/include/opencv2/core/cuda/border_interpolate.hpp typedef D result_type; D 561 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at_low(int x, const T* data) const D 563 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(data[idx_col_low(x)]); D 566 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at_high(int x, const T* data) const D 568 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(data[idx_col_high(x)]); D 571 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at(int x, const T* data) const D 573 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(data[idx_col(x)]); D 579 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename D> struct BrdColWrap D 581 modules/core/include/opencv2/core/cuda/border_interpolate.hpp typedef D result_type; D 601 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at_low(int y, const T* data, size_t step) const D 603 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(*(const D*)((const char*)data + idx_row_low(y) * step)); D 606 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at_high(int y, const T* data, size_t step) const D 608 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(*(const D*)((const char*)data + idx_row_high(y) * step)); D 611 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at(int y, const T* data, size_t step) const D 613 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(*(const D*)((const char*)data + idx_row(y) * step)); D 619 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename D> struct BrdWrap D 621 modules/core/include/opencv2/core/cuda/border_interpolate.hpp typedef D result_type; D 663 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename T> __device__ __forceinline__ D at(int y, int x, const T* data, size_t step) const D 665 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(((const T*)((const char*)data + idx_row(y) * step))[idx_col(x)]); D 668 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename Ptr2D> __device__ __forceinline__ D at(typename Ptr2D::index_type y, typename Ptr2D::index_type x, const Ptr2D& src) const D 670 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return saturate_cast<D>(src(idx_row(y), idx_col(x))); D 698 modules/core/include/opencv2/core/cuda/border_interpolate.hpp template <typename Ptr2D, typename D> struct BorderReader< Ptr2D, BrdConstant<D> > D 700 modules/core/include/opencv2/core/cuda/border_interpolate.hpp typedef typename BrdConstant<D>::result_type elem_type; D 703 modules/core/include/opencv2/core/cuda/border_interpolate.hpp __host__ __device__ __forceinline__ BorderReader(const Ptr2D& src_, const BrdConstant<D>& b) : D 708 modules/core/include/opencv2/core/cuda/border_interpolate.hpp __device__ __forceinline__ D operator ()(index_type y, index_type x) const D 710 modules/core/include/opencv2/core/cuda/border_interpolate.hpp return (x >= 0 && x < width && y >= 0 && y < height) ? saturate_cast<D>(src(y, x)) : val; D 716 modules/core/include/opencv2/core/cuda/border_interpolate.hpp D val; D 500 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp template <int bidx, typename T, typename D> static __device__ void RGB2YUVConvert(const T* src, D& dst) D 513 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp template <int bidx, typename D> static __device__ __forceinline__ void RGB2YUVConvert(const float* src, D& dst) D 549 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp template <int bidx, typename T, typename D> static __device__ void YUV2RGBConvert(const T& src, D* dst) D 551 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp const int b = src.x + CV_DESCALE((src.z - ColorChannel<D>::half()) * c_YUV2RGBCoeffs_i[3], yuv_shift); D 553 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp const int g = src.x + CV_DESCALE((src.z - ColorChannel<D>::half()) * c_YUV2RGBCoeffs_i[2] D 554 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp + (src.y - ColorChannel<D>::half()) * c_YUV2RGBCoeffs_i[1], yuv_shift); D 556 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp const int r = src.x + CV_DESCALE((src.y - ColorChannel<D>::half()) * c_YUV2RGBCoeffs_i[0], yuv_shift); D 558 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp dst[bidx] = saturate_cast<D>(b); D 559 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp dst[1] = saturate_cast<D>(g); D 560 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp dst[bidx^2] = saturate_cast<D>(r); D 639 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp template <int bidx, typename T, typename D> static __device__ void RGB2YCrCbConvert(const T* src, D& dst) D 669 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp template <int bidx, typename D> static __device__ __forceinline__ void RGB2YCrCbConvert(const float* src, D& dst) D 716 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp template <int bidx, typename T, typename D> static __device__ void YCrCb2RGBConvert(const T& src, D* dst) D 718 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp const int b = src.x + CV_DESCALE((src.z - ColorChannel<D>::half()) * c_YCrCb2RGBCoeffs_i[3], yuv_shift); D 719 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp const int g = src.x + CV_DESCALE((src.z - ColorChannel<D>::half()) * c_YCrCb2RGBCoeffs_i[2] + (src.y - ColorChannel<D>::half()) * c_YCrCb2RGBCoeffs_i[1], yuv_shift); D 720 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp const int r = src.x + CV_DESCALE((src.y - ColorChannel<D>::half()) * c_YCrCb2RGBCoeffs_i[0], yuv_shift); D 722 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp dst[bidx] = saturate_cast<D>(b); D 723 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp dst[1] = saturate_cast<D>(g); D 724 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp dst[bidx^2] = saturate_cast<D>(r); D 797 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp template <int bidx, typename T, typename D> static __device__ __forceinline__ void RGB2XYZConvert(const T* src, D& dst) D 823 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp template <int bidx, typename D> static __device__ __forceinline__ void RGB2XYZConvert(const float* src, D& dst) D 871 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp template <int bidx, typename T, typename D> static __device__ __forceinline__ void XYZ2RGBConvert(const T& src, D* dst) D 873 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp dst[bidx^2] = saturate_cast<D>(CV_DESCALE(src.x * c_XYZ2sRGB_D65i[0] + src.y * c_XYZ2sRGB_D65i[1] + src.z * c_XYZ2sRGB_D65i[2], xyz_shift)); D 874 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp dst[1] = saturate_cast<D>(CV_DESCALE(src.x * c_XYZ2sRGB_D65i[3] + src.y * c_XYZ2sRGB_D65i[4] + src.z * c_XYZ2sRGB_D65i[5], xyz_shift)); D 875 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp dst[bidx] = saturate_cast<D>(CV_DESCALE(src.x * c_XYZ2sRGB_D65i[6] + src.y * c_XYZ2sRGB_D65i[7] + src.z * c_XYZ2sRGB_D65i[8], xyz_shift)); D 949 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp template <int bidx, int hr, typename D> static __device__ void RGB2HSVConvert(const uchar* src, D& dst) D 1014 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp template <int bidx, int hr, typename D> static __device__ void RGB2HSVConvert(const float* src, D& dst) D 1247 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp template <int bidx, int hr, typename D> static __device__ void RGB2HLSConvert(const float* src, D& dst) D 1282 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp template <int bidx, int hr, typename D> static __device__ void RGB2HLSConvert(const uchar* src, D& dst) D 1538 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp template <bool srgb, int blueIdx, typename T, typename D> D 1539 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp __device__ __forceinline__ void RGB2LabConvert_b(const T& src, D& dst) D 1584 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp template <bool srgb, int blueIdx, typename T, typename D> D 1585 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp __device__ __forceinline__ void RGB2LabConvert_f(const T& src, D& dst) D 1665 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp template <bool srgb, int blueIdx, typename T, typename D> D 1666 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp __device__ __forceinline__ void Lab2RGBConvert_f(const T& src, D& dst) D 1714 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp template <bool srgb, int blueIdx, typename T, typename D> D 1715 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp __device__ __forceinline__ void Lab2RGBConvert_b(const T& src, D& dst) D 1780 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp template <bool srgb, int blueIdx, typename T, typename D> D 1781 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp __device__ __forceinline__ void RGB2LuvConvert_f(const T& src, D& dst) D 1814 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp template <bool srgb, int blueIdx, typename T, typename D> D 1815 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp __device__ __forceinline__ void RGB2LuvConvert_b(const T& src, D& dst) D 1875 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp template <bool srgb, int blueIdx, typename T, typename D> D 1876 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp __device__ __forceinline__ void Luv2RGBConvert_f(const T& src, D& dst) D 1914 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp template <bool srgb, int blueIdx, typename T, typename D> D 1915 modules/core/include/opencv2/core/cuda/detail/color_detail.hpp __device__ __forceinline__ void Luv2RGBConvert_b(const T& src, D& dst) D 58 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp template <typename T, typename D, int shift> struct UnaryReadWriteTraits D 64 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp template <typename T1, typename T2, typename D, int shift> struct BinaryReadWriteTraits D 76 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp template <typename T, typename D, typename UnOp, typename Mask> D 77 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp static __device__ __forceinline__ void unroll(const T& src, D& dst, const Mask& mask, UnOp& op, int x_shifted, int y) D 83 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp template <typename T1, typename T2, typename D, typename BinOp, typename Mask> D 84 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp static __device__ __forceinline__ void unroll(const T1& src1, const T2& src2, D& dst, const Mask& mask, BinOp& op, int x_shifted, int y) D 92 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp template <typename T, typename D, typename UnOp, typename Mask> D 93 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp static __device__ __forceinline__ void unroll(const T& src, D& dst, const Mask& mask, UnOp& op, int x_shifted, int y) D 101 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp template <typename T1, typename T2, typename D, typename BinOp, typename Mask> D 102 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp static __device__ __forceinline__ void unroll(const T1& src1, const T2& src2, D& dst, const Mask& mask, BinOp& op, int x_shifted, int y) D 112 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp template <typename T, typename D, typename UnOp, typename Mask> D 113 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp static __device__ __forceinline__ void unroll(const T& src, D& dst, const Mask& mask, const UnOp& op, int x_shifted, int y) D 123 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp template <typename T1, typename T2, typename D, typename BinOp, typename Mask> D 124 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp static __device__ __forceinline__ void unroll(const T1& src1, const T2& src2, D& dst, const Mask& mask, const BinOp& op, int x_shifted, int y) D 136 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp template <typename T, typename D, typename UnOp, typename Mask> D 137 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp static __device__ __forceinline__ void unroll(const T& src, D& dst, const Mask& mask, const UnOp& op, int x_shifted, int y) D 149 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp template <typename T1, typename T2, typename D, typename BinOp, typename Mask> D 150 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp static __device__ __forceinline__ void unroll(const T1& src1, const T2& src2, D& dst, const Mask& mask, const BinOp& op, int x_shifted, int y) D 164 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp template <typename T, typename D, typename UnOp, typename Mask> D 165 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp static __device__ __forceinline__ void unroll(const T& src, D& dst, const Mask& mask, const UnOp& op, int x_shifted, int y) D 185 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp template <typename T1, typename T2, typename D, typename BinOp, typename Mask> D 186 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp static __device__ __forceinline__ void unroll(const T1& src1, const T2& src2, D& dst, const Mask& mask, const BinOp& op, int x_shifted, int y) D 207 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp template <typename T, typename D, typename UnOp, typename Mask> D 208 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp static __global__ void transformSmart(const PtrStepSz<T> src_, PtrStep<D> dst_, const Mask mask, const UnOp op) D 221 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp D* dst = dst_.ptr(y); D 243 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp template <typename T, typename D, typename UnOp, typename Mask> D 244 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp __global__ static void transformSimple(const PtrStepSz<T> src, PtrStep<D> dst, const Mask mask, const UnOp op) D 255 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp template <typename T1, typename T2, typename D, typename BinOp, typename Mask> D 256 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp static __global__ void transformSmart(const PtrStepSz<T1> src1_, const PtrStep<T2> src2_, PtrStep<D> dst_, D 272 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp D* dst = dst_.ptr(y); D 295 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp template <typename T1, typename T2, typename D, typename BinOp, typename Mask> D 296 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp static __global__ void transformSimple(const PtrStepSz<T1> src1, const PtrStep<T2> src2, PtrStep<D> dst, D 313 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp template <typename T, typename D, typename UnOp, typename Mask> D 314 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp static void call(PtrStepSz<T> src, PtrStepSz<D> dst, UnOp op, Mask mask, cudaStream_t stream) D 321 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp transformSimple<T, D><<<grid, threads, 0, stream>>>(src, dst, mask, op); D 328 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp template <typename T1, typename T2, typename D, typename BinOp, typename Mask> D 329 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp static void call(PtrStepSz<T1> src1, PtrStepSz<T2> src2, PtrStepSz<D> dst, BinOp op, Mask mask, cudaStream_t stream) D 336 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp transformSimple<T1, T2, D><<<grid, threads, 0, stream>>>(src1, src2, dst, mask, op); D 345 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp template <typename T, typename D, typename UnOp, typename Mask> D 346 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp static void call(PtrStepSz<T> src, PtrStepSz<D> dst, UnOp op, Mask mask, cudaStream_t stream) D 353 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp !isAligned(dst.data, ft::smart_shift * sizeof(D)) || !isAligned(dst.step, ft::smart_shift * sizeof(D))) D 362 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp transformSmart<T, D><<<grid, threads, 0, stream>>>(src, dst, mask, op); D 369 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp template <typename T1, typename T2, typename D, typename BinOp, typename Mask> D 370 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp static void call(PtrStepSz<T1> src1, PtrStepSz<T2> src2, PtrStepSz<D> dst, BinOp op, Mask mask, cudaStream_t stream) D 378 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp !isAligned(dst.data, ft::smart_shift * sizeof(D)) || !isAligned(dst.step, ft::smart_shift * sizeof(D))) D 387 modules/core/include/opencv2/core/cuda/detail/transform_detail.hpp transformSmart<T1, T2, D><<<grid, threads, 0, stream>>>(src1, src2, dst, mask, op); D 539 modules/core/include/opencv2/core/cuda/functional.hpp template <typename T, typename D> struct saturate_cast_func : unary_function<T, D> D 541 modules/core/include/opencv2/core/cuda/functional.hpp __device__ __forceinline__ D operator ()(typename TypeTraits<T>::ParameterType v) const D 543 modules/core/include/opencv2/core/cuda/functional.hpp return saturate_cast<D>(v); D 722 modules/core/include/opencv2/core/cuda/functional.hpp template <typename T, typename D> static Yes check(unary_function<T, D>); D 735 modules/core/include/opencv2/core/cuda/functional.hpp template <typename T1, typename T2, typename D> static Yes check(binary_function<T1, T2, D>); D 749 modules/core/include/opencv2/core/cuda/functional.hpp template <typename T, typename D> struct DefaultUnaryShift D 758 modules/core/include/opencv2/core/cuda/functional.hpp template <typename T1, typename T2, typename D> struct DefaultBinaryShift D 58 modules/core/include/opencv2/core/cuda/transform.hpp template <typename T, typename D, typename UnOp, typename Mask> D 59 modules/core/include/opencv2/core/cuda/transform.hpp static inline void transform(PtrStepSz<T> src, PtrStepSz<D> dst, UnOp op, const Mask& mask, cudaStream_t stream) D 62 modules/core/include/opencv2/core/cuda/transform.hpp transform_detail::TransformDispatcher<VecTraits<T>::cn == 1 && VecTraits<D>::cn == 1 && ft::smart_shift != 1>::call(src, dst, op, mask, stream); D 65 modules/core/include/opencv2/core/cuda/transform.hpp template <typename T1, typename T2, typename D, typename BinOp, typename Mask> D 66 modules/core/include/opencv2/core/cuda/transform.hpp static inline void transform(PtrStepSz<T1> src1, PtrStepSz<T2> src2, PtrStepSz<D> dst, BinOp op, const Mask& mask, cudaStream_t stream) D 69 modules/core/include/opencv2/core/cuda/transform.hpp transform_detail::TransformDispatcher<VecTraits<T1>::cn == 1 && VecTraits<T2>::cn == 1 && VecTraits<D>::cn == 1 && ft::smart_shift != 1>::call(src1, src2, dst, op, mask, stream); D 68 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<VecD>::make(saturate_cast<D>(v.x)); D 76 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<VecD>::make(saturate_cast<D>(v.x), saturate_cast<D>(v.y)); D 84 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<VecD>::make(saturate_cast<D>(v.x), saturate_cast<D>(v.y), saturate_cast<D>(v.z)); D 92 modules/core/include/opencv2/core/cuda/vec_math.hpp return VecTraits<VecD>::make(saturate_cast<D>(v.x), saturate_cast<D>(v.y), saturate_cast<D>(v.z), saturate_cast<D>(v.w)); D 315 modules/core/include/opencv2/core/cvstd.hpp template<typename Y, typename D> D 316 modules/core/include/opencv2/core/cvstd.hpp Ptr(Y* p, D d); D 376 modules/core/include/opencv2/core/cvstd.hpp template<typename Y, typename D> D 377 modules/core/include/opencv2/core/cvstd.hpp void reset(Y* p, D d); D 91 modules/core/include/opencv2/core/ptr.inl.hpp template<typename Y, typename D> D 94 modules/core/include/opencv2/core/ptr.inl.hpp PtrOwnerImpl(Y* p, D d) : owned(p), deleter(d) D 105 modules/core/include/opencv2/core/ptr.inl.hpp D deleter; D 125 modules/core/include/opencv2/core/ptr.inl.hpp template<typename Y, typename D> D 126 modules/core/include/opencv2/core/ptr.inl.hpp Ptr<T>::Ptr(Y* p, D d) D 128 modules/core/include/opencv2/core/ptr.inl.hpp ? new detail::PtrOwnerImpl<Y, D>(p, d) D 190 modules/core/include/opencv2/core/ptr.inl.hpp template<typename Y, typename D> D 191 modules/core/include/opencv2/core/ptr.inl.hpp void Ptr<T>::reset(Y* p, D d) D 1009 modules/core/src/lda.cpp int D = data.cols; D 1024 modules/core/src/lda.cpp if (N < D) { D 1034 modules/core/src/lda.cpp Mat meanTotal = Mat::zeros(1, D, data.type()); D 1041 modules/core/src/lda.cpp meanClass[i] = Mat::zeros(1, D, data.type()); //! Dx1 image vector D 1064 modules/core/src/lda.cpp Mat Sw = Mat::zeros(D, D, data.type()); D 1067 modules/core/src/lda.cpp Mat Sb = Mat::zeros(D, D, data.type()); D 723 modules/core/src/matmul.cpp UMat A = matA.getUMat(), B = matB.getUMat(), D = matD.getUMat(); D 724 modules/core/src/matmul.cpp if (!ocl::internal::isCLBuffer(A) || !ocl::internal::isCLBuffer(B) || !ocl::internal::isCLBuffer(D)) D 735 modules/core/src/matmul.cpp ctrans ? transpose(matC, D) : matC.copyTo(D); D 737 modules/core/src/matmul.cpp D.setTo(Scalar::all(0)); D 740 modules/core/src/matmul.cpp int lda = (int)A.step / esz, ldb = (int)B.step / esz, ldc = (int)D.step / esz; D 741 modules/core/src/matmul.cpp int offa = (int)A.offset / esz, offb = (int)B.offset / esz, offc = (int)D.offset / esz; D 753 modules/core/src/matmul.cpp (cl_float)beta, (cl_mem)D.handle(ACCESS_RW), offc, ldc, D 759 modules/core/src/matmul.cpp beta, (cl_mem)D.handle(ACCESS_RW), offc, ldc, D 768 modules/core/src/matmul.cpp beta_2, (cl_mem)D.handle(ACCESS_RW), offc, ldc, D 778 modules/core/src/matmul.cpp beta_2, (cl_mem)D.handle(ACCESS_RW), offc, ldc, D 826 modules/core/src/matmul.cpp UMat A = matA.getUMat(), B = matB.getUMat(), D = matD.getUMat(); D 835 modules/core/src/matmul.cpp ctrans ? transpose(matC, D) : matC.copyTo(D); D 838 modules/core/src/matmul.cpp int kercn = ocl::checkOptimalVectorWidth(vectorWidths, B, D); D 854 modules/core/src/matmul.cpp ocl::KernelArg::ReadWrite(D, cn, kercn), D 859 modules/core/src/matmul.cpp ocl::KernelArg::ReadWrite(D, cn, kercn), D 927 modules/core/src/matmul.cpp Mat D = _matD.getMat(); D 928 modules/core/src/matmul.cpp if( (flags & GEMM_3_T) != 0 && C.data == D.data ) D 938 modules/core/src/matmul.cpp float* d = D.ptr<float>(); D 942 modules/core/src/matmul.cpp size_t d_step = D.step/sizeof(d[0]), D 1066 modules/core/src/matmul.cpp double* d = D.ptr<double>(); D 1070 modules/core/src/matmul.cpp size_t d_step = D.step/sizeof(d[0]), D 1197 modules/core/src/matmul.cpp Mat *matD = &D, tmat; D 1229 modules/core/src/matmul.cpp if( D.data == A.data || D.data == B.data ) D 1459 modules/core/src/matmul.cpp if( matD != &D ) D 1460 modules/core/src/matmul.cpp matD->copyTo(D); D 3275 modules/core/src/matmul.cpp cv::Mat C, D = cv::cvarrToMat(Darr); D 3280 modules/core/src/matmul.cpp CV_Assert( (D.rows == ((flags & CV_GEMM_A_T) == 0 ? A.rows : A.cols)) && D 3281 modules/core/src/matmul.cpp (D.cols == ((flags & CV_GEMM_B_T) == 0 ? B.cols : B.rows)) && D 3282 modules/core/src/matmul.cpp D.type() == A.type() ); D 3284 modules/core/src/matmul.cpp gemm( A, B, alpha, C, beta, D, flags ); D 73 modules/core/test/ocl/test_gemm.cpp TEST_DECLARE_OUTPUT_PARAMETER(D); D 118 modules/core/test/ocl/test_gemm.cpp randomSubMat(D, D_roi, DRoiSize, DBorder, type, -11, 11); D 126 modules/core/test/ocl/test_gemm.cpp UMAT_UPLOAD_OUTPUT_PARAMETER(D); D 140 modules/core/test/ocl/test_gemm.cpp OCL_EXPECT_MATS_NEAR(D, eps); D 57 modules/cudafilters/src/cuda/column_filter.hpp template <int KSIZE, typename T, typename D, typename B> D 58 modules/cudafilters/src/cuda/column_filter.hpp __global__ void linearColumnFilter(const PtrStepSz<T> src, PtrStep<D> dst, const int anchor, const B brd) D 140 modules/cudafilters/src/cuda/column_filter.hpp dst(y, x) = saturate_cast<D>(sum); D 145 modules/cudafilters/src/cuda/column_filter.hpp template <int KSIZE, typename T, typename D, template<typename> class B> D 146 modules/cudafilters/src/cuda/column_filter.hpp void caller(PtrStepSz<T> src, PtrStepSz<D> dst, int anchor, int cc, cudaStream_t stream) D 170 modules/cudafilters/src/cuda/column_filter.hpp linearColumnFilter<KSIZE, T, D><<<grid, block, 0, stream>>>(src, dst, anchor, brd); D 181 modules/cudafilters/src/cuda/column_filter.hpp template <typename T, typename D> D 184 modules/cudafilters/src/cuda/column_filter.hpp typedef void (*caller_t)(PtrStepSz<T> src, PtrStepSz<D> dst, int anchor, int cc, cudaStream_t stream); D 190 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 1, T, D, BrdColConstant>, D 191 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 2, T, D, BrdColConstant>, D 192 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 3, T, D, BrdColConstant>, D 193 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 4, T, D, BrdColConstant>, D 194 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 5, T, D, BrdColConstant>, D 195 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 6, T, D, BrdColConstant>, D 196 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 7, T, D, BrdColConstant>, D 197 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 8, T, D, BrdColConstant>, D 198 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 9, T, D, BrdColConstant>, D 199 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<10, T, D, BrdColConstant>, D 200 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<11, T, D, BrdColConstant>, D 201 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<12, T, D, BrdColConstant>, D 202 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<13, T, D, BrdColConstant>, D 203 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<14, T, D, BrdColConstant>, D 204 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<15, T, D, BrdColConstant>, D 205 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<16, T, D, BrdColConstant>, D 206 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<17, T, D, BrdColConstant>, D 207 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<18, T, D, BrdColConstant>, D 208 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<19, T, D, BrdColConstant>, D 209 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<20, T, D, BrdColConstant>, D 210 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<21, T, D, BrdColConstant>, D 211 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<22, T, D, BrdColConstant>, D 212 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<23, T, D, BrdColConstant>, D 213 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<24, T, D, BrdColConstant>, D 214 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<25, T, D, BrdColConstant>, D 215 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<26, T, D, BrdColConstant>, D 216 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<27, T, D, BrdColConstant>, D 217 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<28, T, D, BrdColConstant>, D 218 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<29, T, D, BrdColConstant>, D 219 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<30, T, D, BrdColConstant>, D 220 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<31, T, D, BrdColConstant>, D 221 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<32, T, D, BrdColConstant> D 225 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 1, T, D, BrdColReplicate>, D 226 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 2, T, D, BrdColReplicate>, D 227 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 3, T, D, BrdColReplicate>, D 228 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 4, T, D, BrdColReplicate>, D 229 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 5, T, D, BrdColReplicate>, D 230 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 6, T, D, BrdColReplicate>, D 231 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 7, T, D, BrdColReplicate>, D 232 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 8, T, D, BrdColReplicate>, D 233 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 9, T, D, BrdColReplicate>, D 234 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<10, T, D, BrdColReplicate>, D 235 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<11, T, D, BrdColReplicate>, D 236 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<12, T, D, BrdColReplicate>, D 237 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<13, T, D, BrdColReplicate>, D 238 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<14, T, D, BrdColReplicate>, D 239 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<15, T, D, BrdColReplicate>, D 240 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<16, T, D, BrdColReplicate>, D 241 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<17, T, D, BrdColReplicate>, D 242 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<18, T, D, BrdColReplicate>, D 243 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<19, T, D, BrdColReplicate>, D 244 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<20, T, D, BrdColReplicate>, D 245 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<21, T, D, BrdColReplicate>, D 246 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<22, T, D, BrdColReplicate>, D 247 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<23, T, D, BrdColReplicate>, D 248 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<24, T, D, BrdColReplicate>, D 249 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<25, T, D, BrdColReplicate>, D 250 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<26, T, D, BrdColReplicate>, D 251 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<27, T, D, BrdColReplicate>, D 252 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<28, T, D, BrdColReplicate>, D 253 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<29, T, D, BrdColReplicate>, D 254 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<30, T, D, BrdColReplicate>, D 255 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<31, T, D, BrdColReplicate>, D 256 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<32, T, D, BrdColReplicate> D 260 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 1, T, D, BrdColReflect>, D 261 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 2, T, D, BrdColReflect>, D 262 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 3, T, D, BrdColReflect>, D 263 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 4, T, D, BrdColReflect>, D 264 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 5, T, D, BrdColReflect>, D 265 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 6, T, D, BrdColReflect>, D 266 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 7, T, D, BrdColReflect>, D 267 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 8, T, D, BrdColReflect>, D 268 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 9, T, D, BrdColReflect>, D 269 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<10, T, D, BrdColReflect>, D 270 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<11, T, D, BrdColReflect>, D 271 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<12, T, D, BrdColReflect>, D 272 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<13, T, D, BrdColReflect>, D 273 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<14, T, D, BrdColReflect>, D 274 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<15, T, D, BrdColReflect>, D 275 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<16, T, D, BrdColReflect>, D 276 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<17, T, D, BrdColReflect>, D 277 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<18, T, D, BrdColReflect>, D 278 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<19, T, D, BrdColReflect>, D 279 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<20, T, D, BrdColReflect>, D 280 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<21, T, D, BrdColReflect>, D 281 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<22, T, D, BrdColReflect>, D 282 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<23, T, D, BrdColReflect>, D 283 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<24, T, D, BrdColReflect>, D 284 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<25, T, D, BrdColReflect>, D 285 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<26, T, D, BrdColReflect>, D 286 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<27, T, D, BrdColReflect>, D 287 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<28, T, D, BrdColReflect>, D 288 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<29, T, D, BrdColReflect>, D 289 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<30, T, D, BrdColReflect>, D 290 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<31, T, D, BrdColReflect>, D 291 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<32, T, D, BrdColReflect> D 295 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 1, T, D, BrdColWrap>, D 296 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 2, T, D, BrdColWrap>, D 297 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 3, T, D, BrdColWrap>, D 298 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 4, T, D, BrdColWrap>, D 299 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 5, T, D, BrdColWrap>, D 300 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 6, T, D, BrdColWrap>, D 301 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 7, T, D, BrdColWrap>, D 302 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 8, T, D, BrdColWrap>, D 303 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 9, T, D, BrdColWrap>, D 304 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<10, T, D, BrdColWrap>, D 305 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<11, T, D, BrdColWrap>, D 306 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<12, T, D, BrdColWrap>, D 307 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<13, T, D, BrdColWrap>, D 308 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<14, T, D, BrdColWrap>, D 309 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<15, T, D, BrdColWrap>, D 310 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<16, T, D, BrdColWrap>, D 311 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<17, T, D, BrdColWrap>, D 312 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<18, T, D, BrdColWrap>, D 313 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<19, T, D, BrdColWrap>, D 314 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<20, T, D, BrdColWrap>, D 315 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<21, T, D, BrdColWrap>, D 316 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<22, T, D, BrdColWrap>, D 317 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<23, T, D, BrdColWrap>, D 318 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<24, T, D, BrdColWrap>, D 319 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<25, T, D, BrdColWrap>, D 320 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<26, T, D, BrdColWrap>, D 321 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<27, T, D, BrdColWrap>, D 322 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<28, T, D, BrdColWrap>, D 323 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<29, T, D, BrdColWrap>, D 324 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<30, T, D, BrdColWrap>, D 325 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<31, T, D, BrdColWrap>, D 326 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<32, T, D, BrdColWrap> D 330 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 1, T, D, BrdColReflect101>, D 331 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 2, T, D, BrdColReflect101>, D 332 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 3, T, D, BrdColReflect101>, D 333 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 4, T, D, BrdColReflect101>, D 334 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 5, T, D, BrdColReflect101>, D 335 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 6, T, D, BrdColReflect101>, D 336 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 7, T, D, BrdColReflect101>, D 337 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 8, T, D, BrdColReflect101>, D 338 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller< 9, T, D, BrdColReflect101>, D 339 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<10, T, D, BrdColReflect101>, D 340 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<11, T, D, BrdColReflect101>, D 341 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<12, T, D, BrdColReflect101>, D 342 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<13, T, D, BrdColReflect101>, D 343 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<14, T, D, BrdColReflect101>, D 344 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<15, T, D, BrdColReflect101>, D 345 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<16, T, D, BrdColReflect101>, D 346 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<17, T, D, BrdColReflect101>, D 347 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<18, T, D, BrdColReflect101>, D 348 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<19, T, D, BrdColReflect101>, D 349 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<20, T, D, BrdColReflect101>, D 350 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<21, T, D, BrdColReflect101>, D 351 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<22, T, D, BrdColReflect101>, D 352 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<23, T, D, BrdColReflect101>, D 353 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<24, T, D, BrdColReflect101>, D 354 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<25, T, D, BrdColReflect101>, D 355 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<26, T, D, BrdColReflect101>, D 356 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<27, T, D, BrdColReflect101>, D 357 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<28, T, D, BrdColReflect101>, D 358 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<29, T, D, BrdColReflect101>, D 359 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<30, T, D, BrdColReflect101>, D 360 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<31, T, D, BrdColReflect101>, D 361 modules/cudafilters/src/cuda/column_filter.hpp column_filter::caller<32, T, D, BrdColReflect101> D 370 modules/cudafilters/src/cuda/column_filter.hpp callers[brd_type][ksize]((PtrStepSz<T>)src, (PtrStepSz<D>)dst, anchor, cc, stream); D 57 modules/cudafilters/src/cuda/row_filter.hpp template <int KSIZE, typename T, typename D, typename B> D 58 modules/cudafilters/src/cuda/row_filter.hpp __global__ void linearRowFilter(const PtrStepSz<T> src, PtrStep<D> dst, const int anchor, const B brd) D 140 modules/cudafilters/src/cuda/row_filter.hpp dst(y, x) = saturate_cast<D>(sum); D 145 modules/cudafilters/src/cuda/row_filter.hpp template <int KSIZE, typename T, typename D, template<typename> class B> D 146 modules/cudafilters/src/cuda/row_filter.hpp void caller(PtrStepSz<T> src, PtrStepSz<D> dst, int anchor, int cc, cudaStream_t stream) D 170 modules/cudafilters/src/cuda/row_filter.hpp linearRowFilter<KSIZE, T, D><<<grid, block, 0, stream>>>(src, dst, anchor, brd); D 180 modules/cudafilters/src/cuda/row_filter.hpp template <typename T, typename D> D 183 modules/cudafilters/src/cuda/row_filter.hpp typedef void (*caller_t)(PtrStepSz<T> src, PtrStepSz<D> dst, int anchor, int cc, cudaStream_t stream); D 189 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 1, T, D, BrdRowConstant>, D 190 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 2, T, D, BrdRowConstant>, D 191 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 3, T, D, BrdRowConstant>, D 192 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 4, T, D, BrdRowConstant>, D 193 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 5, T, D, BrdRowConstant>, D 194 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 6, T, D, BrdRowConstant>, D 195 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 7, T, D, BrdRowConstant>, D 196 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 8, T, D, BrdRowConstant>, D 197 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 9, T, D, BrdRowConstant>, D 198 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<10, T, D, BrdRowConstant>, D 199 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<11, T, D, BrdRowConstant>, D 200 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<12, T, D, BrdRowConstant>, D 201 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<13, T, D, BrdRowConstant>, D 202 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<14, T, D, BrdRowConstant>, D 203 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<15, T, D, BrdRowConstant>, D 204 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<16, T, D, BrdRowConstant>, D 205 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<17, T, D, BrdRowConstant>, D 206 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<18, T, D, BrdRowConstant>, D 207 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<19, T, D, BrdRowConstant>, D 208 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<20, T, D, BrdRowConstant>, D 209 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<21, T, D, BrdRowConstant>, D 210 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<22, T, D, BrdRowConstant>, D 211 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<23, T, D, BrdRowConstant>, D 212 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<24, T, D, BrdRowConstant>, D 213 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<25, T, D, BrdRowConstant>, D 214 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<26, T, D, BrdRowConstant>, D 215 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<27, T, D, BrdRowConstant>, D 216 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<28, T, D, BrdRowConstant>, D 217 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<29, T, D, BrdRowConstant>, D 218 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<30, T, D, BrdRowConstant>, D 219 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<31, T, D, BrdRowConstant>, D 220 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<32, T, D, BrdRowConstant> D 224 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 1, T, D, BrdRowReplicate>, D 225 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 2, T, D, BrdRowReplicate>, D 226 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 3, T, D, BrdRowReplicate>, D 227 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 4, T, D, BrdRowReplicate>, D 228 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 5, T, D, BrdRowReplicate>, D 229 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 6, T, D, BrdRowReplicate>, D 230 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 7, T, D, BrdRowReplicate>, D 231 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 8, T, D, BrdRowReplicate>, D 232 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 9, T, D, BrdRowReplicate>, D 233 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<10, T, D, BrdRowReplicate>, D 234 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<11, T, D, BrdRowReplicate>, D 235 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<12, T, D, BrdRowReplicate>, D 236 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<13, T, D, BrdRowReplicate>, D 237 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<14, T, D, BrdRowReplicate>, D 238 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<15, T, D, BrdRowReplicate>, D 239 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<16, T, D, BrdRowReplicate>, D 240 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<17, T, D, BrdRowReplicate>, D 241 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<18, T, D, BrdRowReplicate>, D 242 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<19, T, D, BrdRowReplicate>, D 243 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<20, T, D, BrdRowReplicate>, D 244 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<21, T, D, BrdRowReplicate>, D 245 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<22, T, D, BrdRowReplicate>, D 246 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<23, T, D, BrdRowReplicate>, D 247 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<24, T, D, BrdRowReplicate>, D 248 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<25, T, D, BrdRowReplicate>, D 249 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<26, T, D, BrdRowReplicate>, D 250 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<27, T, D, BrdRowReplicate>, D 251 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<28, T, D, BrdRowReplicate>, D 252 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<29, T, D, BrdRowReplicate>, D 253 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<30, T, D, BrdRowReplicate>, D 254 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<31, T, D, BrdRowReplicate>, D 255 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<32, T, D, BrdRowReplicate> D 259 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 1, T, D, BrdRowReflect>, D 260 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 2, T, D, BrdRowReflect>, D 261 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 3, T, D, BrdRowReflect>, D 262 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 4, T, D, BrdRowReflect>, D 263 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 5, T, D, BrdRowReflect>, D 264 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 6, T, D, BrdRowReflect>, D 265 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 7, T, D, BrdRowReflect>, D 266 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 8, T, D, BrdRowReflect>, D 267 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 9, T, D, BrdRowReflect>, D 268 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<10, T, D, BrdRowReflect>, D 269 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<11, T, D, BrdRowReflect>, D 270 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<12, T, D, BrdRowReflect>, D 271 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<13, T, D, BrdRowReflect>, D 272 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<14, T, D, BrdRowReflect>, D 273 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<15, T, D, BrdRowReflect>, D 274 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<16, T, D, BrdRowReflect>, D 275 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<17, T, D, BrdRowReflect>, D 276 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<18, T, D, BrdRowReflect>, D 277 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<19, T, D, BrdRowReflect>, D 278 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<20, T, D, BrdRowReflect>, D 279 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<21, T, D, BrdRowReflect>, D 280 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<22, T, D, BrdRowReflect>, D 281 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<23, T, D, BrdRowReflect>, D 282 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<24, T, D, BrdRowReflect>, D 283 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<25, T, D, BrdRowReflect>, D 284 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<26, T, D, BrdRowReflect>, D 285 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<27, T, D, BrdRowReflect>, D 286 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<28, T, D, BrdRowReflect>, D 287 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<29, T, D, BrdRowReflect>, D 288 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<30, T, D, BrdRowReflect>, D 289 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<31, T, D, BrdRowReflect>, D 290 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<32, T, D, BrdRowReflect> D 294 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 1, T, D, BrdRowWrap>, D 295 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 2, T, D, BrdRowWrap>, D 296 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 3, T, D, BrdRowWrap>, D 297 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 4, T, D, BrdRowWrap>, D 298 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 5, T, D, BrdRowWrap>, D 299 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 6, T, D, BrdRowWrap>, D 300 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 7, T, D, BrdRowWrap>, D 301 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 8, T, D, BrdRowWrap>, D 302 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 9, T, D, BrdRowWrap>, D 303 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<10, T, D, BrdRowWrap>, D 304 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<11, T, D, BrdRowWrap>, D 305 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<12, T, D, BrdRowWrap>, D 306 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<13, T, D, BrdRowWrap>, D 307 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<14, T, D, BrdRowWrap>, D 308 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<15, T, D, BrdRowWrap>, D 309 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<16, T, D, BrdRowWrap>, D 310 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<17, T, D, BrdRowWrap>, D 311 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<18, T, D, BrdRowWrap>, D 312 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<19, T, D, BrdRowWrap>, D 313 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<20, T, D, BrdRowWrap>, D 314 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<21, T, D, BrdRowWrap>, D 315 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<22, T, D, BrdRowWrap>, D 316 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<23, T, D, BrdRowWrap>, D 317 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<24, T, D, BrdRowWrap>, D 318 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<25, T, D, BrdRowWrap>, D 319 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<26, T, D, BrdRowWrap>, D 320 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<27, T, D, BrdRowWrap>, D 321 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<28, T, D, BrdRowWrap>, D 322 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<29, T, D, BrdRowWrap>, D 323 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<30, T, D, BrdRowWrap>, D 324 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<31, T, D, BrdRowWrap>, D 325 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<32, T, D, BrdRowWrap> D 329 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 1, T, D, BrdRowReflect101>, D 330 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 2, T, D, BrdRowReflect101>, D 331 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 3, T, D, BrdRowReflect101>, D 332 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 4, T, D, BrdRowReflect101>, D 333 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 5, T, D, BrdRowReflect101>, D 334 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 6, T, D, BrdRowReflect101>, D 335 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 7, T, D, BrdRowReflect101>, D 336 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 8, T, D, BrdRowReflect101>, D 337 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller< 9, T, D, BrdRowReflect101>, D 338 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<10, T, D, BrdRowReflect101>, D 339 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<11, T, D, BrdRowReflect101>, D 340 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<12, T, D, BrdRowReflect101>, D 341 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<13, T, D, BrdRowReflect101>, D 342 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<14, T, D, BrdRowReflect101>, D 343 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<15, T, D, BrdRowReflect101>, D 344 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<16, T, D, BrdRowReflect101>, D 345 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<17, T, D, BrdRowReflect101>, D 346 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<18, T, D, BrdRowReflect101>, D 347 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<19, T, D, BrdRowReflect101>, D 348 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<20, T, D, BrdRowReflect101>, D 349 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<21, T, D, BrdRowReflect101>, D 350 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<22, T, D, BrdRowReflect101>, D 351 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<23, T, D, BrdRowReflect101>, D 352 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<24, T, D, BrdRowReflect101>, D 353 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<25, T, D, BrdRowReflect101>, D 354 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<26, T, D, BrdRowReflect101>, D 355 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<27, T, D, BrdRowReflect101>, D 356 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<28, T, D, BrdRowReflect101>, D 357 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<29, T, D, BrdRowReflect101>, D 358 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<30, T, D, BrdRowReflect101>, D 359 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<31, T, D, BrdRowReflect101>, D 360 modules/cudafilters/src/cuda/row_filter.hpp row_filter::caller<32, T, D, BrdRowReflect101> D 369 modules/cudafilters/src/cuda/row_filter.hpp callers[brd_type][ksize]((PtrStepSz<T>)src, (PtrStepSz<D>)dst, anchor, cc, stream); D 180 modules/cudafilters/src/filtering.cpp template <typename T, typename D> D 308 modules/cudafilters/src/filtering.cpp template <typename T, typename D> D 311 modules/cudafilters/src/filtering.cpp template <typename T, typename D> D 61 modules/cudastereo/src/stereobp.cpp template<typename T, typename D> D 60 modules/cudastereo/src/util.cpp template <typename T, typename D> D 117 modules/cudev/include/opencv2/cudev/expr/per_element_func.hpp template <typename D, class SrcPtr> D 118 modules/cudev/include/opencv2/cudev/expr/per_element_func.hpp __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<SrcPtr>::ptr_type, saturate_cast_func<typename PtrTraits<SrcPtr>::value_type, D> > > D 121 modules/cudev/include/opencv2/cudev/expr/per_element_func.hpp return makeExpr(transformPtr(src, saturate_cast_func<typename PtrTraits<SrcPtr>::value_type, D>())); D 663 modules/cudev/include/opencv2/cudev/functional/functional.hpp template <typename T, typename D> struct saturate_cast_func : unary_function<T, D> D 665 modules/cudev/include/opencv2/cudev/functional/functional.hpp __device__ __forceinline__ D operator ()(typename TypeTraits<T>::parameter_type v) const D 667 modules/cudev/include/opencv2/cudev/functional/functional.hpp return saturate_cast<D>(v); D 858 modules/cudev/include/opencv2/cudev/functional/functional.hpp template <typename T, typename D> static Yes check(unary_function<T, D>); D 871 modules/cudev/include/opencv2/cudev/functional/functional.hpp template <typename T1, typename T2, typename D> static Yes check(binary_function<T1, T2, D>); D 60 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp template <int NUM_SCAN_THREADS, class SrcPtr, typename D> D 61 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp __global__ void horizontal_pass(const SrcPtr src, GlobPtr<D> dst, const int cols) D 63 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp __shared__ D smem[NUM_SCAN_THREADS * 2]; D 64 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp __shared__ D carryElem; D 70 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp D* dst_row = dst.row(blockIdx.x); D 79 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp D curElem = 0.0f; D 84 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp const D curScanElem = blockScanInclusive<NUM_SCAN_THREADS>(curElem, smem, threadIdx.x); D 102 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp template <int NUM_SCAN_THREADS, typename T, typename D> D 103 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp __global__ void horizontal_pass(const GlobPtr<T> src, GlobPtr<D> dst, const int cols) D 105 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp __shared__ D smem[NUM_SCAN_THREADS * 2]; D 106 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp __shared__ D carryElem; D 113 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp D* dst_row = dst.row(blockIdx.x); D 122 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp D curElem = 0.0f; D 127 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp const D curScanElem = blockScanInclusive<NUM_SCAN_THREADS>(curElem, smem, threadIdx.x); D 145 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp template <class SrcPtr, typename D> D 146 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp __host__ void horizontal_pass(const SrcPtr& src, const GlobPtr<D>& dst, int rows, int cols, cudaStream_t stream) D 588 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp template <class SrcPtr, typename D> D 589 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp __host__ void integral(const SrcPtr& src, const GlobPtr<D>& dst, int rows, int cols, cudaStream_t stream) D 66 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp template <typename T, typename D, class UnOp, class MaskPtr> D 67 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp __device__ __forceinline__ static void unroll(const T& src, D& dst, const UnOp& op, const MaskPtr& mask, int x_shifted, int y) D 73 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp template <typename T1, typename T2, typename D, class BinOp, class MaskPtr> D 74 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp __device__ __forceinline__ static void unroll(const T1& src1, const T2& src2, D& dst, const BinOp& op, const MaskPtr& mask, int x_shifted, int y) D 83 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp template <typename T, typename D, class UnOp, class MaskPtr> D 84 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp __device__ __forceinline__ static void unroll(const T& src, D& dst, const UnOp& op, const MaskPtr& mask, int x_shifted, int y) D 92 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp template <typename T1, typename T2, typename D, class BinOp, class MaskPtr> D 93 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp __device__ __forceinline__ static void unroll(const T1& src1, const T2& src2, D& dst, const BinOp& op, const MaskPtr& mask, int x_shifted, int y) D 104 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp template <typename T, typename D, class UnOp, class MaskPtr> D 105 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp __device__ __forceinline__ static void unroll(const T& src, D& dst, const UnOp& op, const MaskPtr& mask, int x_shifted, int y) D 115 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp template <typename T1, typename T2, typename D, class BinOp, class MaskPtr> D 116 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp __device__ __forceinline__ static void unroll(const T1& src1, const T2& src2, D& dst, const BinOp& op, const MaskPtr& mask, int x_shifted, int y) D 129 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp template <typename T, typename D, class UnOp, class MaskPtr> D 130 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp __device__ __forceinline__ static void unroll(const T& src, D& dst, const UnOp& op, const MaskPtr& mask, int x_shifted, int y) D 142 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp template <typename T1, typename T2, typename D, class BinOp, class MaskPtr> D 143 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp __device__ __forceinline__ static void unroll(const T1& src1, const T2& src2, D& dst, const BinOp& op, const MaskPtr& mask, int x_shifted, int y) D 68 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<VecD>::make(saturate_cast<D>(v.x)); D 77 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<VecD>::make(saturate_cast<D>(v.x), saturate_cast<D>(v.y)); D 86 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<VecD>::make(saturate_cast<D>(v.x), saturate_cast<D>(v.y), saturate_cast<D>(v.z)); D 95 modules/cudev/include/opencv2/cudev/util/vec_math.hpp return VecTraits<VecD>::make(saturate_cast<D>(v.x), saturate_cast<D>(v.y), saturate_cast<D>(v.z), saturate_cast<D>(v.w)); D 514 modules/features2d/src/brisk.cpp const int D = (int)((r_x_1 * r_y1) * scaling); D 531 modules/features2d/src/brisk.cpp ret_val += D * int(*ptr); D 596 modules/features2d/src/brisk.cpp ret_val += D * int(*ptr); D 1094 modules/features2d/src/brisk.cpp const int D = (int)((r_x_1 * r_y1) * scaling); D 1119 modules/features2d/src/brisk.cpp ret_val += D * int(l.getAgastScore(x_left, y_top + dy + 1, 1)); D 2243 modules/features2d/src/brisk.cpp const int D = (int)((r_x_1 * r_y1) * scaling); D 2275 modules/features2d/src/brisk.cpp ret_val += D * int(*ptr); D 1488 modules/imgproc/src/demosaicing.cpp T* D = reinterpret_cast<T*>(dst.data + (range.start + 1) * dst.step) + dcn; D 1502 modules/imgproc/src/demosaicing.cpp D[blue<<1] = (S[-sstep] + S[sstep]) >> 1; D 1503 modules/imgproc/src/demosaicing.cpp D[1] = S[0]; D 1504 modules/imgproc/src/demosaicing.cpp D[2-(blue<<1)] = (S[-1] + S[1]) >> 1; D 1505 modules/imgproc/src/demosaicing.cpp D += dcn; D 1510 modules/imgproc/src/demosaicing.cpp int delta = vecOp.bayer2RGB_EA(S - sstep - 1, sstep, D, size.width, blue); D 1513 modules/imgproc/src/demosaicing.cpp D += dcn * delta; D 1516 modules/imgproc/src/demosaicing.cpp for (; x < size.width; x += 2, S += 2, D += dcn2) D 1518 modules/imgproc/src/demosaicing.cpp D[0] = S[0]; D 1519 modules/imgproc/src/demosaicing.cpp D[1] = (std::abs(S[-1] - S[1]) > std::abs(S[sstep] - S[-sstep]) ? (S[sstep] + S[-sstep] + 1) : (S[-1] + S[1] + 1)) >> 1; D 1520 modules/imgproc/src/demosaicing.cpp D[2] = (S[-sstep-1] + S[-sstep+1] + S[sstep-1] + S[sstep+1]) >> 2; D 1522 modules/imgproc/src/demosaicing.cpp D[3] = (S[0] + S[2] + 1) >> 1; D 1523 modules/imgproc/src/demosaicing.cpp D[4] = S[1]; D 1524 modules/imgproc/src/demosaicing.cpp D[5] = (S[-sstep+1] + S[sstep+1] + 1) >> 1; D 1527 modules/imgproc/src/demosaicing.cpp for (; x < size.width; x += 2, S += 2, D += dcn2) D 1529 modules/imgproc/src/demosaicing.cpp D[0] = (S[-sstep-1] + S[-sstep+1] + S[sstep-1] + S[sstep+1] + 2) >> 2; D 1530 modules/imgproc/src/demosaicing.cpp D[1] = (std::abs(S[-1] - S[1]) > std::abs(S[sstep] - S[-sstep]) ? (S[sstep] + S[-sstep] + 1) : (S[-1] + S[1] + 1)) >> 1; D 1531 modules/imgproc/src/demosaicing.cpp D[2] = S[0]; D 1533 modules/imgproc/src/demosaicing.cpp D[3] = (S[-sstep+1] + S[sstep+1] + 1) >> 1; D 1534 modules/imgproc/src/demosaicing.cpp D[4] = S[1]; D 1535 modules/imgproc/src/demosaicing.cpp D[5] = (S[0] + S[2] + 1) >> 1; D 1540 modules/imgproc/src/demosaicing.cpp D[blue<<1] = (S[-sstep-1] + S[-sstep+1] + S[sstep-1] + S[sstep+1] + 2) >> 2; D 1541 modules/imgproc/src/demosaicing.cpp D[1] = (std::abs(S[-1] - S[1]) > std::abs(S[sstep] - S[-sstep]) ? (S[sstep] + S[-sstep] + 1) : (S[-1] + S[1] + 1)) >> 1; D 1542 modules/imgproc/src/demosaicing.cpp D[2-(blue<<1)] = S[0]; D 1543 modules/imgproc/src/demosaicing.cpp D += dcn; D 1549 modules/imgproc/src/demosaicing.cpp D[i] = D[-dcn + i]; D 1550 modules/imgproc/src/demosaicing.cpp D[-dstep+dcn+i] = D[-dstep+(dcn<<1)+i]; D 1556 modules/imgproc/src/demosaicing.cpp D += dcn2; D 3089 modules/imgproc/src/filter.cpp DT* D = (DT*)dst; D 3109 modules/imgproc/src/filter.cpp D[i] = s0; D[i+1] = s1; D 3110 modules/imgproc/src/filter.cpp D[i+2] = s2; D[i+3] = s3; D 3122 modules/imgproc/src/filter.cpp D[i] = s0; D 3147 modules/imgproc/src/filter.cpp DT* D = (DT*)dst; D 3159 modules/imgproc/src/filter.cpp D[i] = s0; D[i+1] = s1; D 3169 modules/imgproc/src/filter.cpp D[i] = s0; D[i+1] = s1; D 3175 modules/imgproc/src/filter.cpp D[i] = s0; D[i+1] = s1; D 3183 modules/imgproc/src/filter.cpp D[i] = s0; D[i+1] = s1; D 3195 modules/imgproc/src/filter.cpp D[i] = s0; D[i+1] = s1; D 3202 modules/imgproc/src/filter.cpp D[i] = s0; D[i+1] = s1; D 3211 modules/imgproc/src/filter.cpp D[i] = s0; D 3222 modules/imgproc/src/filter.cpp D[i] = s0; D[i+1] = s1; D 3230 modules/imgproc/src/filter.cpp D[i] = s0; D[i+1] = s1; D 3241 modules/imgproc/src/filter.cpp D[i] = s0; D[i+1] = s1; D 3250 modules/imgproc/src/filter.cpp D[i] = s0; D 3291 modules/imgproc/src/filter.cpp DT* D = (DT*)dst; D 3308 modules/imgproc/src/filter.cpp D[i] = castOp(s0); D[i+1] = castOp(s1); D 3309 modules/imgproc/src/filter.cpp D[i+2] = castOp(s2); D[i+3] = castOp(s3); D 3317 modules/imgproc/src/filter.cpp D[i] = castOp(s0); D 3358 modules/imgproc/src/filter.cpp DT* D = (DT*)dst; D 3379 modules/imgproc/src/filter.cpp D[i] = castOp(s0); D[i+1] = castOp(s1); D 3380 modules/imgproc/src/filter.cpp D[i+2] = castOp(s2); D[i+3] = castOp(s3); D 3388 modules/imgproc/src/filter.cpp D[i] = castOp(s0); D 3396 modules/imgproc/src/filter.cpp DT* D = (DT*)dst; D 3416 modules/imgproc/src/filter.cpp D[i] = castOp(s0); D[i+1] = castOp(s1); D 3417 modules/imgproc/src/filter.cpp D[i+2] = castOp(s2); D[i+3] = castOp(s3); D 3425 modules/imgproc/src/filter.cpp D[i] = castOp(s0); D 3466 modules/imgproc/src/filter.cpp DT* D = (DT*)dst; D 3481 modules/imgproc/src/filter.cpp D[i] = castOp(s0); D 3482 modules/imgproc/src/filter.cpp D[i+1] = castOp(s1); D 3486 modules/imgproc/src/filter.cpp D[i+2] = castOp(s0); D 3487 modules/imgproc/src/filter.cpp D[i+3] = castOp(s1); D 3493 modules/imgproc/src/filter.cpp D[i] = castOp(s0); D 3503 modules/imgproc/src/filter.cpp D[i] = castOp(s0); D 3504 modules/imgproc/src/filter.cpp D[i+1] = castOp(s1); D 3508 modules/imgproc/src/filter.cpp D[i+2] = castOp(s0); D 3509 modules/imgproc/src/filter.cpp D[i+3] = castOp(s1); D 3515 modules/imgproc/src/filter.cpp D[i] = castOp(s0); D 3525 modules/imgproc/src/filter.cpp D[i] = castOp(s0); D 3526 modules/imgproc/src/filter.cpp D[i+1] = castOp(s1); D 3530 modules/imgproc/src/filter.cpp D[i+2] = castOp(s0); D 3531 modules/imgproc/src/filter.cpp D[i+3] = castOp(s1); D 3537 modules/imgproc/src/filter.cpp D[i] = castOp(s0); D 3552 modules/imgproc/src/filter.cpp D[i] = castOp(s0); D 3553 modules/imgproc/src/filter.cpp D[i+1] = castOp(s1); D 3557 modules/imgproc/src/filter.cpp D[i+2] = castOp(s0); D 3558 modules/imgproc/src/filter.cpp D[i+3] = castOp(s1); D 3564 modules/imgproc/src/filter.cpp D[i] = castOp(s0); D 3576 modules/imgproc/src/filter.cpp D[i] = castOp(s0); D 3577 modules/imgproc/src/filter.cpp D[i+1] = castOp(s1); D 3581 modules/imgproc/src/filter.cpp D[i+2] = castOp(s0); D 3582 modules/imgproc/src/filter.cpp D[i+3] = castOp(s1); D 3586 modules/imgproc/src/filter.cpp D[i] = castOp((S2[i] - S0[i])*f1 + _delta); D 3931 modules/imgproc/src/filter.cpp DT* D = (DT*)dst; D 3952 modules/imgproc/src/filter.cpp D[i] = castOp(s0); D[i+1] = castOp(s1); D 3953 modules/imgproc/src/filter.cpp D[i+2] = castOp(s2); D[i+3] = castOp(s3); D 3961 modules/imgproc/src/filter.cpp D[i] = castOp(s0); D 343 modules/imgproc/src/imgwarp.cpp uchar* D = dst.data + dst.step*y; D 354 modules/imgproc/src/imgwarp.cpp D[x] = t0; D 355 modules/imgproc/src/imgwarp.cpp D[x+1] = t1; D 359 modules/imgproc/src/imgwarp.cpp D[x] = S[x_ofs[x]]; D 363 modules/imgproc/src/imgwarp.cpp *(ushort*)(D + x*2) = *(ushort*)(S + x_ofs[x]); D 366 modules/imgproc/src/imgwarp.cpp for( x = 0; x < dsize.width; x++, D += 3 ) D 369 modules/imgproc/src/imgwarp.cpp D[0] = _tS[0]; D[1] = _tS[1]; D[2] = _tS[2]; D 374 modules/imgproc/src/imgwarp.cpp *(int*)(D + x*4) = *(int*)(S + x_ofs[x]); D 377 modules/imgproc/src/imgwarp.cpp for( x = 0; x < dsize.width; x++, D += 6 ) D 380 modules/imgproc/src/imgwarp.cpp ushort* _tD = (ushort*)D; D 385 modules/imgproc/src/imgwarp.cpp for( x = 0; x < dsize.width; x++, D += 8 ) D 388 modules/imgproc/src/imgwarp.cpp int* _tD = (int*)D; D 393 modules/imgproc/src/imgwarp.cpp for( x = 0; x < dsize.width; x++, D += 12 ) D 396 modules/imgproc/src/imgwarp.cpp int* _tD = (int*)D; D 401 modules/imgproc/src/imgwarp.cpp for( x = 0; x < dsize.width; x++, D += pix_size ) D 404 modules/imgproc/src/imgwarp.cpp int* _tD = (int*)D; D 1434 modules/imgproc/src/imgwarp.cpp WT *D = dst[k]; D 1438 modules/imgproc/src/imgwarp.cpp D[dx] = S[sx]*alpha[dx*2] + S[sx+cn]*alpha[dx*2+1]; D 1442 modules/imgproc/src/imgwarp.cpp D[dx] = WT(S[xofs[dx]]*ONE); D 1523 modules/imgproc/src/imgwarp.cpp WT *D = dst[k]; D 1543 modules/imgproc/src/imgwarp.cpp D[dx] = v; D 1550 modules/imgproc/src/imgwarp.cpp D[dx] = S[sx-cn]*alpha[0] + S[sx]*alpha[1] + D 1596 modules/imgproc/src/imgwarp.cpp WT *D = dst[k]; D 1616 modules/imgproc/src/imgwarp.cpp D[dx] = v; D 1623 modules/imgproc/src/imgwarp.cpp D[dx] = S[sx-cn*3]*alpha[0] + S[sx-cn*2]*alpha[1] + D 1811 modules/imgproc/src/imgwarp.cpp int operator() (const uchar* S, uchar* D, int w) const D 1820 modules/imgproc/src/imgwarp.cpp for ( ; dx <= w - 16; dx += 16, S0 += 32, S1 += 32, D += 16) D 1832 modules/imgproc/src/imgwarp.cpp vst1q_u8(D, vcombine_u8(vmovn_u16(v_dst0), vmovn_u16(v_dst1))); D 1837 modules/imgproc/src/imgwarp.cpp for ( ; dx <= w - 8; dx += 8, S0 += 16, S1 += 16, D += 8) D 1852 modules/imgproc/src/imgwarp.cpp vst1_u8(D, vmovn_u16(v_dst)); D 1871 modules/imgproc/src/imgwarp.cpp int operator() (const ushort * S, ushort * D, int w) const D 1880 modules/imgproc/src/imgwarp.cpp for ( ; dx <= w - 8; dx += 8, S0 += 16, S1 += 16, D += 8) D 1892 modules/imgproc/src/imgwarp.cpp vst1q_u16(D, vcombine_u16(vmovn_u32(v_dst0), vmovn_u32(v_dst1))); D 1897 modules/imgproc/src/imgwarp.cpp for ( ; dx <= w - 4; dx += 4, S0 += 8, S1 += 8, D += 4) D 1902 modules/imgproc/src/imgwarp.cpp vst1_u16(D, vmovn_u32(vshrq_n_u32(vaddq_u32(v_dst, v_2), 2))); D 1921 modules/imgproc/src/imgwarp.cpp int operator() (const short * S, short * D, int w) const D 1930 modules/imgproc/src/imgwarp.cpp for ( ; dx <= w - 8; dx += 8, S0 += 16, S1 += 16, D += 8) D 1942 modules/imgproc/src/imgwarp.cpp vst1q_s16(D, vcombine_s16(vmovn_s32(v_dst0), vmovn_s32(v_dst1))); D 1947 modules/imgproc/src/imgwarp.cpp for ( ; dx <= w - 4; dx += 4, S0 += 8, S1 += 8, D += 4) D 1952 modules/imgproc/src/imgwarp.cpp vst1_s16(D, vmovn_s32(vshrq_n_s32(vaddq_s32(v_dst, v_2), 2))); D 1971 modules/imgproc/src/imgwarp.cpp int operator() (const float * S, float * D, int w) const D 1983 modules/imgproc/src/imgwarp.cpp for ( ; dx <= w - 4; dx += 4, S0 += 8, S1 += 8, D += 4) D 1990 modules/imgproc/src/imgwarp.cpp vst1q_f32(D, vmulq_f32(vaddq_f32(v_dst0, v_dst1), v_025)); D 1995 modules/imgproc/src/imgwarp.cpp for ( ; dx <= w - 4; dx += 4, S0 += 8, S1 += 8, D += 4) D 2000 modules/imgproc/src/imgwarp.cpp vst1q_f32(D, vmulq_f32(vaddq_f32(v_dst0, v_dst1), v_025)); D 2024 modules/imgproc/src/imgwarp.cpp int operator() (const uchar* S, uchar* D, int w) const D 2038 modules/imgproc/src/imgwarp.cpp for ( ; dx <= w - 8; dx += 8, S0 += 16, S1 += 16, D += 8) D 2048 modules/imgproc/src/imgwarp.cpp _mm_storel_epi64((__m128i*)D, s0); D 2052 modules/imgproc/src/imgwarp.cpp for ( ; dx <= w - 11; dx += 6, S0 += 12, S1 += 12, D += 6) D 2066 modules/imgproc/src/imgwarp.cpp _mm_storel_epi64((__m128i*)D, s0); D 2072 modules/imgproc/src/imgwarp.cpp _mm_storel_epi64((__m128i*)(D+3), s0); D 2080 modules/imgproc/src/imgwarp.cpp for ( ; dx <= w - 8; dx += 8, S0 += 16, S1 += 16, D += 8) D 2101 modules/imgproc/src/imgwarp.cpp _mm_storel_epi64((__m128i*)(D), s0); D 2123 modules/imgproc/src/imgwarp.cpp int operator() (const ushort* S, ushort* D, int w) const D 2139 modules/imgproc/src/imgwarp.cpp for ( ; dx <= w - 4; dx += 4, S0 += 8, S1 += 8, D += 4) D 2150 modules/imgproc/src/imgwarp.cpp _mm_storel_epi64((__m128i*)D, s0); D 2154 modules/imgproc/src/imgwarp.cpp for ( ; dx <= w - 4; dx += 3, S0 += 6, S1 += 6, D += 3) D 2168 modules/imgproc/src/imgwarp.cpp _mm_storel_epi64((__m128i*)D, s0); D 2173 modules/imgproc/src/imgwarp.cpp for ( ; dx <= w - 4; dx += 4, S0 += 8, S1 += 8, D += 4) D 2187 modules/imgproc/src/imgwarp.cpp _mm_storel_epi64((__m128i*)D, s0); D 2211 modules/imgproc/src/imgwarp.cpp int operator() (const short* S, short* D, int w) const D 2225 modules/imgproc/src/imgwarp.cpp for ( ; dx <= w - 4; dx += 4, S0 += 8, S1 += 8, D += 4) D 2238 modules/imgproc/src/imgwarp.cpp _mm_storel_epi64((__m128i*)D, s0); D 2242 modules/imgproc/src/imgwarp.cpp for ( ; dx <= w - 4; dx += 3, S0 += 6, S1 += 6, D += 3) D 2256 modules/imgproc/src/imgwarp.cpp _mm_storel_epi64((__m128i*)D, s0); D 2261 modules/imgproc/src/imgwarp.cpp for ( ; dx <= w - 4; dx += 4, S0 += 8, S1 += 8, D += 4) D 2275 modules/imgproc/src/imgwarp.cpp _mm_storel_epi64((__m128i*)D, s0); D 2297 modules/imgproc/src/imgwarp.cpp int operator() (const float * S, float * D, int w) const D 2310 modules/imgproc/src/imgwarp.cpp for ( ; dx <= w - 4; dx += 4, S0 += 8, S1 += 8, D += 4) D 2320 modules/imgproc/src/imgwarp.cpp _mm_storeu_ps(D, _mm_mul_ps(_mm_add_ps(v_dst0, v_dst1), v_025)); D 2325 modules/imgproc/src/imgwarp.cpp for ( ; dx <= w - 4; dx += 4, S0 += 8, S1 += 8, D += 4) D 2330 modules/imgproc/src/imgwarp.cpp _mm_storeu_ps(D, _mm_mul_ps(_mm_add_ps(v_dst0, v_dst1), v_025)); D 2361 modules/imgproc/src/imgwarp.cpp int operator() (const T* S, T* D, int w) const D 2367 modules/imgproc/src/imgwarp.cpp int dx = vecOp(S, D, w); D 2373 modules/imgproc/src/imgwarp.cpp D[dx] = (T)((S[index] + S[index+1] + nextS[index] + nextS[index+1] + 2) >> 2); D 2379 modules/imgproc/src/imgwarp.cpp D[dx] = (T)((S[index] + S[index+3] + nextS[index] + nextS[index+3] + 2) >> 2); D 2380 modules/imgproc/src/imgwarp.cpp D[dx+1] = (T)((S[index+1] + S[index+4] + nextS[index+1] + nextS[index+4] + 2) >> 2); D 2381 modules/imgproc/src/imgwarp.cpp D[dx+2] = (T)((S[index+2] + S[index+5] + nextS[index+2] + nextS[index+5] + 2) >> 2); D 2389 modules/imgproc/src/imgwarp.cpp D[dx] = (T)((S[index] + S[index+4] + nextS[index] + nextS[index+4] + 2) >> 2); D 2390 modules/imgproc/src/imgwarp.cpp D[dx+1] = (T)((S[index+1] + S[index+5] + nextS[index+1] + nextS[index+5] + 2) >> 2); D 2391 modules/imgproc/src/imgwarp.cpp D[dx+2] = (T)((S[index+2] + S[index+6] + nextS[index+2] + nextS[index+6] + 2) >> 2); D 2392 modules/imgproc/src/imgwarp.cpp D[dx+3] = (T)((S[index+3] + S[index+7] + nextS[index+3] + nextS[index+7] + 2) >> 2); D 2434 modules/imgproc/src/imgwarp.cpp T* D = (T*)(dst.data + dst.step*dy); D 2441 modules/imgproc/src/imgwarp.cpp D[dx] = 0; D 2445 modules/imgproc/src/imgwarp.cpp dx = vop(src.template ptr<T>(sy0), D, w); D 2458 modules/imgproc/src/imgwarp.cpp D[dx] = saturate_cast<T>(sum * scale); D 2466 modules/imgproc/src/imgwarp.cpp D[dx] = 0; D 2482 modules/imgproc/src/imgwarp.cpp D[dx] = saturate_cast<T>((float)sum/count); D 2612 modules/imgproc/src/imgwarp.cpp T* D = dst->template ptr<T>(prev_dy); D 2616 modules/imgproc/src/imgwarp.cpp D[dx] = saturate_cast<T>(sum[dx]); D 2629 modules/imgproc/src/imgwarp.cpp T* D = dst->template ptr<T>(prev_dy); D 2631 modules/imgproc/src/imgwarp.cpp D[dx] = saturate_cast<T>(sum[dx]); D 3508 modules/imgproc/src/imgwarp.cpp T* D = _dst.ptr<T>(dy); D 3517 modules/imgproc/src/imgwarp.cpp D[dx] = S0[sy*sstep + sx]; D 3524 modules/imgproc/src/imgwarp.cpp D[dx] = S0[sy*sstep + sx]; D 3527 modules/imgproc/src/imgwarp.cpp D[dx] = cval[0]; D 3532 modules/imgproc/src/imgwarp.cpp D[dx] = S0[sy*sstep + sx]; D 3539 modules/imgproc/src/imgwarp.cpp for( dx = 0; dx < dsize.width; dx++, D += cn ) D 3548 modules/imgproc/src/imgwarp.cpp D[0] = S[0], D[1] = S[1], D[2] = S[2]; D 3553 modules/imgproc/src/imgwarp.cpp D[0] = S[0], D[1] = S[1], D[2] = S[2], D[3] = S[3]; D 3559 modules/imgproc/src/imgwarp.cpp D[k] = S[k]; D 3579 modules/imgproc/src/imgwarp.cpp D[k] = S[k]; D 3608 modules/imgproc/src/imgwarp.cpp uchar* D = (uchar*)_dst; D 3669 modules/imgproc/src/imgwarp.cpp _mm_storel_epi64( (__m128i*)(D + x), v0 ); D 3674 modules/imgproc/src/imgwarp.cpp for( ; x <= width - 5; x += 4, D += 12 ) D 3704 modules/imgproc/src/imgwarp.cpp _mm_storel_epi64((__m128i*)D, _mm_srli_si128(u0,1)); D 3728 modules/imgproc/src/imgwarp.cpp _mm_storel_epi64((__m128i*)(D + 6), _mm_srli_si128(u0,1)); D 3733 modules/imgproc/src/imgwarp.cpp for( ; x <= width - 4; x += 4, D += 16 ) D 3762 modules/imgproc/src/imgwarp.cpp _mm_storel_epi64((__m128i*)D, u0); D 3785 modules/imgproc/src/imgwarp.cpp _mm_storel_epi64((__m128i*)(D + 8), u0); D 3829 modules/imgproc/src/imgwarp.cpp T* D = _dst.ptr<T>(dy); D 3850 modules/imgproc/src/imgwarp.cpp int len = vecOp( _src, D, XY + dx*2, FXY + dx, wtab, X1 - dx ); D 3851 modules/imgproc/src/imgwarp.cpp D += len*cn; D 3856 modules/imgproc/src/imgwarp.cpp for( ; dx < X1; dx++, D++ ) D 3861 modules/imgproc/src/imgwarp.cpp *D = castOp(WT(S[0]*w[0] + S[1]*w[1] + S[sstep]*w[2] + S[sstep+1]*w[3])); D 3865 modules/imgproc/src/imgwarp.cpp for( ; dx < X1; dx++, D += 2 ) D 3872 modules/imgproc/src/imgwarp.cpp D[0] = castOp(t0); D[1] = castOp(t1); D 3875 modules/imgproc/src/imgwarp.cpp for( ; dx < X1; dx++, D += 3 ) D 3883 modules/imgproc/src/imgwarp.cpp D[0] = castOp(t0); D[1] = castOp(t1); D[2] = castOp(t2); D 3886 modules/imgproc/src/imgwarp.cpp for( ; dx < X1; dx++, D += 4 ) D 3893 modules/imgproc/src/imgwarp.cpp D[0] = castOp(t0); D[1] = castOp(t1); D 3896 modules/imgproc/src/imgwarp.cpp D[2] = castOp(t0); D[3] = castOp(t1); D 3899 modules/imgproc/src/imgwarp.cpp for( ; dx < X1; dx++, D += cn ) D 3907 modules/imgproc/src/imgwarp.cpp D[k] = castOp(t0); D 3915 modules/imgproc/src/imgwarp.cpp D += (X1 - dx)*cn; D 3921 modules/imgproc/src/imgwarp.cpp for( ; dx < X1; dx++, D++ ) D 3928 modules/imgproc/src/imgwarp.cpp D[0] = cval[0]; D 3957 modules/imgproc/src/imgwarp.cpp D[0] = castOp(WT(v0*w[0] + v1*w[1] + v2*w[2] + v3*w[3])); D 3961 modules/imgproc/src/imgwarp.cpp for( ; dx < X1; dx++, D += cn ) D 3969 modules/imgproc/src/imgwarp.cpp D[k] = cval[k]; D 4003 modules/imgproc/src/imgwarp.cpp D[k] = castOp(WT(v0[k]*w[0] + v1[k]*w[1] + v2[k]*w[2] + v3[k]*w[3])); D 4042 modules/imgproc/src/imgwarp.cpp T* D = _dst.ptr<T>(dy); D 4046 modules/imgproc/src/imgwarp.cpp for( dx = 0; dx < dsize.width; dx++, D += cn ) D 4064 modules/imgproc/src/imgwarp.cpp D[k] = castOp(sum); D 4080 modules/imgproc/src/imgwarp.cpp D[k] = cval[k]; D 4108 modules/imgproc/src/imgwarp.cpp D[k] = castOp(sum); D 4147 modules/imgproc/src/imgwarp.cpp T* D = _dst.ptr<T>(dy); D 4151 modules/imgproc/src/imgwarp.cpp for( dx = 0; dx < dsize.width; dx++, D += cn ) D 4167 modules/imgproc/src/imgwarp.cpp D[k] = castOp(sum); D 4183 modules/imgproc/src/imgwarp.cpp D[k] = cval[k]; D 4219 modules/imgproc/src/imgwarp.cpp D[k] = castOp(sum); D 5538 modules/imgproc/src/imgwarp.cpp double D = M[0]*M[4] - M[1]*M[3]; D 5539 modules/imgproc/src/imgwarp.cpp D = D != 0 ? 1./D : 0; D 5540 modules/imgproc/src/imgwarp.cpp double A11 = M[4]*D, A22=M[0]*D; D 5541 modules/imgproc/src/imgwarp.cpp M[0] = A11; M[1] *= -D; D 5542 modules/imgproc/src/imgwarp.cpp M[3] *= -D; M[4] = A22; D 5593 modules/imgproc/src/imgwarp.cpp double D = M[0]*M[4] - M[1]*M[3]; D 5594 modules/imgproc/src/imgwarp.cpp D = D != 0 ? 1./D : 0; D 5595 modules/imgproc/src/imgwarp.cpp double A11 = M[4]*D, A22=M[0]*D; D 5596 modules/imgproc/src/imgwarp.cpp M[0] = A11; M[1] *= -D; D 5597 modules/imgproc/src/imgwarp.cpp M[3] *= -D; M[4] = A22; D 6311 modules/imgproc/src/imgwarp.cpp double D = M[0]*M[step+1] - M[1]*M[step]; D 6312 modules/imgproc/src/imgwarp.cpp D = D != 0 ? 1./D : 0; D 6313 modules/imgproc/src/imgwarp.cpp double A11 = M[step+1]*D, A22 = M[0]*D, A12 = -M[1]*D, A21 = -M[step]*D; D 6326 modules/imgproc/src/imgwarp.cpp double D = M[0]*M[step+1] - M[1]*M[step]; D 6327 modules/imgproc/src/imgwarp.cpp D = D != 0 ? 1./D : 0; D 6328 modules/imgproc/src/imgwarp.cpp double A11 = M[step+1]*D, A22 = M[0]*D, A12 = -M[1]*D, A21 = -M[step]*D; D 649 modules/imgproc/src/morph.cpp T* D = (T*)dst; D 654 modules/imgproc/src/morph.cpp D[i] = S[i]; D 661 modules/imgproc/src/morph.cpp for( k = 0; k < cn; k++, S++, D++ ) D 669 modules/imgproc/src/morph.cpp D[i] = op(m, s[0]); D 670 modules/imgproc/src/morph.cpp D[i+cn] = op(m, s[j]); D 679 modules/imgproc/src/morph.cpp D[i] = m; D 702 modules/imgproc/src/morph.cpp T* D = (T*)dst; D 706 modules/imgproc/src/morph.cpp dststep /= sizeof(D[0]); D 708 modules/imgproc/src/morph.cpp for( ; _ksize > 1 && count > 1; count -= 2, D += dststep*2, src += 2 ) D 725 modules/imgproc/src/morph.cpp D[i] = op(s0, sptr[0]); D 726 modules/imgproc/src/morph.cpp D[i+1] = op(s1, sptr[1]); D 727 modules/imgproc/src/morph.cpp D[i+2] = op(s2, sptr[2]); D 728 modules/imgproc/src/morph.cpp D[i+3] = op(s3, sptr[3]); D 731 modules/imgproc/src/morph.cpp D[i+dststep] = op(s0, sptr[0]); D 732 modules/imgproc/src/morph.cpp D[i+dststep+1] = op(s1, sptr[1]); D 733 modules/imgproc/src/morph.cpp D[i+dststep+2] = op(s2, sptr[2]); D 734 modules/imgproc/src/morph.cpp D[i+dststep+3] = op(s3, sptr[3]); D 744 modules/imgproc/src/morph.cpp D[i] = op(s0, src[0][i]); D 745 modules/imgproc/src/morph.cpp D[i+dststep] = op(s0, src[k][i]); D 749 modules/imgproc/src/morph.cpp for( ; count > 0; count--, D += dststep, src++ ) D 765 modules/imgproc/src/morph.cpp D[i] = s0; D[i+1] = s1; D 766 modules/imgproc/src/morph.cpp D[i+2] = s2; D[i+3] = s3; D 774 modules/imgproc/src/morph.cpp D[i] = s0; D 809 modules/imgproc/src/morph.cpp T* D = (T*)dst; D 828 modules/imgproc/src/morph.cpp D[i] = s0; D[i+1] = s1; D 829 modules/imgproc/src/morph.cpp D[i+2] = s2; D[i+3] = s3; D 837 modules/imgproc/src/morph.cpp D[i] = s0; D 85 modules/imgproc/src/smooth.cpp ST* D = (ST*)dst; D 89 modules/imgproc/src/smooth.cpp for( k = 0; k < cn; k++, S++, D++ ) D 94 modules/imgproc/src/smooth.cpp D[0] = s; D 98 modules/imgproc/src/smooth.cpp D[i+cn] = s; D 161 modules/imgproc/src/smooth.cpp T* D = (T*)dst; D 167 modules/imgproc/src/smooth.cpp D[i] = saturate_cast<T>(s0*_scale); D 168 modules/imgproc/src/smooth.cpp D[i+1] = saturate_cast<T>(s1*_scale); D 176 modules/imgproc/src/smooth.cpp D[i] = saturate_cast<T>(s0*_scale); D 185 modules/imgproc/src/smooth.cpp D[i] = saturate_cast<T>(s0); D 186 modules/imgproc/src/smooth.cpp D[i+1] = saturate_cast<T>(s1); D 194 modules/imgproc/src/smooth.cpp D[i] = saturate_cast<T>(s0); D 276 modules/imgproc/src/smooth.cpp uchar* D = (uchar*)dst; D 299 modules/imgproc/src/smooth.cpp _mm_storel_epi64((__m128i*)(D+i), _mm_packus_epi16(_s0T, _s0T)); D 316 modules/imgproc/src/smooth.cpp vst1_u8(D + i, vqmovn_u16(v_dst)); D 325 modules/imgproc/src/smooth.cpp D[i] = saturate_cast<uchar>(s0*_scale); D 347 modules/imgproc/src/smooth.cpp _mm_storel_epi64((__m128i*)(D+i), _mm_packus_epi16(_s0T, _s0T)); D 360 modules/imgproc/src/smooth.cpp vst1_u8(D + i, vqmovn_u16(v_dst)); D 370 modules/imgproc/src/smooth.cpp D[i] = saturate_cast<uchar>(s0); D 450 modules/imgproc/src/smooth.cpp short* D = (short*)dst; D 471 modules/imgproc/src/smooth.cpp _mm_storeu_si128((__m128i*)(D+i), _mm_packs_epi32(_s0T, _s0T1)); D 486 modules/imgproc/src/smooth.cpp vst1q_s16(D + i, vcombine_s16(vqmovn_s32(v_s0d), vqmovn_s32(v_s01d))); D 495 modules/imgproc/src/smooth.cpp D[i] = saturate_cast<short>(s0*_scale); D 516 modules/imgproc/src/smooth.cpp _mm_storeu_si128((__m128i*)(D+i), _mm_packs_epi32(_s0, _s01)); D 528 modules/imgproc/src/smooth.cpp vst1q_s16(D + i, vcombine_s16(vqmovn_s32(v_s0), vqmovn_s32(v_s01))); D 538 modules/imgproc/src/smooth.cpp D[i] = saturate_cast<short>(s0); D 618 modules/imgproc/src/smooth.cpp ushort* D = (ushort*)dst; D 640 modules/imgproc/src/smooth.cpp _mm_storel_epi64((__m128i*)(D+i), _res); D 653 modules/imgproc/src/smooth.cpp vst1q_u16(D + i, vcombine_u16(vqmovn_u32(v_s0d), vqmovn_u32(v_s01d))); D 662 modules/imgproc/src/smooth.cpp D[i] = saturate_cast<ushort>(s0*_scale); D 684 modules/imgproc/src/smooth.cpp _mm_storel_epi64((__m128i*)(D+i), _res); D 694 modules/imgproc/src/smooth.cpp vst1q_u16(D + i, vcombine_u16(vqmovun_s32(v_s0), vqmovun_s32(v_s01))); D 704 modules/imgproc/src/smooth.cpp D[i] = saturate_cast<ushort>(s0); D 784 modules/imgproc/src/smooth.cpp int* D = (int*)dst; D 801 modules/imgproc/src/smooth.cpp _mm_storeu_si128((__m128i*)(D+i), _s0T); D 812 modules/imgproc/src/smooth.cpp vst1q_s32(D + i, v_s0d); D 820 modules/imgproc/src/smooth.cpp D[i] = saturate_cast<int>(s0*_scale); D 836 modules/imgproc/src/smooth.cpp _mm_storeu_si128((__m128i*)(D+i), _s0); D 845 modules/imgproc/src/smooth.cpp vst1q_s32(D + i, v_s0); D 853 modules/imgproc/src/smooth.cpp D[i] = s0; D 938 modules/imgproc/src/smooth.cpp float* D = (float*)dst; D 954 modules/imgproc/src/smooth.cpp _mm_storeu_ps(D+i, _mm_mul_ps(scale4, _mm_cvtepi32_ps(_s0))); D 965 modules/imgproc/src/smooth.cpp vst1q_f32(D + i, vmulq_f32(vcvtq_f32_s32(v_s0), v_scale)); D 966 modules/imgproc/src/smooth.cpp vst1q_f32(D + i + 4, vmulq_f32(vcvtq_f32_s32(v_s01), v_scale)); D 976 modules/imgproc/src/smooth.cpp D[i] = (float)(s0*_scale); D 993 modules/imgproc/src/smooth.cpp _mm_storeu_ps(D+i, _mm_cvtepi32_ps(_s0)); D 1003 modules/imgproc/src/smooth.cpp vst1q_f32(D + i, vcvtq_f32_s32(v_s0)); D 1004 modules/imgproc/src/smooth.cpp vst1q_f32(D + i + 4, vcvtq_f32_s32(v_s01)); D 1014 modules/imgproc/src/smooth.cpp D[i] = (float)(s0); D 1437 modules/imgproc/src/smooth.cpp ST* D = (ST*)dst; D 1441 modules/imgproc/src/smooth.cpp for( k = 0; k < cn; k++, S++, D++ ) D 1449 modules/imgproc/src/smooth.cpp D[0] = s; D 1454 modules/imgproc/src/smooth.cpp D[i+cn] = s; D 1905 modules/imgproc/test/test_color.cpp const float* D = actual.ptr<float>(y); D 1907 modules/imgproc/test/test_color.cpp if (fabs(rD[x] - D[x]) > 0.0001f) D 1912 modules/imgproc/test/test_color.cpp ts->printf(cvtest::TS::SUMMARY, "Actual value: %f\n", D[x]); D 1967 modules/imgproc/test/test_color.cpp uchar* D = dst.ptr<uchar>(1) + dcn; D 1975 modules/imgproc/test/test_color.cpp D = dst.ptr<uchar>(y) + dcn; D 1979 modules/imgproc/test/test_color.cpp for (int x = 1; x < size.width; x += 2, S += 2, D += 2*dcn) D 1982 modules/imgproc/test/test_color.cpp D[0] = (S[-1] + S[1]) / 2; D 1983 modules/imgproc/test/test_color.cpp D[1] = S[0]; D 1984 modules/imgproc/test/test_color.cpp D[2] = (S[-step] + S[step]) / 2; D 1986 modules/imgproc/test/test_color.cpp std::swap(D[0], D[2]); D 1990 modules/imgproc/test/test_color.cpp D = dst.ptr<uchar>(y) + 2*dcn; D 1992 modules/imgproc/test/test_color.cpp for (int x = 2; x < size.width; x += 2, S += 2, D += 2*dcn) D 1995 modules/imgproc/test/test_color.cpp D[0] = S[0]; D 1996 modules/imgproc/test/test_color.cpp D[1] = (std::abs(S[-1] - S[1]) > std::abs(S[step] - S[-step]) ? (S[step] + S[-step] + 1) : (S[-1] + S[1] + 1)) / 2; D 1997 modules/imgproc/test/test_color.cpp D[2] = ((S[-step-1] + S[-step+1] + S[step-1] + S[step+1] + 2) / 4); D 1999 modules/imgproc/test/test_color.cpp std::swap(D[0], D[2]); D 2004 modules/imgproc/test/test_color.cpp for (int x = 1; x < size.width; x += 2, S += 2, D += 2*dcn) D 2006 modules/imgproc/test/test_color.cpp D[0] = S[0]; D 2007 modules/imgproc/test/test_color.cpp D[1] = (std::abs(S[-1] - S[1]) > std::abs(S[step] - S[-step]) ? (S[step] + S[-step] + 1) : (S[-1] + S[1] + 1)) / 2; D 2008 modules/imgproc/test/test_color.cpp D[2] = ((S[-step-1] + S[-step+1] + S[step-1] + S[step+1] + 2) / 4); D 2010 modules/imgproc/test/test_color.cpp std::swap(D[0], D[2]); D 2014 modules/imgproc/test/test_color.cpp D = dst.ptr<uchar>(y) + 2*dcn; D 2016 modules/imgproc/test/test_color.cpp for (int x = 2; x < size.width; x += 2, S += 2, D += 2*dcn) D 2018 modules/imgproc/test/test_color.cpp D[0] = (S[-1] + S[1] + 1) / 2; D 2019 modules/imgproc/test/test_color.cpp D[1] = S[0]; D 2020 modules/imgproc/test/test_color.cpp D[2] = (S[-step] + S[step] + 1) / 2; D 2022 modules/imgproc/test/test_color.cpp std::swap(D[0], D[2]); D 2026 modules/imgproc/test/test_color.cpp D = dst.ptr<uchar>(y + 1) - dcn; D 2029 modules/imgproc/test/test_color.cpp D[i] = D[-dcn + i]; D 2030 modules/imgproc/test/test_color.cpp D[-static_cast<int>(dst.step)+dcn+i] = D[-static_cast<int>(dst.step)+(dcn<<1)+i]; D 2172 modules/imgproc/test/test_color.cpp const uchar* D = actual.ptr<uchar>(y); D 2174 modules/imgproc/test/test_color.cpp if (abs(rD[x] - D[x]) >= 1) D 2179 modules/imgproc/test/test_color.cpp ts->printf(cvtest::TS::SUMMARY, "Actual value: %d\n", D[x]); D 258 modules/imgproc/test/test_imgwarp_strict.cpp const float* D = _dst.ptr<float>(dy); D 261 modules/imgproc/test/test_imgwarp_strict.cpp if (fabs(rD[dx] - D[dx]) > t && D 263 modules/imgproc/test/test_imgwarp_strict.cpp rD[dx] <= 255.0f && D[dx] <= 255.0f && rD[dx] >= 0.0f && D[dx] >= 0.0f) D 267 modules/imgproc/test/test_imgwarp_strict.cpp PRINT_TO_LOG("Tuple (rD, D): (%f, %f)\n", rD[dx], D[dx]); D 48 modules/photo/src/denoising.cpp template<typename ST, typename IT, typename UIT, typename D> D 58 modules/photo/src/denoising.cpp FastNlMeansDenoisingInvoker<ST, IT, UIT, D, int>( D 65 modules/photo/src/denoising.cpp FastNlMeansDenoisingInvoker<Vec<ST, 2>, IT, UIT, D, int>( D 70 modules/photo/src/denoising.cpp FastNlMeansDenoisingInvoker<Vec<ST, 2>, IT, UIT, D, Vec2i>( D 77 modules/photo/src/denoising.cpp FastNlMeansDenoisingInvoker<Vec<ST, 3>, IT, UIT, D, int>( D 82 modules/photo/src/denoising.cpp FastNlMeansDenoisingInvoker<Vec<ST, 3>, IT, UIT, D, Vec3i>( D 89 modules/photo/src/denoising.cpp FastNlMeansDenoisingInvoker<Vec<ST, 4>, IT, UIT, D, int>( D 94 modules/photo/src/denoising.cpp FastNlMeansDenoisingInvoker<Vec<ST, 4>, IT, UIT, D, Vec4i>( D 241 modules/photo/src/denoising.cpp template<typename ST, typename IT, typename UIT, typename D> D 254 modules/photo/src/denoising.cpp FastNlMeansMultiDenoisingInvoker<uchar, IT, UIT, D, int>( D 262 modules/photo/src/denoising.cpp FastNlMeansMultiDenoisingInvoker<Vec<ST, 2>, IT, UIT, D, int>( D 268 modules/photo/src/denoising.cpp FastNlMeansMultiDenoisingInvoker<Vec<ST, 2>, IT, UIT, D, Vec2i>( D 276 modules/photo/src/denoising.cpp FastNlMeansMultiDenoisingInvoker<Vec<ST, 3>, IT, UIT, D, int>( D 282 modules/photo/src/denoising.cpp FastNlMeansMultiDenoisingInvoker<Vec<ST, 3>, IT, UIT, D, Vec3i>( D 290 modules/photo/src/denoising.cpp FastNlMeansMultiDenoisingInvoker<Vec<ST, 4>, IT, UIT, D, int>( D 296 modules/photo/src/denoising.cpp FastNlMeansMultiDenoisingInvoker<Vec<ST, 4>, IT, UIT, D, Vec4i>( D 53 modules/photo/src/fast_nlmeans_denoising_invoker.hpp template <typename T, typename IT, typename UIT, typename D, typename WT> D 102 modules/photo/src/fast_nlmeans_denoising_invoker.hpp template <typename T, typename IT, typename UIT, typename D, typename WT> D 103 modules/photo/src/fast_nlmeans_denoising_invoker.hpp FastNlMeansDenoisingInvoker<T, IT, UIT, D, WT>::FastNlMeansDenoisingInvoker( D 132 modules/photo/src/fast_nlmeans_denoising_invoker.hpp int max_dist = D::template maxDist<T>(); D 140 modules/photo/src/fast_nlmeans_denoising_invoker.hpp D::template calcWeight<T, WT>(dist, h, fixed_point_mult_); D 148 modules/photo/src/fast_nlmeans_denoising_invoker.hpp template <typename T, typename IT, typename UIT, typename D, typename WT> D 149 modules/photo/src/fast_nlmeans_denoising_invoker.hpp void FastNlMeansDenoisingInvoker<T, IT, UIT, D, WT>::operator() (const Range& range) const D 214 modules/photo/src/fast_nlmeans_denoising_invoker.hpp col_dist_sums_row[x] = up_col_dist_sums_row[x] + D::template calcUpDownDist<T>(a_up, a_down, b_up_ptr[bx], b_down_ptr[bx]); D 252 modules/photo/src/fast_nlmeans_denoising_invoker.hpp template <typename T, typename IT, typename UIT, typename D, typename WT> D 253 modules/photo/src/fast_nlmeans_denoising_invoker.hpp inline void FastNlMeansDenoisingInvoker<T, IT, UIT, D, WT>::calcDistSumsForFirstElementInRow( D 274 modules/photo/src/fast_nlmeans_denoising_invoker.hpp int dist = D::template calcDist<T>(extended_src_, D 286 modules/photo/src/fast_nlmeans_denoising_invoker.hpp template <typename T, typename IT, typename UIT, typename D, typename WT> D 287 modules/photo/src/fast_nlmeans_denoising_invoker.hpp inline void FastNlMeansDenoisingInvoker<T, IT, UIT, D, WT>::calcDistSumsForElementInFirstRow( D 310 modules/photo/src/fast_nlmeans_denoising_invoker.hpp col_dist_sums[new_last_col_num][y][x] += D::template calcDist<T>(extended_src_, ay + ty, ax, by + ty, bx); D 53 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp template <typename T, typename IT, typename UIT, typename D, typename WT> D 97 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp template <typename T, typename IT, typename UIT, typename D, typename WT> D 98 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp FastNlMeansMultiDenoisingInvoker<T, IT, UIT, D, WT>::FastNlMeansMultiDenoisingInvoker( D 143 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp int max_dist = D::template maxDist<T>(); D 151 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp D::template calcWeight<T, WT>(dist, h, fixed_point_mult_); D 159 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp template <typename T, typename IT, typename UIT, typename D, typename WT> D 160 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp void FastNlMeansMultiDenoisingInvoker<T, IT, UIT, D, WT>::operator() (const Range& range) const D 233 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp D::template calcUpDownDist<T>(a_up, a_down, b_up_ptr[start_bx + x], b_down_ptr[start_bx + x]); D 279 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp template <typename T, typename IT, typename UIT, typename D, typename WT> D 280 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp inline void FastNlMeansMultiDenoisingInvoker<T, IT, UIT, D, WT>::calcDistSumsForFirstElementInRow( D 305 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp int dist = D::template calcDist<T>( D 320 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp template <typename T, typename IT, typename UIT, typename D, typename WT> D 321 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp inline void FastNlMeansMultiDenoisingInvoker<T, IT, UIT, D, WT>::calcDistSumsForElementInFirstRow( D 348 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp *col_dist_sums_ptr += D::template calcDist<T>( D 256 modules/shape/src/emdL1.cpp floatArray2D D(binsDim1); D 259 modules/shape/src/emdL1.cpp D[r].resize(binsDim2); D 260 modules/shape/src/emdL1.cpp for(c=0; c<binsDim2; c++) D[r][c] = m_Nodes[r][c].d; D 268 modules/shape/src/emdL1.cpp for(r=0; r<binsDim1; r++) d2s[c+1]-= D[r][c]; D 276 modules/shape/src/emdL1.cpp for(c=0; c<binsDim2; c++) d1s[r+1]-= D[r][c]; D 288 modules/shape/src/emdL1.cpp dFlow = D[r][c]; D 297 modules/shape/src/emdL1.cpp D[r+1][c] += dFlow; // auxilary matrix maintanence D 307 modules/shape/src/emdL1.cpp D[r][c+1] += dFlow; // auxilary matrix maintanence D 319 modules/shape/src/emdL1.cpp dFlow = D[r][c]; D 321 modules/shape/src/emdL1.cpp D[r+1][c] += dFlow; // auxilary matrix maintanence D 333 modules/shape/src/emdL1.cpp std::vector<floatArray2D> D(binsDim1); D 336 modules/shape/src/emdL1.cpp D[i1].resize(binsDim2); D 339 modules/shape/src/emdL1.cpp D[i1][i2].resize(binsDim3); D 341 modules/shape/src/emdL1.cpp D[i1][i2][i3] = m_3dNodes[i1][i2][i3].d; D 354 modules/shape/src/emdL1.cpp d1s[i1+1] -= D[i1][i2][i3]; D 366 modules/shape/src/emdL1.cpp d2s[i2+1] -= D[i1][i2][i3]; D 378 modules/shape/src/emdL1.cpp d3s[i3+1] -= D[i1][i2][i3]; D 395 modules/shape/src/emdL1.cpp dFlow = D[i1][i2][i3]; D 405 modules/shape/src/emdL1.cpp D[i1+1][i2][i3] += dFlow; // maintain auxilary matrix D 413 modules/shape/src/emdL1.cpp D[i1][i2+1][i3] += dFlow; // maintain auxilary matrix D 421 modules/shape/src/emdL1.cpp D[i1][i2][i3+1] += dFlow; // maintain auxilary matrix D 486 modules/video/src/lkpyramid.cpp float D = A11*A22 - A12*A12; D 493 modules/video/src/lkpyramid.cpp if( minEig < minEigThreshold || D < FLT_EPSILON ) D 500 modules/video/src/lkpyramid.cpp D = 1.f/D; D 683 modules/video/src/lkpyramid.cpp Point2f delta( (float)((A12*b2 - A22*b1) * D), D 684 modules/video/src/lkpyramid.cpp (float)((A12*b1 - A11*b2) * D)); D 275 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp cv::Point3f D = Ray.getP1(); // Ray direction D 282 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp P = CROSS(D, e2); D 304 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp v = DOT(D, Q) * inv_det;