CV_CUDEV_DESCALE 290 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp return (uchar) CV_CUDEV_DESCALE(((src << 3) & 0xf8) * B2Y + ((src >> 2) & 0xf8) * G2Y + ((src >> 7) & 0xf8) * R2Y, yuv_shift); CV_CUDEV_DESCALE 299 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp return (uchar) CV_CUDEV_DESCALE(((src << 3) & 0xf8) * B2Y + ((src >> 3) & 0xfc) * G2Y + ((src >> 8) & 0xf8) * R2Y, yuv_shift); CV_CUDEV_DESCALE 313 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp return (T) CV_CUDEV_DESCALE(b * B2Y + g * G2Y + r * R2Y, yuv_shift); CV_CUDEV_DESCALE 345 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp const int Y = CV_CUDEV_DESCALE(b * c_RGB2YUVCoeffs_i[2] + g * c_RGB2YUVCoeffs_i[1] + r * c_RGB2YUVCoeffs_i[0], yuv_shift); CV_CUDEV_DESCALE 346 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp const int Cr = CV_CUDEV_DESCALE((r - Y) * c_RGB2YUVCoeffs_i[3] + delta, yuv_shift); CV_CUDEV_DESCALE 347 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp const int Cb = CV_CUDEV_DESCALE((b - Y) * c_RGB2YUVCoeffs_i[4] + delta, yuv_shift); CV_CUDEV_DESCALE 388 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp const int b = src.x + CV_CUDEV_DESCALE((src.z - ColorChannel<T>::half()) * c_YUV2RGBCoeffs_i[3], yuv_shift); CV_CUDEV_DESCALE 389 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp const int g = src.x + CV_CUDEV_DESCALE((src.z - ColorChannel<T>::half()) * c_YUV2RGBCoeffs_i[2] + (src.y - ColorChannel<T>::half()) * c_YUV2RGBCoeffs_i[1], yuv_shift); CV_CUDEV_DESCALE 390 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp const int r = src.x + CV_CUDEV_DESCALE((src.y - ColorChannel<T>::half()) * c_YUV2RGBCoeffs_i[0], yuv_shift); CV_CUDEV_DESCALE 439 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp const int Y = CV_CUDEV_DESCALE(b * c_RGB2YCrCbCoeffs_i[2] + g * c_RGB2YCrCbCoeffs_i[1] + r * c_RGB2YCrCbCoeffs_i[0], yuv_shift); CV_CUDEV_DESCALE 440 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp const int Cr = CV_CUDEV_DESCALE((r - Y) * c_RGB2YCrCbCoeffs_i[3] + delta, yuv_shift); CV_CUDEV_DESCALE 441 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp const int Cb = CV_CUDEV_DESCALE((b - Y) * c_RGB2YCrCbCoeffs_i[4] + delta, yuv_shift); CV_CUDEV_DESCALE 482 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp const int b = src.x + CV_CUDEV_DESCALE((src.z - ColorChannel<T>::half()) * c_YCrCb2RGBCoeffs_i[3], yuv_shift); CV_CUDEV_DESCALE 483 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp const int g = src.x + CV_CUDEV_DESCALE((src.z - ColorChannel<T>::half()) * c_YCrCb2RGBCoeffs_i[2] + (src.y - ColorChannel<T>::half()) * c_YCrCb2RGBCoeffs_i[1], yuv_shift); CV_CUDEV_DESCALE 484 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp const int r = src.x + CV_CUDEV_DESCALE((src.y - ColorChannel<T>::half()) * c_YCrCb2RGBCoeffs_i[0], yuv_shift); CV_CUDEV_DESCALE 533 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp dst.z = saturate_cast<T>(CV_CUDEV_DESCALE(r * c_RGB2XYZ_D65i[6] + g * c_RGB2XYZ_D65i[7] + b * c_RGB2XYZ_D65i[8], xyz_shift)); CV_CUDEV_DESCALE 534 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp dst.x = saturate_cast<T>(CV_CUDEV_DESCALE(r * c_RGB2XYZ_D65i[0] + g * c_RGB2XYZ_D65i[1] + b * c_RGB2XYZ_D65i[2], xyz_shift)); CV_CUDEV_DESCALE 535 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp dst.y = saturate_cast<T>(CV_CUDEV_DESCALE(r * c_RGB2XYZ_D65i[3] + g * c_RGB2XYZ_D65i[4] + b * c_RGB2XYZ_D65i[5], xyz_shift)); CV_CUDEV_DESCALE 570 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp const int b = CV_CUDEV_DESCALE(src.x * c_XYZ2sRGB_D65i[6] + src.y * c_XYZ2sRGB_D65i[7] + src.z * c_XYZ2sRGB_D65i[8], xyz_shift); CV_CUDEV_DESCALE 571 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp const int g = CV_CUDEV_DESCALE(src.x * c_XYZ2sRGB_D65i[3] + src.y * c_XYZ2sRGB_D65i[4] + src.z * c_XYZ2sRGB_D65i[5], xyz_shift); CV_CUDEV_DESCALE 572 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp const int r = CV_CUDEV_DESCALE(src.x * c_XYZ2sRGB_D65i[0] + src.y * c_XYZ2sRGB_D65i[1] + src.z * c_XYZ2sRGB_D65i[2], xyz_shift); CV_CUDEV_DESCALE 983 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp int fX = LabCbrt_b(CV_CUDEV_DESCALE(B * 778 + G * 1541 + R * 1777, lab_shift)); CV_CUDEV_DESCALE 984 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp int fY = LabCbrt_b(CV_CUDEV_DESCALE(B * 296 + G * 2929 + R * 871, lab_shift)); CV_CUDEV_DESCALE 985 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp int fZ = LabCbrt_b(CV_CUDEV_DESCALE(B * 3575 + G * 448 + R * 73, lab_shift)); CV_CUDEV_DESCALE 987 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp int L = CV_CUDEV_DESCALE(Lscale * fY + Lshift, lab_shift2); CV_CUDEV_DESCALE 988 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp int a = CV_CUDEV_DESCALE(500 * (fX - fY) + 128 * (1 << lab_shift2), lab_shift2); CV_CUDEV_DESCALE 989 modules/cudev/include/opencv2/cudev/functional/detail/color_cvt.hpp int b = CV_CUDEV_DESCALE(200 * (fY - fZ) + 128 * (1 << lab_shift2), lab_shift2);