Scalar_ 597 modules/core/include/opencv2/core/base.hpp template<typename _Tp> class Scalar_; Scalar_ 722 modules/core/include/opencv2/core/persistence.hpp template<typename _Tp> static inline void read(const FileNode& node, Scalar_<_Tp>& value, const Scalar_<_Tp>& default_value) Scalar_ 725 modules/core/include/opencv2/core/persistence.hpp value = temp.size() != 4 ? default_value : Scalar_<_Tp>(saturate_cast<_Tp>(temp[0]), saturate_cast<_Tp>(temp[1]), Scalar_ 901 modules/core/include/opencv2/core/persistence.hpp void write(FileStorage& fs, const Scalar_<_Tp>& s ) Scalar_ 967 modules/core/include/opencv2/core/persistence.hpp void write(FileStorage& fs, const String& name, const Scalar_<_Tp>& s ) Scalar_ 574 modules/core/include/opencv2/core/types.hpp Scalar_(); Scalar_ 575 modules/core/include/opencv2/core/types.hpp Scalar_(_Tp v0, _Tp v1, _Tp v2=0, _Tp v3=0); Scalar_ 576 modules/core/include/opencv2/core/types.hpp Scalar_(_Tp v0); Scalar_ 579 modules/core/include/opencv2/core/types.hpp Scalar_(const Vec<_Tp2, cn>& v); Scalar_ 582 modules/core/include/opencv2/core/types.hpp static Scalar_<_Tp> all(_Tp v0); Scalar_ 585 modules/core/include/opencv2/core/types.hpp template<typename T2> operator Scalar_<T2>() const; Scalar_ 588 modules/core/include/opencv2/core/types.hpp Scalar_<_Tp> mul(const Scalar_<_Tp>& a, double scale=1 ) const; Scalar_ 591 modules/core/include/opencv2/core/types.hpp Scalar_<_Tp> conj() const; Scalar_ 597 modules/core/include/opencv2/core/types.hpp typedef Scalar_<double> Scalar; Scalar_ 599 modules/core/include/opencv2/core/types.hpp template<typename _Tp> class DataType< Scalar_<_Tp> > Scalar_ 602 modules/core/include/opencv2/core/types.hpp typedef Scalar_<_Tp> value_type; Scalar_ 603 modules/core/include/opencv2/core/types.hpp typedef Scalar_<typename DataType<_Tp>::work_type> work_type; Scalar_ 1934 modules/core/include/opencv2/core/types.hpp Scalar_<_Tp>::Scalar_() Scalar_ 1940 modules/core/include/opencv2/core/types.hpp Scalar_<_Tp>::Scalar_(_Tp v0, _Tp v1, _Tp v2, _Tp v3) Scalar_ 1949 modules/core/include/opencv2/core/types.hpp Scalar_<_Tp>::Scalar_(const Vec<_Tp2, cn>& v) Scalar_ 1959 modules/core/include/opencv2/core/types.hpp Scalar_<_Tp>::Scalar_(_Tp v0) Scalar_ 1966 modules/core/include/opencv2/core/types.hpp Scalar_<_Tp> Scalar_<_Tp>::all(_Tp v0) Scalar_ 1968 modules/core/include/opencv2/core/types.hpp return Scalar_<_Tp>(v0, v0, v0, v0); Scalar_ 1973 modules/core/include/opencv2/core/types.hpp Scalar_<_Tp> Scalar_<_Tp>::mul(const Scalar_<_Tp>& a, double scale ) const Scalar_ 1975 modules/core/include/opencv2/core/types.hpp return Scalar_<_Tp>(saturate_cast<_Tp>(this->val[0] * a.val[0] * scale), Scalar_ 1982 modules/core/include/opencv2/core/types.hpp Scalar_<_Tp> Scalar_<_Tp>::conj() const Scalar_ 1984 modules/core/include/opencv2/core/types.hpp return Scalar_<_Tp>(saturate_cast<_Tp>( this->val[0]), Scalar_ 1991 modules/core/include/opencv2/core/types.hpp bool Scalar_<_Tp>::isReal() const Scalar_ 1998 modules/core/include/opencv2/core/types.hpp Scalar_<_Tp>::operator Scalar_<T2>() const Scalar_ 2000 modules/core/include/opencv2/core/types.hpp return Scalar_<T2>(saturate_cast<T2>(this->val[0]), Scalar_ 2008 modules/core/include/opencv2/core/types.hpp Scalar_<_Tp>& operator += (Scalar_<_Tp>& a, const Scalar_<_Tp>& b) Scalar_ 2018 modules/core/include/opencv2/core/types.hpp Scalar_<_Tp>& operator -= (Scalar_<_Tp>& a, const Scalar_<_Tp>& b) Scalar_ 2028 modules/core/include/opencv2/core/types.hpp Scalar_<_Tp>& operator *= ( Scalar_<_Tp>& a, _Tp v ) Scalar_ 2038 modules/core/include/opencv2/core/types.hpp bool operator == ( const Scalar_<_Tp>& a, const Scalar_<_Tp>& b ) Scalar_ 2045 modules/core/include/opencv2/core/types.hpp bool operator != ( const Scalar_<_Tp>& a, const Scalar_<_Tp>& b ) Scalar_ 2052 modules/core/include/opencv2/core/types.hpp Scalar_<_Tp> operator + (const Scalar_<_Tp>& a, const Scalar_<_Tp>& b) Scalar_ 2054 modules/core/include/opencv2/core/types.hpp return Scalar_<_Tp>(a.val[0] + b.val[0], Scalar_ 2061 modules/core/include/opencv2/core/types.hpp Scalar_<_Tp> operator - (const Scalar_<_Tp>& a, const Scalar_<_Tp>& b) Scalar_ 2063 modules/core/include/opencv2/core/types.hpp return Scalar_<_Tp>(saturate_cast<_Tp>(a.val[0] - b.val[0]), Scalar_ 2070 modules/core/include/opencv2/core/types.hpp Scalar_<_Tp> operator * (const Scalar_<_Tp>& a, _Tp alpha) Scalar_ 2072 modules/core/include/opencv2/core/types.hpp return Scalar_<_Tp>(a.val[0] * alpha, Scalar_ 2079 modules/core/include/opencv2/core/types.hpp Scalar_<_Tp> operator * (_Tp alpha, const Scalar_<_Tp>& a) Scalar_ 2085 modules/core/include/opencv2/core/types.hpp Scalar_<_Tp> operator - (const Scalar_<_Tp>& a) Scalar_ 2087 modules/core/include/opencv2/core/types.hpp return Scalar_<_Tp>(saturate_cast<_Tp>(-a.val[0]), Scalar_ 2095 modules/core/include/opencv2/core/types.hpp Scalar_<_Tp> operator * (const Scalar_<_Tp>& a, const Scalar_<_Tp>& b) Scalar_ 2097 modules/core/include/opencv2/core/types.hpp return Scalar_<_Tp>(saturate_cast<_Tp>(a[0]*b[0] - a[1]*b[1] - a[2]*b[2] - a[3]*b[3]), Scalar_ 2104 modules/core/include/opencv2/core/types.hpp Scalar_<_Tp>& operator *= (Scalar_<_Tp>& a, const Scalar_<_Tp>& b) Scalar_ 2111 modules/core/include/opencv2/core/types.hpp Scalar_<_Tp> operator / (const Scalar_<_Tp>& a, _Tp alpha) Scalar_ 2113 modules/core/include/opencv2/core/types.hpp return Scalar_<_Tp>(a.val[0] / alpha, Scalar_ 2120 modules/core/include/opencv2/core/types.hpp Scalar_<float> operator / (const Scalar_<float>& a, float alpha) Scalar_ 2123 modules/core/include/opencv2/core/types.hpp return Scalar_<float>(a.val[0] * s, a.val[1] * s, a.val[2] * s, a.val[3] * s); Scalar_ 2127 modules/core/include/opencv2/core/types.hpp Scalar_<double> operator / (const Scalar_<double>& a, double alpha) Scalar_ 2130 modules/core/include/opencv2/core/types.hpp return Scalar_<double>(a.val[0] * s, a.val[1] * s, a.val[2] * s, a.val[3] * s); Scalar_ 2134 modules/core/include/opencv2/core/types.hpp Scalar_<_Tp>& operator /= (Scalar_<_Tp>& a, _Tp alpha) Scalar_ 2141 modules/core/include/opencv2/core/types.hpp Scalar_<_Tp> operator / (_Tp a, const Scalar_<_Tp>& b) Scalar_ 2148 modules/core/include/opencv2/core/types.hpp Scalar_<_Tp> operator / (const Scalar_<_Tp>& a, const Scalar_<_Tp>& b) Scalar_ 2154 modules/core/include/opencv2/core/types.hpp Scalar_<_Tp>& operator /= (Scalar_<_Tp>& a, const Scalar_<_Tp>& b) Scalar_ 1132 modules/core/include/opencv2/core/types_c.h CvScalar(const cv::Scalar_<_Tp>& s) { val[0] = s.val[0]; val[1] = s.val[1]; val[2] = s.val[2]; val[3] = s.val[3]; } Scalar_ 1134 modules/core/include/opencv2/core/types_c.h operator cv::Scalar_<_Tp>() const { return cv::Scalar_<_Tp>(cv::saturate_cast<_Tp>(val[0]), cv::saturate_cast<_Tp>(val[1]), cv::saturate_cast<_Tp>(val[2]), cv::saturate_cast<_Tp>(val[3])); } Scalar_ 271 modules/cudaarithm/include/opencv2/cudaarithm.hpp CV_EXPORTS void rshift(InputArray src, Scalar_<int> val, OutputArray dst, Stream& stream = Stream::Null()); Scalar_ 281 modules/cudaarithm/include/opencv2/cudaarithm.hpp CV_EXPORTS void lshift(InputArray src, Scalar_<int> val, OutputArray dst, Stream& stream = Stream::Null()); Scalar_ 795 modules/cudaarithm/perf/perf_element_operations.cpp cv::Scalar_<int> is = s; Scalar_ 871 modules/cudaarithm/perf/perf_element_operations.cpp cv::Scalar_<int> is = s; Scalar_ 947 modules/cudaarithm/perf/perf_element_operations.cpp cv::Scalar_<int> is = s; Scalar_ 985 modules/cudaarithm/perf/perf_element_operations.cpp const cv::Scalar_<int> val = cv::Scalar_<int>::all(4); Scalar_ 1019 modules/cudaarithm/perf/perf_element_operations.cpp const cv::Scalar_<int> val = cv::Scalar_<int>::all(4); Scalar_ 70 modules/cudaarithm/src/element_operations.cpp void cv::cuda::rshift(InputArray, Scalar_<int>, OutputArray, Stream&) { throw_no_cuda(); } Scalar_ 71 modules/cudaarithm/src/element_operations.cpp void cv::cuda::lshift(InputArray, Scalar_<int>, OutputArray, Stream&) { throw_no_cuda(); } Scalar_ 351 modules/cudaarithm/src/element_operations.cpp static void call(const GpuMat& src, Scalar_<Npp32u> sc, GpuMat& dst, cudaStream_t stream) Scalar_ 369 modules/cudaarithm/src/element_operations.cpp static void call(const GpuMat& src, Scalar_<Npp32u> sc, GpuMat& dst, cudaStream_t stream) Scalar_ 385 modules/cudaarithm/src/element_operations.cpp void cv::cuda::rshift(InputArray _src, Scalar_<int> val, OutputArray _dst, Stream& stream) Scalar_ 387 modules/cudaarithm/src/element_operations.cpp typedef void (*func_t)(const GpuMat& src, Scalar_<Npp32u> sc, GpuMat& dst, cudaStream_t stream); Scalar_ 409 modules/cudaarithm/src/element_operations.cpp void cv::cuda::lshift(InputArray _src, Scalar_<int> val, OutputArray _dst, Stream& stream) Scalar_ 411 modules/cudaarithm/src/element_operations.cpp typedef void (*func_t)(const GpuMat& src, Scalar_<Npp32u> sc, GpuMat& dst, cudaStream_t stream); Scalar_ 2098 modules/cudaarithm/test/test_element_operations.cpp cv::Scalar_<int> ival = randomScalar(0.0, std::numeric_limits<int>::max()); Scalar_ 2147 modules/cudaarithm/test/test_element_operations.cpp template <typename T> void rhiftImpl(const cv::Mat& src, cv::Scalar_<int> val, cv::Mat& dst) Scalar_ 2163 modules/cudaarithm/test/test_element_operations.cpp void rhiftGold(const cv::Mat& src, cv::Scalar_<int> val, cv::Mat& dst) Scalar_ 2165 modules/cudaarithm/test/test_element_operations.cpp typedef void (*func_t)(const cv::Mat& src, cv::Scalar_<int> val, cv::Mat& dst); Scalar_ 2200 modules/cudaarithm/test/test_element_operations.cpp cv::Scalar_<int> val = randomScalar(0.0, 8.0); Scalar_ 2227 modules/cudaarithm/test/test_element_operations.cpp template <typename T> void lhiftImpl(const cv::Mat& src, cv::Scalar_<int> val, cv::Mat& dst) Scalar_ 2243 modules/cudaarithm/test/test_element_operations.cpp void lhiftGold(const cv::Mat& src, cv::Scalar_<int> val, cv::Mat& dst) Scalar_ 2245 modules/cudaarithm/test/test_element_operations.cpp typedef void (*func_t)(const cv::Mat& src, cv::Scalar_<int> val, cv::Mat& dst); Scalar_ 2280 modules/cudaarithm/test/test_element_operations.cpp cv::Scalar_<int> val = randomScalar(0.0, 8.0); Scalar_ 205 modules/cudafilters/src/filtering.cpp Scalar_<float> borderVal_; Scalar_ 93 modules/cudawarping/src/remap.cpp Scalar_<float> borderValueFloat; Scalar_ 314 modules/cudawarping/src/warp.cpp Scalar_<float> borderValueFloat; Scalar_ 453 modules/cudawarping/src/warp.cpp Scalar_<float> borderValueFloat; Scalar_ 3492 modules/imgproc/src/imgwarp.cpp Scalar_<T> cval(saturate_cast<T>(_borderValue[0]), Scalar_ 4024 modules/imgproc/src/imgwarp.cpp Scalar_<T> cval(saturate_cast<T>(_borderValue[0]), Scalar_ 4129 modules/imgproc/src/imgwarp.cpp Scalar_<T> cval(saturate_cast<T>(_borderValue[0]),