BinOpShift 754 modules/core/include/opencv2/core/cuda/functional.hpp template <size_t src_elem_size1, size_t src_elem_size2, size_t dst_elem_size> struct BinOpShift { enum { shift = 1 }; }; BinOpShift 755 modules/core/include/opencv2/core/cuda/functional.hpp template <size_t src_elem_size1, size_t src_elem_size2> struct BinOpShift<src_elem_size1, src_elem_size2, 1> { enum { shift = 4 }; }; BinOpShift 756 modules/core/include/opencv2/core/cuda/functional.hpp template <size_t src_elem_size1, size_t src_elem_size2> struct BinOpShift<src_elem_size1, src_elem_size2, 2> { enum { shift = 2 }; };