UMat 57 modules/calib3d/perf/opencl/perf_stereobm.cpp UMat left, right, disp; UMat 98 modules/calib3d/src/stereobm.cpp UMat input = _input.getUMat(), output; UMat 179 modules/calib3d/src/stereobm.cpp UMat input = _input.getUMat(), output; UMat 920 modules/calib3d/src/stereobm.cpp UMat left = _left.getUMat(), right = _right.getUMat(); UMat 926 modules/calib3d/src/stereobm.cpp UMat disp = (_disp.getUMat())(roi); UMat 1079 modules/calib3d/src/stereobm.cpp UMat left, right; UMat 57 modules/calib3d/test/opencl/test_stereobm.cpp UMat uleft, uright, udisp; UMat 235 modules/core/include/opencv2/core.hpp CV_EXPORTS void swap( UMat& a, UMat& b ); UMat 1311 modules/core/include/opencv2/core.hpp CV_EXPORTS void min(const UMat& src1, const UMat& src2, UMat& dst); UMat 1332 modules/core/include/opencv2/core.hpp CV_EXPORTS void max(const UMat& src1, const UMat& src2, UMat& dst); UMat 609 modules/core/include/opencv2/core/base.hpp class CV_EXPORTS UMat; UMat 187 modules/core/include/opencv2/core/mat.hpp _InputArray(const UMat& um); UMat 188 modules/core/include/opencv2/core/mat.hpp _InputArray(const std::vector<UMat>& umv); UMat 192 modules/core/include/opencv2/core/mat.hpp UMat getUMat(int idx=-1) const; UMat 194 modules/core/include/opencv2/core/mat.hpp void getUMatVector(std::vector<UMat>& umv) const; UMat 295 modules/core/include/opencv2/core/mat.hpp _OutputArray(UMat& m); UMat 296 modules/core/include/opencv2/core/mat.hpp _OutputArray(std::vector<UMat>& vec); UMat 310 modules/core/include/opencv2/core/mat.hpp _OutputArray(const UMat& m); UMat 311 modules/core/include/opencv2/core/mat.hpp _OutputArray(const std::vector<UMat>& vec); UMat 317 modules/core/include/opencv2/core/mat.hpp UMat& getUMatRef(int i=-1) const; UMat 329 modules/core/include/opencv2/core/mat.hpp void assign(const UMat& u) const; UMat 352 modules/core/include/opencv2/core/mat.hpp _InputOutputArray(UMat& m); UMat 353 modules/core/include/opencv2/core/mat.hpp _InputOutputArray(std::vector<UMat>& vec); UMat 367 modules/core/include/opencv2/core/mat.hpp _InputOutputArray(const UMat& m); UMat 368 modules/core/include/opencv2/core/mat.hpp _InputOutputArray(const std::vector<UMat>& vec); UMat 950 modules/core/include/opencv2/core/mat.hpp UMat getUMat(int accessFlags, UMatUsageFlags usageFlags = USAGE_DEFAULT) const; UMat 2123 modules/core/include/opencv2/core/mat.hpp UMat(UMatUsageFlags usageFlags = USAGE_DEFAULT); UMat 2126 modules/core/include/opencv2/core/mat.hpp UMat(int rows, int cols, int type, UMatUsageFlags usageFlags = USAGE_DEFAULT); UMat 2127 modules/core/include/opencv2/core/mat.hpp UMat(Size size, int type, UMatUsageFlags usageFlags = USAGE_DEFAULT); UMat 2129 modules/core/include/opencv2/core/mat.hpp UMat(int rows, int cols, int type, const Scalar& s, UMatUsageFlags usageFlags = USAGE_DEFAULT); UMat 2130 modules/core/include/opencv2/core/mat.hpp UMat(Size size, int type, const Scalar& s, UMatUsageFlags usageFlags = USAGE_DEFAULT); UMat 2133 modules/core/include/opencv2/core/mat.hpp UMat(int ndims, const int* sizes, int type, UMatUsageFlags usageFlags = USAGE_DEFAULT); UMat 2134 modules/core/include/opencv2/core/mat.hpp UMat(int ndims, const int* sizes, int type, const Scalar& s, UMatUsageFlags usageFlags = USAGE_DEFAULT); UMat 2137 modules/core/include/opencv2/core/mat.hpp UMat(const UMat& m); UMat 2140 modules/core/include/opencv2/core/mat.hpp UMat(const UMat& m, const Range& rowRange, const Range& colRange=Range::all()); UMat 2141 modules/core/include/opencv2/core/mat.hpp UMat(const UMat& m, const Rect& roi); UMat 2142 modules/core/include/opencv2/core/mat.hpp UMat(const UMat& m, const Range* ranges); UMat 2144 modules/core/include/opencv2/core/mat.hpp template<typename _Tp> explicit UMat(const std::vector<_Tp>& vec, bool copyData=false); UMat 2146 modules/core/include/opencv2/core/mat.hpp template<typename _Tp, int n> explicit UMat(const Vec<_Tp, n>& vec, bool copyData=true); UMat 2148 modules/core/include/opencv2/core/mat.hpp template<typename _Tp, int m, int n> explicit UMat(const Matx<_Tp, m, n>& mtx, bool copyData=true); UMat 2150 modules/core/include/opencv2/core/mat.hpp template<typename _Tp> explicit UMat(const Point_<_Tp>& pt, bool copyData=true); UMat 2152 modules/core/include/opencv2/core/mat.hpp template<typename _Tp> explicit UMat(const Point3_<_Tp>& pt, bool copyData=true); UMat 2154 modules/core/include/opencv2/core/mat.hpp template<typename _Tp> explicit UMat(const MatCommaInitializer_<_Tp>& commaInitializer); UMat 2157 modules/core/include/opencv2/core/mat.hpp ~UMat(); UMat 2159 modules/core/include/opencv2/core/mat.hpp UMat& operator = (const UMat& m); UMat 2164 modules/core/include/opencv2/core/mat.hpp UMat row(int y) const; UMat 2166 modules/core/include/opencv2/core/mat.hpp UMat col(int x) const; UMat 2168 modules/core/include/opencv2/core/mat.hpp UMat rowRange(int startrow, int endrow) const; UMat 2169 modules/core/include/opencv2/core/mat.hpp UMat rowRange(const Range& r) const; UMat 2171 modules/core/include/opencv2/core/mat.hpp UMat colRange(int startcol, int endcol) const; UMat 2172 modules/core/include/opencv2/core/mat.hpp UMat colRange(const Range& r) const; UMat 2177 modules/core/include/opencv2/core/mat.hpp UMat diag(int d=0) const; UMat 2179 modules/core/include/opencv2/core/mat.hpp static UMat diag(const UMat& d); UMat 2182 modules/core/include/opencv2/core/mat.hpp UMat clone() const; UMat 2191 modules/core/include/opencv2/core/mat.hpp void assignTo( UMat& m, int type=-1 ) const; UMat 2194 modules/core/include/opencv2/core/mat.hpp UMat& operator = (const Scalar& s); UMat 2196 modules/core/include/opencv2/core/mat.hpp UMat& setTo(InputArray value, InputArray mask=noArray()); UMat 2199 modules/core/include/opencv2/core/mat.hpp UMat reshape(int cn, int rows=0) const; UMat 2200 modules/core/include/opencv2/core/mat.hpp UMat reshape(int cn, int newndims, const int* newsz) const; UMat 2203 modules/core/include/opencv2/core/mat.hpp UMat t() const; UMat 2205 modules/core/include/opencv2/core/mat.hpp UMat inv(int method=DECOMP_LU) const; UMat 2207 modules/core/include/opencv2/core/mat.hpp UMat mul(InputArray m, double scale=1) const; UMat 2213 modules/core/include/opencv2/core/mat.hpp static UMat zeros(int rows, int cols, int type); UMat 2214 modules/core/include/opencv2/core/mat.hpp static UMat zeros(Size size, int type); UMat 2215 modules/core/include/opencv2/core/mat.hpp static UMat zeros(int ndims, const int* sz, int type); UMat 2216 modules/core/include/opencv2/core/mat.hpp static UMat ones(int rows, int cols, int type); UMat 2217 modules/core/include/opencv2/core/mat.hpp static UMat ones(Size size, int type); UMat 2218 modules/core/include/opencv2/core/mat.hpp static UMat ones(int ndims, const int* sz, int type); UMat 2219 modules/core/include/opencv2/core/mat.hpp static UMat eye(int rows, int cols, int type); UMat 2220 modules/core/include/opencv2/core/mat.hpp static UMat eye(Size size, int type); UMat 2237 modules/core/include/opencv2/core/mat.hpp void copySize(const UMat& m); UMat 2242 modules/core/include/opencv2/core/mat.hpp UMat& adjustROI( int dtop, int dbottom, int dleft, int dright ); UMat 2245 modules/core/include/opencv2/core/mat.hpp UMat operator()( Range rowRange, Range colRange ) const; UMat 2246 modules/core/include/opencv2/core/mat.hpp UMat operator()( const Rect& roi ) const; UMat 2247 modules/core/include/opencv2/core/mat.hpp UMat operator()( const Range* ranges ) const; UMat 73 modules/core/include/opencv2/core/mat.inl.hpp inline _InputArray::_InputArray(const UMat& m) { init(UMAT+ACCESS_READ, &m); } UMat 74 modules/core/include/opencv2/core/mat.inl.hpp inline _InputArray::_InputArray(const std::vector<UMat>& vec) { init(STD_VECTOR_UMAT+ACCESS_READ, &vec); } UMat 140 modules/core/include/opencv2/core/mat.inl.hpp inline _OutputArray::_OutputArray(UMat& m) { init(UMAT+ACCESS_WRITE, &m); } UMat 141 modules/core/include/opencv2/core/mat.inl.hpp inline _OutputArray::_OutputArray(std::vector<UMat>& vec) { init(STD_VECTOR_UMAT+ACCESS_WRITE, &vec); } UMat 210 modules/core/include/opencv2/core/mat.inl.hpp inline _OutputArray::_OutputArray(const UMat& m) UMat 213 modules/core/include/opencv2/core/mat.inl.hpp inline _OutputArray::_OutputArray(const std::vector<UMat>& vec) UMat 231 modules/core/include/opencv2/core/mat.inl.hpp inline _InputOutputArray::_InputOutputArray(UMat& m) { init(UMAT+ACCESS_RW, &m); } UMat 232 modules/core/include/opencv2/core/mat.inl.hpp inline _InputOutputArray::_InputOutputArray(std::vector<UMat>& vec) { init(STD_VECTOR_UMAT+ACCESS_RW, &vec); } UMat 300 modules/core/include/opencv2/core/mat.inl.hpp inline _InputOutputArray::_InputOutputArray(const UMat& m) UMat 303 modules/core/include/opencv2/core/mat.inl.hpp inline _InputOutputArray::_InputOutputArray(const std::vector<UMat>& vec) UMat 3120 modules/core/include/opencv2/core/mat.inl.hpp UMat::UMat(UMatUsageFlags _usageFlags) UMat 3125 modules/core/include/opencv2/core/mat.inl.hpp UMat::UMat(int _rows, int _cols, int _type, UMatUsageFlags _usageFlags) UMat 3132 modules/core/include/opencv2/core/mat.inl.hpp UMat::UMat(int _rows, int _cols, int _type, const Scalar& _s, UMatUsageFlags _usageFlags) UMat 3140 modules/core/include/opencv2/core/mat.inl.hpp UMat::UMat(Size _sz, int _type, UMatUsageFlags _usageFlags) UMat 3147 modules/core/include/opencv2/core/mat.inl.hpp UMat::UMat(Size _sz, int _type, const Scalar& _s, UMatUsageFlags _usageFlags) UMat 3155 modules/core/include/opencv2/core/mat.inl.hpp UMat::UMat(int _dims, const int* _sz, int _type, UMatUsageFlags _usageFlags) UMat 3162 modules/core/include/opencv2/core/mat.inl.hpp UMat::UMat(int _dims, const int* _sz, int _type, const Scalar& _s, UMatUsageFlags _usageFlags) UMat 3170 modules/core/include/opencv2/core/mat.inl.hpp UMat::UMat(const UMat& m) UMat 3188 modules/core/include/opencv2/core/mat.inl.hpp UMat::UMat(const std::vector<_Tp>& vec, bool copyData) UMat 3205 modules/core/include/opencv2/core/mat.inl.hpp UMat& UMat::operator = (const UMat& m) UMat 3209 modules/core/include/opencv2/core/mat.inl.hpp const_cast<UMat&>(m).addref(); UMat 3232 modules/core/include/opencv2/core/mat.inl.hpp UMat UMat::row(int y) const UMat 3234 modules/core/include/opencv2/core/mat.inl.hpp return UMat(*this, Range(y, y + 1), Range::all()); UMat 3238 modules/core/include/opencv2/core/mat.inl.hpp UMat UMat::col(int x) const UMat 3240 modules/core/include/opencv2/core/mat.inl.hpp return UMat(*this, Range::all(), Range(x, x + 1)); UMat 3244 modules/core/include/opencv2/core/mat.inl.hpp UMat UMat::rowRange(int startrow, int endrow) const UMat 3246 modules/core/include/opencv2/core/mat.inl.hpp return UMat(*this, Range(startrow, endrow), Range::all()); UMat 3250 modules/core/include/opencv2/core/mat.inl.hpp UMat UMat::rowRange(const Range& r) const UMat 3252 modules/core/include/opencv2/core/mat.inl.hpp return UMat(*this, r, Range::all()); UMat 3256 modules/core/include/opencv2/core/mat.inl.hpp UMat UMat::colRange(int startcol, int endcol) const UMat 3258 modules/core/include/opencv2/core/mat.inl.hpp return UMat(*this, Range::all(), Range(startcol, endcol)); UMat 3262 modules/core/include/opencv2/core/mat.inl.hpp UMat UMat::colRange(const Range& r) const UMat 3264 modules/core/include/opencv2/core/mat.inl.hpp return UMat(*this, Range::all(), r); UMat 3268 modules/core/include/opencv2/core/mat.inl.hpp UMat UMat::clone() const UMat 3270 modules/core/include/opencv2/core/mat.inl.hpp UMat m; UMat 3276 modules/core/include/opencv2/core/mat.inl.hpp void UMat::assignTo( UMat& m, int _type ) const UMat 3285 modules/core/include/opencv2/core/mat.inl.hpp void UMat::create(int _rows, int _cols, int _type, UMatUsageFlags _usageFlags) UMat 3295 modules/core/include/opencv2/core/mat.inl.hpp void UMat::create(Size _sz, int _type, UMatUsageFlags _usageFlags) UMat 3301 modules/core/include/opencv2/core/mat.inl.hpp void UMat::addref() UMat 3307 modules/core/include/opencv2/core/mat.inl.hpp inline void UMat::release() UMat 3317 modules/core/include/opencv2/core/mat.inl.hpp UMat UMat::operator()( Range _rowRange, Range _colRange ) const UMat 3319 modules/core/include/opencv2/core/mat.inl.hpp return UMat(*this, _rowRange, _colRange); UMat 3323 modules/core/include/opencv2/core/mat.inl.hpp UMat UMat::operator()( const Rect& roi ) const UMat 3325 modules/core/include/opencv2/core/mat.inl.hpp return UMat(*this, roi); UMat 3329 modules/core/include/opencv2/core/mat.inl.hpp UMat UMat::operator()(const Range* ranges) const UMat 3331 modules/core/include/opencv2/core/mat.inl.hpp return UMat(*this, ranges); UMat 3335 modules/core/include/opencv2/core/mat.inl.hpp bool UMat::isContinuous() const UMat 3341 modules/core/include/opencv2/core/mat.inl.hpp bool UMat::isSubmatrix() const UMat 3347 modules/core/include/opencv2/core/mat.inl.hpp size_t UMat::elemSize() const UMat 3353 modules/core/include/opencv2/core/mat.inl.hpp size_t UMat::elemSize1() const UMat 3359 modules/core/include/opencv2/core/mat.inl.hpp int UMat::type() const UMat 3365 modules/core/include/opencv2/core/mat.inl.hpp int UMat::depth() const UMat 3371 modules/core/include/opencv2/core/mat.inl.hpp int UMat::channels() const UMat 3377 modules/core/include/opencv2/core/mat.inl.hpp size_t UMat::step1(int i) const UMat 3383 modules/core/include/opencv2/core/mat.inl.hpp bool UMat::empty() const UMat 3389 modules/core/include/opencv2/core/mat.inl.hpp size_t UMat::total() const UMat 306 modules/core/include/opencv2/core/ocl.hpp KernelArg(int _flags, UMat* _m, int wscale=1, int iwscale=1, const void* _obj=0, size_t _sz=0); UMat 310 modules/core/include/opencv2/core/ocl.hpp static KernelArg PtrWriteOnly(const UMat& m) UMat 311 modules/core/include/opencv2/core/ocl.hpp { return KernelArg(PTR_ONLY+WRITE_ONLY, (UMat*)&m); } UMat 312 modules/core/include/opencv2/core/ocl.hpp static KernelArg PtrReadOnly(const UMat& m) UMat 313 modules/core/include/opencv2/core/ocl.hpp { return KernelArg(PTR_ONLY+READ_ONLY, (UMat*)&m); } UMat 314 modules/core/include/opencv2/core/ocl.hpp static KernelArg PtrReadWrite(const UMat& m) UMat 315 modules/core/include/opencv2/core/ocl.hpp { return KernelArg(PTR_ONLY+READ_WRITE, (UMat*)&m); } UMat 316 modules/core/include/opencv2/core/ocl.hpp static KernelArg ReadWrite(const UMat& m, int wscale=1, int iwscale=1) UMat 317 modules/core/include/opencv2/core/ocl.hpp { return KernelArg(READ_WRITE, (UMat*)&m, wscale, iwscale); } UMat 318 modules/core/include/opencv2/core/ocl.hpp static KernelArg ReadWriteNoSize(const UMat& m, int wscale=1, int iwscale=1) UMat 319 modules/core/include/opencv2/core/ocl.hpp { return KernelArg(READ_WRITE+NO_SIZE, (UMat*)&m, wscale, iwscale); } UMat 320 modules/core/include/opencv2/core/ocl.hpp static KernelArg ReadOnly(const UMat& m, int wscale=1, int iwscale=1) UMat 321 modules/core/include/opencv2/core/ocl.hpp { return KernelArg(READ_ONLY, (UMat*)&m, wscale, iwscale); } UMat 322 modules/core/include/opencv2/core/ocl.hpp static KernelArg WriteOnly(const UMat& m, int wscale=1, int iwscale=1) UMat 323 modules/core/include/opencv2/core/ocl.hpp { return KernelArg(WRITE_ONLY, (UMat*)&m, wscale, iwscale); } UMat 324 modules/core/include/opencv2/core/ocl.hpp static KernelArg ReadOnlyNoSize(const UMat& m, int wscale=1, int iwscale=1) UMat 325 modules/core/include/opencv2/core/ocl.hpp { return KernelArg(READ_ONLY+NO_SIZE, (UMat*)&m, wscale, iwscale); } UMat 326 modules/core/include/opencv2/core/ocl.hpp static KernelArg WriteOnlyNoSize(const UMat& m, int wscale=1, int iwscale=1) UMat 327 modules/core/include/opencv2/core/ocl.hpp { return KernelArg(WRITE_ONLY+NO_SIZE, (UMat*)&m, wscale, iwscale); } UMat 333 modules/core/include/opencv2/core/ocl.hpp UMat* m; UMat 358 modules/core/include/opencv2/core/ocl.hpp int set(int i, const UMat& m); UMat 653 modules/core/include/opencv2/core/ocl.hpp explicit Image2D(const UMat &src, bool norm = false, bool alias = false); UMat 661 modules/core/include/opencv2/core/ocl.hpp static bool canCreateAlias(const UMat &u); UMat 682 modules/core/include/opencv2/core/ocl.hpp CV_EXPORTS bool isCLBuffer(UMat& u); UMat 394 modules/core/include/opencv2/core/operations.hpp int print(const UMat& mtx, FILE* stream = stdout) UMat 64 modules/core/perf/opencl/perf_arithm.cpp UMat src(srcSize, CV_8UC(cn)), lut(1, 256, type); UMat 66 modules/core/perf/opencl/perf_arithm.cpp UMat dst(srcSize, dstType); UMat 88 modules/core/perf/opencl/perf_arithm.cpp UMat src(srcSize, type), dst(srcSize, type); UMat 110 modules/core/perf/opencl/perf_arithm.cpp UMat src(srcSize, type), dst(srcSize, type); UMat 131 modules/core/perf/opencl/perf_arithm.cpp UMat src1(srcSize, type), src2(srcSize, type), dst(srcSize, type); UMat 152 modules/core/perf/opencl/perf_arithm.cpp UMat src1(srcSize, type), src2(srcSize, type), dst(srcSize, type); UMat 172 modules/core/perf/opencl/perf_arithm.cpp UMat src1(srcSize, type), src2(srcSize, type), dst(srcSize, type); UMat 193 modules/core/perf/opencl/perf_arithm.cpp UMat src1(srcSize, type), src2(srcSize, type), dst(srcSize, type); UMat 214 modules/core/perf/opencl/perf_arithm.cpp UMat src1(srcSize, type), src2(srcSize, type), dst(srcSize, type); UMat 235 modules/core/perf/opencl/perf_arithm.cpp UMat src1(srcSize, type), src2(srcSize, type), UMat 258 modules/core/perf/opencl/perf_arithm.cpp UMat src1(srcSize, type), src2(srcSize, type), UMat 281 modules/core/perf/opencl/perf_arithm.cpp UMat src1(srcSize, type), src2(srcSize, type), UMat 303 modules/core/perf/opencl/perf_arithm.cpp UMat src(srcSize, type), dst(srcSize, type); UMat 320 modules/core/perf/opencl/perf_arithm.cpp UMat src(srcSize, type); UMat 351 modules/core/perf/opencl/perf_arithm.cpp UMat src(srcSize, type), dst(srcSize, type); UMat 373 modules/core/perf/opencl/perf_arithm.cpp UMat src(srcSize, type);; UMat 408 modules/core/perf/opencl/perf_arithm.cpp UMat src(srcSize, type); UMat 435 modules/core/perf/opencl/perf_arithm.cpp UMat src(srcSize, type); UMat 458 modules/core/perf/opencl/perf_arithm.cpp UMat src1(srcSize, type), src2(srcSize, type), UMat 480 modules/core/perf/opencl/perf_arithm.cpp UMat src1(srcSize, type), src2(srcSize, type), dst(srcSize, type); UMat 501 modules/core/perf/opencl/perf_arithm.cpp UMat src1(srcSize, type), src2(srcSize, type), dst(srcSize, type); UMat 522 modules/core/perf/opencl/perf_arithm.cpp UMat src1(srcSize, type), src2(srcSize, type), dst(srcSize, type); UMat 543 modules/core/perf/opencl/perf_arithm.cpp UMat src(srcSize, type), dst(srcSize, type); UMat 569 modules/core/perf/opencl/perf_arithm.cpp UMat src1(srcSize, type), src2(srcSize, type), dst(srcSize, CV_8UC(CV_MAT_CN(type))); UMat 589 modules/core/perf/opencl/perf_arithm.cpp UMat src1(srcSize, type), dst(srcSize, CV_8UC(CV_MAT_CN(type))); UMat 610 modules/core/perf/opencl/perf_arithm.cpp UMat src(srcSize, type), dst(srcSize, type); UMat 632 modules/core/perf/opencl/perf_arithm.cpp UMat src1(srcSize, type), src2(srcSize, type), dst(srcSize, type); UMat 657 modules/core/perf/opencl/perf_arithm.cpp UMat src(srcSize, type), dst(srcSize, type); UMat 679 modules/core/perf/opencl/perf_arithm.cpp UMat dst(srcSize, type); UMat 702 modules/core/perf/opencl/perf_arithm.cpp UMat src(srcSize, type); UMat 732 modules/core/perf/opencl/perf_arithm.cpp UMat src(srcSize, type), mask(srcSize, CV_8UC1); UMat 769 modules/core/perf/opencl/perf_arithm.cpp UMat src1(srcSize, type); UMat 789 modules/core/perf/opencl/perf_arithm.cpp UMat src1(srcSize, type), src2(srcSize, type); UMat 809 modules/core/perf/opencl/perf_arithm.cpp UMat src1(srcSize, type), src2(srcSize, type); UMat 833 modules/core/perf/opencl/perf_arithm.cpp UMat src1(srcSize, type), src2(srcSize, type); UMat 854 modules/core/perf/opencl/perf_arithm.cpp UMat src(srcSize, type), dst(Size(srcSize.width * nx, srcSize.height * ny), type); UMat 875 modules/core/perf/opencl/perf_arithm.cpp UMat src1(srcSize, type), src2(srcSize, type), dst(srcSize, type); UMat 896 modules/core/perf/opencl/perf_arithm.cpp UMat src1(srcSize, type), src2(srcSize, type), dst(srcSize, type); UMat 917 modules/core/perf/opencl/perf_arithm.cpp UMat src(srcSize, type), lb(srcSize, type), ub(srcSize, type), dst(srcSize, CV_8UC1); UMat 942 modules/core/perf/opencl/perf_arithm.cpp UMat src(srcSize, type), dst(srcSize, type); UMat 960 modules/core/perf/opencl/perf_arithm.cpp UMat src(srcSize, type), mask(srcSize, CV_8UC1), dst(srcSize, type); UMat 981 modules/core/perf/opencl/perf_arithm.cpp UMat src(srcSize, type), dst(srcSize, CV_8UC(cn)); UMat 1002 modules/core/perf/opencl/perf_arithm.cpp UMat src(srcSize, type); UMat 1036 modules/core/perf/opencl/perf_arithm.cpp UMat src1(srcSize, type), src2(srcSize, type), dst(srcSize, type); UMat 1058 modules/core/perf/opencl/perf_arithm.cpp UMat src1(srcSize, type), src2(srcSize, type); UMat 1091 modules/core/perf/opencl/perf_arithm.cpp UMat src(srcSize, stype), dst(dstSize, dtype); UMat 1122 modules/core/perf/opencl/perf_arithm.cpp UMat src(srcSize, stype), dst(dstSize, dtype); UMat 60 modules/core/perf/opencl/perf_bufferpool.cpp UMat u(sz, CV_8UC1); UMat 77 modules/core/perf/opencl/perf_bufferpool.cpp UMat u(sz, CV_8UC1); UMat 100 modules/core/perf/opencl/perf_bufferpool.cpp UMat src(sz, CV_8UC1); UMat 101 modules/core/perf/opencl/perf_bufferpool.cpp UMat dst; UMat 120 modules/core/perf/opencl/perf_bufferpool.cpp UMat src(sz, CV_32FC1); UMat 121 modules/core/perf/opencl/perf_bufferpool.cpp UMat dst; UMat 69 modules/core/perf/opencl/perf_channels.cpp UMat dst(srcSize, dtype); UMat 70 modules/core/perf/opencl/perf_channels.cpp vector<UMat> src(cn); UMat 71 modules/core/perf/opencl/perf_channels.cpp for (vector<UMat>::iterator i = src.begin(), end = src.end(); i != end; ++i) UMat 99 modules/core/perf/opencl/perf_channels.cpp UMat src(srcSize, type); UMat 100 modules/core/perf/opencl/perf_channels.cpp std::vector<UMat> dst(cn, UMat(srcSize, CV_MAKE_TYPE(depth, 1))); UMat 112 modules/core/perf/opencl/perf_channels.cpp UMat & dst0 = dst[0], & dst1 = dst[1]; UMat 118 modules/core/perf/opencl/perf_channels.cpp UMat & dst0 = dst[0], & dst1 = dst[1], & dst2 = dst[2]; UMat 140 modules/core/perf/opencl/perf_channels.cpp std::vector<UMat> src(n), dst(n); UMat 143 modules/core/perf/opencl/perf_channels.cpp src[i] = UMat(srcSize, type); UMat 144 modules/core/perf/opencl/perf_channels.cpp dst[i] = UMat(srcSize, type); UMat 152 modules/core/perf/opencl/perf_channels.cpp UMat & dst0 = dst[0], & dst1 = dst[1]; UMat 171 modules/core/perf/opencl/perf_channels.cpp UMat src(srcSize, depth), dst(srcSize, type, Scalar::all(17)); UMat 193 modules/core/perf/opencl/perf_channels.cpp UMat src(srcSize, type), dst(srcSize, depth); UMat 87 modules/core/perf/opencl/perf_dxt.cpp UMat src(srcSize, CV_MAKE_TYPE(CV_32F, in_cn)), dst(srcSize, CV_MAKE_TYPE(CV_32F, out_cn)); UMat 108 modules/core/perf/opencl/perf_dxt.cpp UMat src1(srcSize, CV_32FC2), src2(srcSize, CV_32FC2), dst(srcSize, CV_32FC2); UMat 71 modules/core/perf/opencl/perf_gemm.cpp UMat src1(srcSize, type), src2(srcSize, type), src3(srcSize, type), dst(srcSize, type); UMat 30 modules/core/perf/opencl/perf_matop.cpp UMat src(srcSize, type); UMat 52 modules/core/perf/opencl/perf_matop.cpp UMat src(srcSize, type), mask(srcSize, CV_8UC1); UMat 75 modules/core/perf/opencl/perf_matop.cpp UMat src(srcSize, type), dst(srcSize, dtype); UMat 96 modules/core/perf/opencl/perf_matop.cpp UMat src(srcSize, type), dst(srcSize, type); UMat 117 modules/core/perf/opencl/perf_matop.cpp UMat src(srcSize, type), dst(srcSize, type), mask(srcSize, CV_8UC1); UMat 134 modules/core/perf/opencl/perf_matop.cpp UMat src(srcSize, type), dst, mask(srcSize, CV_8UC1); UMat 22 modules/core/perf/opencl/perf_usage_flags.cpp UMat src(sz, CV_8UC1, Scalar::all(128)); UMat 26 modules/core/perf/opencl/perf_usage_flags.cpp UMat dst(allocHostMem ? USAGE_ALLOCATE_HOST_MEMORY : USAGE_DEFAULT); UMat 33 modules/core/perf/opencl/perf_usage_flags.cpp UMat final; UMat 1470 modules/core/src/arithm.cpp UMat src1 = _src1.getUMat(), src2; UMat 1471 modules/core/src/arithm.cpp UMat dst = _dst.getUMat(), mask = _mask.getUMat(); UMat 1764 modules/core/src/arithm.cpp void cv::max(const UMat& src1, const UMat& src2, UMat& dst) UMat 1770 modules/core/src/arithm.cpp void cv::min(const UMat& src1, const UMat& src2, UMat& dst) UMat 1865 modules/core/src/arithm.cpp UMat src1 = _src1.getUMat(), src2; UMat 1866 modules/core/src/arithm.cpp UMat dst = _dst.getUMat(), mask = _mask.getUMat(); UMat 4927 modules/core/src/arithm.cpp UMat src1 = _src1.getUMat(); UMat 4930 modules/core/src/arithm.cpp UMat dst = _dst.getUMat(); UMat 4970 modules/core/src/arithm.cpp UMat src2 = _src2.getUMat(); UMat 5614 modules/core/src/arithm.cpp UMat src = _src.getUMat(), dst = _dst.getUMat(), lscalaru, uscalaru; UMat 897 modules/core/src/convert.cpp std::vector<UMat> dst; UMat 1020 modules/core/src/convert.cpp std::vector<UMat> src, ksrc; UMat 1039 modules/core/src/convert.cpp UMat tsrc = src[i]; UMat 1064 modules/core/src/convert.cpp UMat dst = _dst.getUMat(); UMat 1254 modules/core/src/convert.cpp static void getUMatIndex(const std::vector<UMat> & um, int cn, int & idx, int & cnidx) UMat 1282 modules/core/src/convert.cpp std::vector<UMat> src, dst; UMat 1299 modules/core/src/convert.cpp std::vector<UMat> srcargs(npairs), dstargs(npairs); UMat 1415 modules/core/src/convert.cpp UMat src = _src.getUMat(); UMat 1417 modules/core/src/convert.cpp UMat dst = _dst.getUMat(); UMat 1418 modules/core/src/convert.cpp mixChannels(std::vector<UMat>(1, src), std::vector<UMat>(1, dst), ch, 1); UMat 1438 modules/core/src/convert.cpp UMat src = _src.getUMat(), dst = _dst.getUMat(); UMat 1439 modules/core/src/convert.cpp mixChannels(std::vector<UMat>(1, src), std::vector<UMat>(1, dst), ch, 1); UMat 5519 modules/core/src/convert.cpp UMat src = _src.getUMat(); UMat 5520 modules/core/src/convert.cpp UMat dst = _dst.getUMat(); UMat 5684 modules/core/src/convert.cpp UMat src = _src.getUMat(), lut = _lut.getUMat(); UMat 5686 modules/core/src/convert.cpp UMat dst = _dst.getUMat(); UMat 5986 modules/core/src/convert.cpp UMat src = _src.getUMat(); UMat 6034 modules/core/src/convert.cpp UMat mask = _mask.getUMat(), dst = _dst.getUMat(); UMat 6060 modules/core/src/convert.cpp UMat temp; UMat 295 modules/core/src/copy.cpp UMat dst = _dst.getUMat(); UMat 709 modules/core/src/copy.cpp UMat src = _src.getUMat(), dst = _dst.getUMat(); UMat 859 modules/core/src/copy.cpp UMat src = _src.getUMat(), dst = _dst.getUMat(); UMat 1109 modules/core/src/copy.cpp UMat src = _src.getUMat(); UMat 1127 modules/core/src/copy.cpp UMat dst = _dst.getUMat(); UMat 726 modules/core/src/directx.cpp UMat u = src.getUMat(); UMat 785 modules/core/src/directx.cpp UMat u = dst.getUMat(); UMat 874 modules/core/src/directx.cpp UMat u = src.getUMat(); UMat 933 modules/core/src/directx.cpp UMat u = dst.getUMat(); UMat 1025 modules/core/src/directx.cpp UMat u = src.getUMat(); UMat 1091 modules/core/src/directx.cpp UMat u = dst.getUMat(); UMat 1821 modules/core/src/dxt.cpp UMat twiddles; UMat 1874 modules/core/src/dxt.cpp UMat src = _src.getUMat(); UMat 1875 modules/core/src/dxt.cpp UMat dst = _dst.getUMat(); UMat 1998 modules/core/src/dxt.cpp static void fillRadixTable(UMat twiddles, const std::vector<int>& radixes) UMat 2089 modules/core/src/dxt.cpp UMat src = _src.getUMat(); UMat 2119 modules/core/src/dxt.cpp UMat output; UMat 2396 modules/core/src/dxt.cpp UMat src = _src.getUMat(), dst = _dst.getUMat(); UMat 2406 modules/core/src/dxt.cpp UMat tmpBuffer(1, (int)bufferSize, CV_8UC1); UMat 2924 modules/core/src/dxt.cpp UMat A = _srcA.getUMat(), B = _srcB.getUMat(); UMat 2928 modules/core/src/dxt.cpp UMat dst = _dst.getUMat(); UMat 83 modules/core/src/mathfuncs.cpp UMat src1 = _src1.getUMat(), src2 = _src2.getUMat(); UMat 85 modules/core/src/mathfuncs.cpp UMat dst = _dst.getUMat(); UMat 320 modules/core/src/mathfuncs.cpp UMat src1 = _src1.getUMat(), src2 = _src2.getUMat(); UMat 326 modules/core/src/mathfuncs.cpp UMat dst1 = _dst1.getUMat(), dst2 = _dst2.getUMat(); UMat 604 modules/core/src/mathfuncs.cpp UMat mag = _mag.getUMat(), angle = _angle.getUMat(); UMat 610 modules/core/src/mathfuncs.cpp UMat dst1 = _dst1.getUMat(), dst2 = _dst2.getUMat(); UMat 1333 modules/core/src/mathfuncs.cpp UMat src = _src.getUMat(); UMat 1335 modules/core/src/mathfuncs.cpp UMat dst = _dst.getUMat(); UMat 1731 modules/core/src/mathfuncs.cpp UMat a = _a.getUMat(); UMat 723 modules/core/src/matmul.cpp UMat A = matA.getUMat(), B = matB.getUMat(), D = matD.getUMat(); UMat 730 modules/core/src/matmul.cpp UMat C = matC.getUMat(); UMat 826 modules/core/src/matmul.cpp UMat A = matA.getUMat(), B = matB.getUMat(), D = matD.getUMat(); UMat 2296 modules/core/src/matmul.cpp UMat src1 = _src1.getUMat(), src2 = _src2.getUMat(), dst = _dst.getUMat(); UMat 1130 modules/core/src/matrix.cpp const UMat* m = (const UMat*)obj; UMat 1195 modules/core/src/matrix.cpp const std::vector<UMat>& v = *(const std::vector<UMat>*)obj; UMat 1228 modules/core/src/matrix.cpp UMat _InputArray::getUMat(int i) const UMat 1235 modules/core/src/matrix.cpp const UMat* m = (const UMat*)obj; UMat 1243 modules/core/src/matrix.cpp const std::vector<UMat>& v = *(const std::vector<UMat>*)obj; UMat 1345 modules/core/src/matrix.cpp const std::vector<UMat>& v = *(const std::vector<UMat>*)obj; UMat 1357 modules/core/src/matrix.cpp void _InputArray::getUMatVector(std::vector<UMat>& umv) const UMat 1381 modules/core/src/matrix.cpp const std::vector<UMat>& v = *(const std::vector<UMat>*)obj; UMat 1392 modules/core/src/matrix.cpp UMat& v = *(UMat*)obj; UMat 1481 modules/core/src/matrix.cpp return ((const UMat*)obj)->size(); UMat 1533 modules/core/src/matrix.cpp const std::vector<UMat>& vv = *(const std::vector<UMat>*)obj; UMat 1584 modules/core/src/matrix.cpp const UMat& m = *(const UMat*)obj; UMat 1602 modules/core/src/matrix.cpp const std::vector<UMat>& vv = *(const std::vector<UMat>*)obj; UMat 1604 modules/core/src/matrix.cpp const UMat& m = vv[i]; UMat 1635 modules/core/src/matrix.cpp return m->size == ((const UMat*)arr.obj)->size; UMat 1642 modules/core/src/matrix.cpp const UMat* m = ((const UMat*)obj); UMat 1646 modules/core/src/matrix.cpp return m->size == ((const UMat*)arr.obj)->size; UMat 1677 modules/core/src/matrix.cpp return ((const UMat*)obj)->dims; UMat 1716 modules/core/src/matrix.cpp const std::vector<UMat>& vv = *(const std::vector<UMat>*)obj; UMat 1759 modules/core/src/matrix.cpp return ((const UMat*)obj)->total(); UMat 1774 modules/core/src/matrix.cpp const std::vector<UMat>& vv = *(const std::vector<UMat>*)obj; UMat 1793 modules/core/src/matrix.cpp return ((const UMat*)obj)->type(); UMat 1806 modules/core/src/matrix.cpp const std::vector<UMat>& vv = *(const std::vector<UMat>*)obj; UMat 1859 modules/core/src/matrix.cpp return ((const UMat*)obj)->empty(); UMat 1896 modules/core/src/matrix.cpp const std::vector<UMat>& vv = *(const std::vector<UMat>*)obj; UMat 1921 modules/core/src/matrix.cpp return i < 0 ? ((const UMat*)obj)->isContinuous() : true; UMat 1936 modules/core/src/matrix.cpp const std::vector<UMat>& vv = *(const std::vector<UMat>*)obj; UMat 1953 modules/core/src/matrix.cpp return i < 0 ? ((const UMat*)obj)->isSubmatrix() : false; UMat 1968 modules/core/src/matrix.cpp const std::vector<UMat>& vv = *(const std::vector<UMat>*)obj; UMat 1991 modules/core/src/matrix.cpp return ((const UMat*)obj)->offset; UMat 2010 modules/core/src/matrix.cpp const std::vector<UMat>& vv = *(const std::vector<UMat>*)obj; UMat 2039 modules/core/src/matrix.cpp return ((const UMat*)obj)->step; UMat 2057 modules/core/src/matrix.cpp const std::vector<UMat>& vv = *(const std::vector<UMat>*)obj; UMat 2092 modules/core/src/matrix.cpp ((UMat*)obj)->copyTo(arr); UMat 2109 modules/core/src/matrix.cpp ((UMat*)obj)->copyTo(arr, mask); UMat 2136 modules/core/src/matrix.cpp CV_Assert(!fixedSize() || ((UMat*)obj)->size.operator()() == _sz); UMat 2137 modules/core/src/matrix.cpp CV_Assert(!fixedType() || ((UMat*)obj)->type() == mtype); UMat 2138 modules/core/src/matrix.cpp ((UMat*)obj)->create(_sz, mtype); UMat 2178 modules/core/src/matrix.cpp CV_Assert(!fixedSize() || ((UMat*)obj)->size.operator()() == Size(_cols, _rows)); UMat 2179 modules/core/src/matrix.cpp CV_Assert(!fixedType() || ((UMat*)obj)->type() == mtype); UMat 2180 modules/core/src/matrix.cpp ((UMat*)obj)->create(_rows, _cols, mtype); UMat 2251 modules/core/src/matrix.cpp UMat& m = *(UMat*)obj; UMat 2441 modules/core/src/matrix.cpp std::vector<UMat>& v = *(std::vector<UMat>*)obj; UMat 2465 modules/core/src/matrix.cpp UMat& m = v[i]; UMat 2521 modules/core/src/matrix.cpp ((UMat*)obj)->release(); UMat 2566 modules/core/src/matrix.cpp ((std::vector<UMat>*)obj)->clear(); UMat 2609 modules/core/src/matrix.cpp UMat& _OutputArray::getUMatRef(int i) const UMat 2615 modules/core/src/matrix.cpp return *(UMat*)obj; UMat 2620 modules/core/src/matrix.cpp std::vector<UMat>& v = *(std::vector<UMat>*)obj; UMat 2659 modules/core/src/matrix.cpp ((UMat*)obj)->setTo(arr, mask); UMat 2671 modules/core/src/matrix.cpp void _OutputArray::assign(const UMat& u) const UMat 2676 modules/core/src/matrix.cpp *(UMat*)obj = u; UMat 2698 modules/core/src/matrix.cpp m.copyTo(*(UMat*)obj); // TODO check m.getUMat() UMat 2834 modules/core/src/matrix.cpp UMat m = _m.getUMat(); UMat 3044 modules/core/src/matrix.cpp UMat src = _src.getUMat(); UMat 3046 modules/core/src/matrix.cpp UMat dst = _dst.getUMat(); UMat 3574 modules/core/src/matrix.cpp UMat src = _src.getUMat(); UMat 3577 modules/core/src/matrix.cpp UMat dst = _dst.getUMat(); UMat 3607 modules/core/src/matrix.cpp UMat src = _src.getUMat(); UMat 3610 modules/core/src/matrix.cpp UMat dst = _dst.getUMat(); UMat 1380 modules/core/src/ocl.cpp UMat2D(const UMat& m) UMat 1395 modules/core/src/ocl.cpp UMat3D(const UMat& m) UMat 3072 modules/core/src/ocl.cpp KernelArg::KernelArg(int _flags, UMat* _m, int _wscale, int _iwscale, const void* _obj, size_t _sz) UMat 3113 modules/core/src/ocl.cpp void addUMat(const UMat& m, bool dst) UMat 3271 modules/core/src/ocl.cpp int Kernel::set(int i, const UMat& m) UMat 3273 modules/core/src/ocl.cpp return set(i, KernelArg(KernelArg::READ_WRITE, (UMat*)&m, 0, 0)); UMat 5530 modules/core/src/ocl.cpp Impl(const UMat &src, bool norm, bool alias) UMat 5585 modules/core/src/ocl.cpp void init(const UMat &src, bool norm, bool alias) UMat 5678 modules/core/src/ocl.cpp Image2D::Image2D(const UMat &src, bool norm, bool alias) UMat 5683 modules/core/src/ocl.cpp bool Image2D::canCreateAlias(const UMat &m) UMat 5754 modules/core/src/ocl.cpp bool internal::isCLBuffer(UMat& u) UMat 1099 modules/core/src/stat.cpp UMat src = _src.getUMat(), src2 = _src2.getUMat(), UMat 1280 modules/core/src/stat.cpp UMat src = _src.getUMat(), db(1, dbsize, CV_32SC1); UMat 1558 modules/core/src/stat.cpp UMat src = _src.getUMat(), db(1, dbsize, CV_8UC1), mask = _mask.getUMat(); UMat 2128 modules/core/src/stat.cpp UMat src = _src.getUMat(), src2 = _src2.getUMat(), db(1, dbsize, CV_8UC1), mask = _mask.getUMat(); UMat 2582 modules/core/src/stat.cpp UMat src = _src.getUMat(); UMat 88 modules/core/src/umatrix.cpp MatAllocator* UMat::getStdAllocator() UMat 97 modules/core/src/umatrix.cpp void swap( UMat& a, UMat& b ) UMat 126 modules/core/src/umatrix.cpp static inline void setSize( UMat& m, int _dims, const int* _sz, UMat 179 modules/core/src/umatrix.cpp static void updateContinuityFlag(UMat& m) UMat 196 modules/core/src/umatrix.cpp m.flags |= UMat::CONTINUOUS_FLAG; UMat 198 modules/core/src/umatrix.cpp m.flags &= ~UMat::CONTINUOUS_FLAG; UMat 202 modules/core/src/umatrix.cpp static void finalizeHdr(UMat& m) UMat 210 modules/core/src/umatrix.cpp UMat Mat::getUMat(int accessFlags, UMatUsageFlags usageFlags) const UMat 212 modules/core/src/umatrix.cpp UMat hdr; UMat 224 modules/core/src/umatrix.cpp UMat::getStdAllocator()->allocate(temp_u, accessFlags, usageFlags); // TODO result is not checked UMat 234 modules/core/src/umatrix.cpp void UMat::create(int d, const int* _sizes, int _type, UMatUsageFlags _usageFlags) UMat 283 modules/core/src/umatrix.cpp void UMat::copySize(const UMat& m) UMat 294 modules/core/src/umatrix.cpp UMat::~UMat() UMat 301 modules/core/src/umatrix.cpp void UMat::deallocate() UMat 308 modules/core/src/umatrix.cpp UMat::UMat(const UMat& m, const Range& _rowRange, const Range& _colRange) UMat 352 modules/core/src/umatrix.cpp UMat::UMat(const UMat& m, const Rect& roi) UMat 379 modules/core/src/umatrix.cpp UMat::UMat(const UMat& m, const Range* ranges) UMat 404 modules/core/src/umatrix.cpp UMat UMat::diag(int d) const UMat 407 modules/core/src/umatrix.cpp UMat m = *this; UMat 438 modules/core/src/umatrix.cpp void UMat::locateROI( Size& wholeSize, Point& ofs ) const UMat 460 modules/core/src/umatrix.cpp UMat& UMat::adjustROI( int dtop, int dbottom, int dleft, int dright ) UMat 479 modules/core/src/umatrix.cpp UMat UMat::reshape(int new_cn, int new_rows) const UMat 482 modules/core/src/umatrix.cpp UMat hdr = *this; UMat 534 modules/core/src/umatrix.cpp UMat UMat::diag(const UMat& d) UMat 538 modules/core/src/umatrix.cpp UMat m(len, len, d.type(), Scalar(0)); UMat 539 modules/core/src/umatrix.cpp UMat md = m.diag(); UMat 547 modules/core/src/umatrix.cpp int UMat::checkVector(int _elemChannels, int _depth, bool _requireContinuous) const UMat 558 modules/core/src/umatrix.cpp UMat UMat::reshape(int _cn, int _newndims, const int* _newsz) const UMat 570 modules/core/src/umatrix.cpp return UMat(); UMat 574 modules/core/src/umatrix.cpp Mat UMat::getMat(int accessFlags) const UMat 590 modules/core/src/umatrix.cpp void* UMat::handle(int accessFlags) const UMat 608 modules/core/src/umatrix.cpp void UMat::ndoffset(size_t* ofs) const UMat 620 modules/core/src/umatrix.cpp void UMat::copyTo(OutputArray _dst) const UMat 646 modules/core/src/umatrix.cpp UMat dst = _dst.getUMat(); UMat 663 modules/core/src/umatrix.cpp void UMat::copyTo(OutputArray _dst, InputArray _mask) const UMat 679 modules/core/src/umatrix.cpp UMat dst = _dst.getUMat(); UMat 710 modules/core/src/umatrix.cpp void UMat::convertTo(OutputArray _dst, int _type, double alpha, double beta) const UMat 743 modules/core/src/umatrix.cpp UMat src = *this; UMat 745 modules/core/src/umatrix.cpp UMat dst = _dst.getUMat(); UMat 769 modules/core/src/umatrix.cpp UMat& UMat::setTo(InputArray _value, InputArray _mask) UMat 796 modules/core/src/umatrix.cpp UMat mask; UMat 826 modules/core/src/umatrix.cpp UMat& UMat::operator = (const Scalar& s) UMat 832 modules/core/src/umatrix.cpp UMat UMat::t() const UMat 834 modules/core/src/umatrix.cpp UMat m; UMat 839 modules/core/src/umatrix.cpp UMat UMat::inv(int method) const UMat 841 modules/core/src/umatrix.cpp UMat m; UMat 846 modules/core/src/umatrix.cpp UMat UMat::mul(InputArray m, double scale) const UMat 848 modules/core/src/umatrix.cpp UMat dst; UMat 857 modules/core/src/umatrix.cpp UMat src1 = _src1.getUMat().reshape(1), src2 = _src2.getUMat().reshape(1); UMat 888 modules/core/src/umatrix.cpp UMat db(1, dbsize, ddepth); UMat 907 modules/core/src/umatrix.cpp double UMat::dot(InputArray m) const UMat 919 modules/core/src/umatrix.cpp UMat UMat::zeros(int rows, int cols, int type) UMat 921 modules/core/src/umatrix.cpp return UMat(rows, cols, type, Scalar::all(0)); UMat 924 modules/core/src/umatrix.cpp UMat UMat::zeros(Size size, int type) UMat 926 modules/core/src/umatrix.cpp return UMat(size, type, Scalar::all(0)); UMat 929 modules/core/src/umatrix.cpp UMat UMat::zeros(int ndims, const int* sz, int type) UMat 931 modules/core/src/umatrix.cpp return UMat(ndims, sz, type, Scalar::all(0)); UMat 934 modules/core/src/umatrix.cpp UMat UMat::ones(int rows, int cols, int type) UMat 936 modules/core/src/umatrix.cpp return UMat::ones(Size(cols, rows), type); UMat 939 modules/core/src/umatrix.cpp UMat UMat::ones(Size size, int type) UMat 941 modules/core/src/umatrix.cpp return UMat(size, type, Scalar(1)); UMat 944 modules/core/src/umatrix.cpp UMat UMat::ones(int ndims, const int* sz, int type) UMat 946 modules/core/src/umatrix.cpp return UMat(ndims, sz, type, Scalar(1)); UMat 949 modules/core/src/umatrix.cpp UMat UMat::eye(int rows, int cols, int type) UMat 951 modules/core/src/umatrix.cpp return UMat::eye(Size(cols, rows), type); UMat 954 modules/core/src/umatrix.cpp UMat UMat::eye(Size size, int type) UMat 956 modules/core/src/umatrix.cpp UMat m(size, type); UMat 1019 modules/core/test/ocl/test_arithm.cpp UMat um(size, CV_32SC1), umask(size, CV_8UC1, Scalar::all(0)); UMat 69 modules/core/test/ocl/test_channels.cpp std::vector<UMat> usrc_roi; UMat 160 modules/core/test/ocl/test_channels.cpp std::vector<UMat> udst_roi, udst; UMat 245 modules/core/test/ocl/test_channels.cpp std::vector<UMat> usrc_roi, udst_roi, udst; UMat 20 modules/core/test/ocl/test_image2d.cpp UMat um; UMat 31 modules/core/test/ocl/test_image2d.cpp UMat um; UMat 48 modules/core/test/ocl/test_image2d.cpp UMat um(128, 128, CV_8UC1); UMat 75 modules/core/test/ocl/test_image2d.cpp UMat um(128, 128, CV_8UC1); UMat 43 modules/core/test/ocl/test_matrix_expr.cpp UMat um = UMat::eye(size, type); UMat 58 modules/core/test/ocl/test_matrix_expr.cpp UMat um = UMat::zeros(size, type); UMat 73 modules/core/test/ocl/test_matrix_expr.cpp UMat um = UMat::ones(size, type); UMat 88 modules/core/test/test_misc.cpp UMat uexpected = expected.getUMat(ACCESS_READ); UMat 104 modules/core/test/test_misc.cpp UMat uexpected = expected.getUMat(ACCESS_READ); UMat 120 modules/core/test/test_misc.cpp UMat uexpected = expected.getUMat(ACCESS_READ); UMat 60 modules/core/test/test_umat.cpp UMat ua; UMat 89 modules/core/test/test_umat.cpp ua = UMat(ua, roi); UMat 118 modules/core/test/test_umat.cpp UMat ub; UMat 122 modules/core/test/test_umat.cpp ua = UMat(ua,roi); UMat 123 modules/core/test/test_umat.cpp ub = UMat(ub,roi); UMat 125 modules/core/test/test_umat.cpp UMat uc = ua, ud = ub; UMat 141 modules/core/test/test_umat.cpp ua = UMat(ua,roi); UMat 143 modules/core/test/test_umat.cpp UMat ub = ua.clone(); UMat 172 modules/core/test/test_umat.cpp ub = UMat(dims, sz, new_type); UMat 178 modules/core/test/test_umat.cpp UMat roi_ua; UMat 183 modules/core/test/test_umat.cpp roi_ua = UMat(ua, roi); UMat 195 modules/core/test/test_umat.cpp UMat ub; UMat 200 modules/core/test/test_umat.cpp UMat ub; UMat 206 modules/core/test/test_umat.cpp UMat ub; UMat 216 modules/core/test/test_umat.cpp UMat ub; UMat 222 modules/core/test/test_umat.cpp UMat ub; UMat 238 modules/core/test/test_umat.cpp ua = UMat(ua,roi); UMat 241 modules/core/test/test_umat.cpp UMat ub; UMat 256 modules/core/test/test_umat.cpp UMat ub; UMat 262 modules/core/test/test_umat.cpp INSTANTIATE_TEST_CASE_P(UMat, UMatBasicTests, Combine(testing::Values(CV_8U), testing::Values(1, 2), UMat 270 modules/core/test/test_umat.cpp UMat ua, ub; UMat 297 modules/core/test/test_umat.cpp ua = UMat(ua, roi).clone(); UMat 351 modules/core/test/test_umat.cpp INSTANTIATE_TEST_CASE_P(UMat, UMatTestReshape, Combine(OCL_ALL_DEPTHS, OCL_ALL_CHANNELS, UMAT_TEST_SIZES, Bool() )); UMat 358 modules/core/test/test_umat.cpp UMat ua, roi_ua; UMat 382 modules/core/test/test_umat.cpp roi_ua = UMat(ua, roi); UMat 396 modules/core/test/test_umat.cpp roi_ua = UMat(ua,roi); UMat 413 modules/core/test/test_umat.cpp roi_ua = UMat( ua, roi); UMat 422 modules/core/test/test_umat.cpp UMat test_roi = UMat(ua, new_roi); UMat 426 modules/core/test/test_umat.cpp INSTANTIATE_TEST_CASE_P(UMat, UMatTestRoi, Combine(OCL_ALL_DEPTHS, OCL_ALL_CHANNELS, UMAT_TEST_SIZES )); UMat 433 modules/core/test/test_umat.cpp UMat ua, ub, roi_ua, roi_ub; UMat 463 modules/core/test/test_umat.cpp ua = UMat(ua,roi); UMat 469 modules/core/test/test_umat.cpp ub = UMat(ub, roi); UMat 475 modules/core/test/test_umat.cpp INSTANTIATE_TEST_CASE_P(UMat, UMatTestSizeOperations, Combine(OCL_ALL_DEPTHS, OCL_ALL_CHANNELS, UMAT_TEST_SIZES, Bool() )); UMat 482 modules/core/test/test_umat.cpp UMat ua, ub; UMat 510 modules/core/test/test_umat.cpp ua = UMat(ua,roi); UMat 519 modules/core/test/test_umat.cpp ua = cv::UMat::diag(ub); UMat 523 modules/core/test/test_umat.cpp INSTANTIATE_TEST_CASE_P(UMat, UMatTestUMatOperations, Combine(OCL_ALL_DEPTHS, OCL_ALL_CHANNELS, UMAT_TEST_SIZES, Bool())); UMat 527 modules/core/test/test_umat.cpp TEST(UMat, BufferPoolGrowing) UMat 543 modules/core/test/test_umat.cpp UMat um(Size(sz.width + i, sz.height + i), CV_8UC1); UMat 544 modules/core/test/test_umat.cpp UMat um2(Size(sz.width + 2 * i, sz.height + 2 * i), CV_8UC1); UMat 597 modules/core/test/test_umat.cpp UMat ua, ura, ub, urb, uc, urc; UMat 648 modules/core/test/test_umat.cpp UMat tmp = rc0.getUMat(ACCESS_WRITE); UMat 708 modules/core/test/test_umat.cpp UMat u = m.getUMat(ACCESS_READ); UMat 726 modules/core/test/test_umat.cpp UMat um = m(r).getUMat(ACCESS_WRITE); UMat 740 modules/core/test/test_umat.cpp TEST(UMat, Sync) UMat 742 modules/core/test/test_umat.cpp UMat um(10, 10, CV_8UC1); UMat 754 modules/core/test/test_umat.cpp TEST(UMat, CopyToIfDeviceCopyIsObsolete) UMat 756 modules/core/test/test_umat.cpp UMat um(7, 2, CV_8UC1); UMat 772 modules/core/test/test_umat.cpp TEST(UMat, setOpenCL) UMat 780 modules/core/test/test_umat.cpp UMat um1; UMat 784 modules/core/test/test_umat.cpp UMat um2; UMat 813 modules/core/test/test_umat.cpp TEST(UMat, ReadBufferRect) UMat 815 modules/core/test/test_umat.cpp UMat m(1, 10000, CV_32FC2, Scalar::all(-1)); UMat 823 modules/core/test/test_umat.cpp TEST(UMat, DISABLED_synchronization_map_unmap) UMat 827 modules/core/test/test_umat.cpp UMat u_; UMat 829 modules/core/test/test_umat.cpp TestParallelLoopBody(const UMat& u) : u_(u) { } UMat 846 modules/core/test/test_umat.cpp UMat u(1000, 1000, CV_32FC1); UMat 862 modules/core/test/test_umat.cpp TEST(UMat, DISABLED_bug_with_unmap) UMat 869 modules/core/test/test_umat.cpp UMat u = m.getUMat(ACCESS_READ); UMat 870 modules/core/test/test_umat.cpp UMat dst; UMat 888 modules/core/test/test_umat.cpp TEST(UMat, DISABLED_bug_with_unmap_in_class) UMat 906 modules/core/test/test_umat.cpp UMat getResult() const { return intermediateResult; } UMat 908 modules/core/test/test_umat.cpp UMat intermediateResult; UMat 915 modules/core/test/test_umat.cpp UMat result = l.getResult(); UMat 929 modules/core/test/test_umat.cpp TEST(UMat, Test_same_behaviour_read_and_read) UMat 934 modules/core/test/test_umat.cpp UMat u(Size(10, 10), CV_8UC1); UMat 936 modules/core/test/test_umat.cpp UMat dst; UMat 947 modules/core/test/test_umat.cpp TEST(UMat, DISABLED_Test_same_behaviour_read_and_write) UMat 952 modules/core/test/test_umat.cpp UMat u(Size(10, 10), CV_8UC1); UMat 963 modules/core/test/test_umat.cpp TEST(UMat, DISABLED_Test_same_behaviour_write_and_read) UMat 968 modules/core/test/test_umat.cpp UMat u(Size(10, 10), CV_8UC1); UMat 970 modules/core/test/test_umat.cpp UMat dst; UMat 980 modules/core/test/test_umat.cpp TEST(UMat, DISABLED_Test_same_behaviour_write_and_write) UMat 985 modules/core/test/test_umat.cpp UMat u(Size(10, 10), CV_8UC1); UMat 955 modules/features2d/include/opencv2/features2d.hpp std::vector<UMat> utrainDescCollection; UMat 67 modules/features2d/perf/opencl/perf_brute_force_matcher.cpp UMat uquery(srcSize, type), utrain(srcSize, type); UMat 88 modules/features2d/perf/opencl/perf_brute_force_matcher.cpp UMat uquery(srcSize, type), utrain(srcSize, type); UMat 112 modules/features2d/perf/opencl/perf_brute_force_matcher.cpp UMat uquery(srcSize, type), utrain(srcSize, type); UMat 31 modules/features2d/perf/opencl/perf_fast.cpp UMat frame; UMat 21 modules/features2d/perf/opencl/perf_orb.cpp UMat frame, mask; UMat 42 modules/features2d/perf/opencl/perf_orb.cpp UMat mask, frame; UMat 52 modules/features2d/perf/opencl/perf_orb.cpp UMat descriptors; UMat 73 modules/features2d/perf/opencl/perf_orb.cpp UMat mask, frame; UMat 80 modules/features2d/perf/opencl/perf_orb.cpp UMat descriptors; UMat 7461 modules/features2d/src/agast.cpp UMat ugrayImage; UMat 262 modules/features2d/src/fast.cpp UMat img = _img.getUMat(); UMat 271 modules/features2d/src/fast.cpp UMat kp1(1, maxKeypoints*2+1, CV_32S); UMat 273 modules/features2d/src/fast.cpp UMat ucounter1(kp1, Rect(0,0,1,1)); UMat 301 modules/features2d/src/fast.cpp UMat kp2(1, maxKeypoints*3+1, CV_32S); UMat 302 modules/features2d/src/fast.cpp UMat ucounter2 = kp2(Rect(0,0,1,1)); UMat 374 modules/features2d/src/fast.cpp UMat ugrayImage; UMat 82 modules/features2d/src/gftt.cpp UMat ugrayImage; UMat 55 modules/features2d/src/matchers.cpp static void ensureSizeIsEnough(int rows, int cols, int type, UMat &m) UMat 64 modules/features2d/src/matchers.cpp UMat &trainIdx, UMat &distance, int distType) UMat 77 modules/features2d/src/matchers.cpp UMat uquery = query.getUMat(), utrain = train.getUMat(); UMat 150 modules/features2d/src/matchers.cpp static bool ocl_matchDownload(const UMat &trainIdx, const UMat &distance, std::vector< std::vector<DMatch> > &matches) UMat 161 modules/features2d/src/matchers.cpp static bool ocl_knnMatchSingle(InputArray query, InputArray train, UMat &trainIdx, UMat 162 modules/features2d/src/matchers.cpp UMat &distance, int distType) UMat 177 modules/features2d/src/matchers.cpp UMat uquery = query.getUMat(), utrain = train.getUMat(); UMat 262 modules/features2d/src/matchers.cpp static bool ocl_knnMatchDownload(const UMat &trainIdx, const UMat &distance, std::vector< std::vector<DMatch> > &matches, bool compactResult) UMat 274 modules/features2d/src/matchers.cpp UMat &trainIdx, UMat &distance, UMat &nMatches, float maxDistance, int distType) UMat 293 modules/features2d/src/matchers.cpp UMat uquery = query.getUMat(), utrain = train.getUMat(); UMat 381 modules/features2d/src/matchers.cpp static bool ocl_radiusMatchDownload(const UMat &trainIdx, const UMat &distance, const UMat &nMatches, UMat 520 modules/features2d/src/matchers.cpp std::vector<UMat> descriptors; UMat 526 modules/features2d/src/matchers.cpp std::vector<UMat> descriptors = std::vector<UMat>(1, _descriptors.getUMat()); UMat 698 modules/features2d/src/matchers.cpp UMat trainIdx, distance; UMat 708 modules/features2d/src/matchers.cpp UMat trainIdx, distance; UMat 857 modules/features2d/src/matchers.cpp UMat trainIdx, distance, nMatches; UMat 1025 modules/features2d/src/matchers.cpp std::vector<UMat> descriptors; UMat 61 modules/features2d/src/orb.cpp ocl_HarrisResponses(const UMat& imgbuf, UMat 62 modules/features2d/src/orb.cpp const UMat& layerinfo, UMat 63 modules/features2d/src/orb.cpp const UMat& keypoints, UMat 64 modules/features2d/src/orb.cpp UMat& responses, UMat 85 modules/features2d/src/orb.cpp ocl_ICAngles(const UMat& imgbuf, const UMat& layerinfo, UMat 86 modules/features2d/src/orb.cpp const UMat& keypoints, UMat& responses, UMat 87 modules/features2d/src/orb.cpp const UMat& umax, int nkeypoints, int half_k) UMat 105 modules/features2d/src/orb.cpp ocl_computeOrbDescriptors(const UMat& imgbuf, const UMat& layerInfo, UMat 106 modules/features2d/src/orb.cpp const UMat& keypoints, UMat& desc, const UMat& pattern, UMat 769 modules/features2d/src/orb.cpp const UMat& uimagePyramid, UMat 772 modules/features2d/src/orb.cpp const UMat& ulayerInfo, UMat 860 modules/features2d/src/orb.cpp UMat ukeypoints, uresponses(1, nkeypoints, CV_32F); UMat 907 modules/features2d/src/orb.cpp UMat uumax; UMat 998 modules/features2d/src/orb.cpp UMat uimagePyramid, ulayerInfo; UMat 1154 modules/features2d/src/orb.cpp UMat ukeypoints, upattern; UMat 1158 modules/features2d/src/orb.cpp UMat udescriptors = _descriptors.getUMat(); UMat 68 modules/features2d/test/ocl/test_brute_force_matcher.cpp UMat uquery, utrain; UMat 38 modules/imgproc/perf/opencl/perf_3vs4.cpp UMat src(srcSize, type), dst(srcSize, type); UMat 47 modules/imgproc/perf/opencl/perf_3vs4.cpp std::vector<UMat> srcs(3), dsts(3); UMat 51 modules/imgproc/perf/opencl/perf_3vs4.cpp dsts[i] = UMat(srcSize, depth); UMat 52 modules/imgproc/perf/opencl/perf_3vs4.cpp srcs[i] = UMat(srcSize, depth); UMat 68 modules/imgproc/perf/opencl/perf_3vs4.cpp UMat src4(srcSize, type4), dst4(srcSize, type4); UMat 92 modules/imgproc/perf/opencl/perf_3vs4.cpp UMat src(srcSize, type), dst(srcSize, type); UMat 101 modules/imgproc/perf/opencl/perf_3vs4.cpp std::vector<UMat> srcs(3), dsts(3); UMat 105 modules/imgproc/perf/opencl/perf_3vs4.cpp dsts[i] = UMat(srcSize, depth); UMat 106 modules/imgproc/perf/opencl/perf_3vs4.cpp srcs[i] = UMat(srcSize, depth); UMat 122 modules/imgproc/perf/opencl/perf_3vs4.cpp UMat src4(srcSize, type4), dst4(srcSize, type4); UMat 67 modules/imgproc/perf/opencl/perf_accumulate.cpp UMat src(srcSize, srcType), dst(srcSize, dstType); UMat 88 modules/imgproc/perf/opencl/perf_accumulate.cpp UMat src(srcSize, srcType), dst(srcSize, dstType); UMat 109 modules/imgproc/perf/opencl/perf_accumulate.cpp UMat src1(srcSize, srcType), src2(srcSize, srcType), dst(srcSize, dstType); UMat 130 modules/imgproc/perf/opencl/perf_accumulate.cpp UMat src(srcSize, srcType), dst(srcSize, dstType); UMat 68 modules/imgproc/perf/opencl/perf_blend.cpp UMat src1(srcSize, srcType), src2(srcSize, srcType), dst(srcSize, srcType); UMat 69 modules/imgproc/perf/opencl/perf_blend.cpp UMat weights1(srcSize, CV_32FC1), weights2(srcSize, CV_32FC1); UMat 105 modules/imgproc/perf/opencl/perf_color.cpp UMat src(srcSize, CV_8UC(scn)), dst(srcSize, CV_8UC(scn)); UMat 72 modules/imgproc/perf/opencl/perf_filters.cpp UMat src(srcSize, type), dst(srcSize, type); UMat 97 modules/imgproc/perf/opencl/perf_filters.cpp UMat src(srcSize, type), dst(srcSize, type); UMat 119 modules/imgproc/perf/opencl/perf_filters.cpp UMat src(srcSize, type), dst(srcSize, type); UMat 141 modules/imgproc/perf/opencl/perf_filters.cpp UMat src(srcSize, type), dst(srcSize, type); UMat 163 modules/imgproc/perf/opencl/perf_filters.cpp UMat src(srcSize, type), dst(srcSize, type); UMat 188 modules/imgproc/perf/opencl/perf_filters.cpp UMat src(srcSize, type), dst(srcSize, type); UMat 209 modules/imgproc/perf/opencl/perf_filters.cpp UMat src(srcSize, type), dst(srcSize, type); UMat 231 modules/imgproc/perf/opencl/perf_filters.cpp UMat src(srcSize, type), dst(srcSize, type); UMat 253 modules/imgproc/perf/opencl/perf_filters.cpp UMat src(srcSize, type), dst(srcSize, type); UMat 275 modules/imgproc/perf/opencl/perf_filters.cpp UMat src(srcSize, type), dst(srcSize, type); UMat 297 modules/imgproc/perf/opencl/perf_filters.cpp UMat src(srcSize, CV_8UC1), dst(srcSize, CV_8UC1); UMat 318 modules/imgproc/perf/opencl/perf_filters.cpp UMat src(srcSize, CV_8UC1), dst(srcSize, CV_8UC1); UMat 74 modules/imgproc/perf/opencl/perf_gftt.cpp UMat src(img.size(), img.type()), dst(1, maxCorners, CV_32FC2); UMat 39 modules/imgproc/perf/opencl/perf_houghLines.cpp UMat usrc(srcSize, CV_8UC1), lines(1, 1, CV_32FC2); UMat 78 modules/imgproc/perf/opencl/perf_houghLines.cpp UMat usrc, lines(1, 1, CV_32SC4); UMat 66 modules/imgproc/perf/opencl/perf_imgproc.cpp UMat src(srcSize, CV_8UC1), dst(srcSize, CV_8UC1); UMat 90 modules/imgproc/perf/opencl/perf_imgproc.cpp UMat src(srcSize, CV_8UC1), hist(256, 1, CV_32FC1); UMat 93 modules/imgproc/perf/opencl/perf_imgproc.cpp OCL_TEST_CYCLE() cv::calcHist(std::vector<UMat>(1, src), channels, noArray(), hist, histSize, ranges, false); UMat 114 modules/imgproc/perf/opencl/perf_imgproc.cpp UMat src(srcSize, CV_8UC1), hist(256, 1, CV_32FC1), dst(srcSize, CV_8UC1); UMat 117 modules/imgproc/perf/opencl/perf_imgproc.cpp cv::calcHist(std::vector<UMat>(1, src), channels, noArray(), hist, histSize, ranges, false); UMat 120 modules/imgproc/perf/opencl/perf_imgproc.cpp OCL_TEST_CYCLE() cv::calcBackProject(std::vector<UMat>(1,src), channels, hist, dst, ranges, 1); UMat 142 modules/imgproc/perf/opencl/perf_imgproc.cpp UMat src(srcSize, type), dst; UMat 166 modules/imgproc/perf/opencl/perf_imgproc.cpp UMat src(srcSize, type), dst(srcSize, CV_32FC1); UMat 187 modules/imgproc/perf/opencl/perf_imgproc.cpp UMat src(srcSize, type), dst(srcSize, CV_32FC1); UMat 208 modules/imgproc/perf/opencl/perf_imgproc.cpp UMat src(srcSize, type), dst(srcSize, CV_32FC1); UMat 229 modules/imgproc/perf/opencl/perf_imgproc.cpp UMat src(srcSize, CV_8UC1), dst(srcSize + Size(1, 1), ddepth); UMat 245 modules/imgproc/perf/opencl/perf_imgproc.cpp UMat src(srcSize, CV_8UC1), sum(srcSize + Size(1, 1), ddepth), sqsum(srcSize + Size(1, 1), CV_32F); UMat 272 modules/imgproc/perf/opencl/perf_imgproc.cpp UMat src(srcSize, srcType), dst(srcSize, srcType); UMat 290 modules/imgproc/perf/opencl/perf_imgproc.cpp UMat src(srcSize, CV_8UC1), dst(srcSize, CV_8UC1); UMat 314 modules/imgproc/perf/opencl/perf_imgproc.cpp UMat img; UMat 316 modules/imgproc/perf/opencl/perf_imgproc.cpp UMat edges(img.size(), CV_8UC1); UMat 79 modules/imgproc/perf/opencl/perf_imgwarp.cpp UMat src(srcSize, type), dst(srcSize, type); UMat 111 modules/imgproc/perf/opencl/perf_imgwarp.cpp UMat src(srcSize, type), dst(srcSize, type); UMat 139 modules/imgproc/perf/opencl/perf_imgwarp.cpp UMat src(srcSize, type), dst(dstSize, type); UMat 163 modules/imgproc/perf/opencl/perf_imgwarp.cpp UMat src(srcSize, type), dst(dstSize, type); UMat 187 modules/imgproc/perf/opencl/perf_imgwarp.cpp UMat src(srcSize, type), dst(srcSize, type); UMat 188 modules/imgproc/perf/opencl/perf_imgwarp.cpp UMat xmap(srcSize, CV_32FC1), ymap(srcSize, CV_32FC1); UMat 29 modules/imgproc/perf/opencl/perf_matchTemplate.cpp UMat img(imgSz, type), tmpl(tmplSz, type); UMat 30 modules/imgproc/perf/opencl/perf_matchTemplate.cpp UMat result(imgSz - tmplSz + Size(1, 1), CV_32F); UMat 58 modules/imgproc/perf/opencl/perf_matchTemplate.cpp UMat src(srcSize, type), templ(templSize, type); UMat 60 modules/imgproc/perf/opencl/perf_matchTemplate.cpp UMat dst(dstSize, CV_32F); UMat 76 modules/imgproc/perf/opencl/perf_matchTemplate.cpp UMat src(srcSize, CV_8UC1), templ(templSize, CV_8UC1); UMat 78 modules/imgproc/perf/opencl/perf_matchTemplate.cpp UMat dst(dstSize, CV_8UC1); UMat 68 modules/imgproc/perf/opencl/perf_moments.cpp UMat src(srcSize, CV_8UC1); UMat 71 modules/imgproc/perf/opencl/perf_pyramid.cpp UMat src(srcSize, type), dst(dstSize, type); UMat 95 modules/imgproc/perf/opencl/perf_pyramid.cpp UMat src(srcSize, type), dst(dstSize, type); UMat 117 modules/imgproc/perf/opencl/perf_pyramid.cpp std::vector<UMat> dst(maxLevel); UMat 118 modules/imgproc/perf/opencl/perf_pyramid.cpp UMat src(srcSize, type); UMat 123 modules/imgproc/perf/opencl/perf_pyramid.cpp UMat dst0 = dst[0], dst1 = dst[1], dst2 = dst[2], dst3 = dst[3], dst4 = dst[4]; UMat 817 modules/imgproc/src/accum.cpp UMat src = _src.getUMat(), src2 = _src2.getUMat(), dst = _dst.getUMat(), mask = _mask.getUMat(); UMat 107 modules/imgproc/src/blend.cpp UMat src1 = _src1.getUMat(), src2 = _src2.getUMat(), weights1 = _weights1.getUMat(), UMat 101 modules/imgproc/src/canny.cpp UMat map; UMat 151 modules/imgproc/src/canny.cpp UMat src = _src.getUMat(); UMat 171 modules/imgproc/src/canny.cpp UMat dx, dy; UMat 224 modules/imgproc/src/canny.cpp UMat dst = _dst.getUMat(); UMat 70 modules/imgproc/src/clahe.cpp cv::UMat src = _src.getUMat(); UMat 72 modules/imgproc/src/clahe.cpp cv::UMat dst = _dst.getUMat(); UMat 104 modules/imgproc/src/clahe.cpp cv::UMat src = _src.getUMat(); UMat 106 modules/imgproc/src/clahe.cpp cv::UMat dst = _dst.getUMat(); UMat 107 modules/imgproc/src/clahe.cpp cv::UMat lut = _lut.getUMat(); UMat 342 modules/imgproc/src/clahe.cpp cv::UMat usrcExt_; UMat 343 modules/imgproc/src/clahe.cpp cv::UMat ulut_; UMat 6681 modules/imgproc/src/color.cpp UMat src = _src.getUMat(), dst; UMat 6925 modules/imgproc/src/color.cpp UMat c; UMat 6976 modules/imgproc/src/color.cpp UMat c; UMat 7034 modules/imgproc/src/color.cpp static UMat sdiv_data; UMat 7035 modules/imgproc/src/color.cpp static UMat hdiv_data180; UMat 7036 modules/imgproc/src/color.cpp static UMat hdiv_data256; UMat 7046 modules/imgproc/src/color.cpp UMat & hdiv_data = hrange == 180 ? hdiv_data180 : hdiv_data256; UMat 7143 modules/imgproc/src/color.cpp static UMat usRGBGammaTab, ulinearGammaTab, uLabCbrtTab, ucoeffs; UMat 7184 modules/imgproc/src/color.cpp static UMat usRGBGammaTab, ucoeffs, uLabCbrtTab; UMat 7258 modules/imgproc/src/color.cpp static UMat ucoeffs, usRGBInvGammaTab; UMat 378 modules/imgproc/src/corner.cpp static bool extractCovData(InputArray _src, UMat & Dx, UMat & Dy, int depth, UMat 381 modules/imgproc/src/corner.cpp UMat src = _src.getUMat(); UMat 462 modules/imgproc/src/corner.cpp UMat Dx, Dy; UMat 474 modules/imgproc/src/corner.cpp UMat dst = _dst.getUMat(); UMat 493 modules/imgproc/src/corner.cpp UMat Dx, Dy, D2x, D2y, Dxy; UMat 503 modules/imgproc/src/corner.cpp UMat dst = _dst.getUMat(); UMat 742 modules/imgproc/src/deriv.cpp UMat src = _src.getUMat(); UMat 744 modules/imgproc/src/deriv.cpp UMat dst = _dst.getUMat(); UMat 779 modules/imgproc/src/deriv.cpp UMat d2x, d2y; UMat 783 modules/imgproc/src/deriv.cpp UMat dst = _dst.getUMat(); UMat 77 modules/imgproc/src/featureselect.cpp UMat eig, maxEigenValue; UMat 87 modules/imgproc/src/featureselect.cpp UMat corners_buffer(1, (int)possibleCornersCount + 1, CV_32FC2); UMat 108 modules/imgproc/src/featureselect.cpp UMat mask = _mask.getUMat(); UMat 153 modules/imgproc/src/featureselect.cpp UMat mask = _mask.getUMat(); UMat 4039 modules/imgproc/src/filter.cpp UMat src = _src.getUMat(); UMat 4053 modules/imgproc/src/filter.cpp UMat kernalDataUMat; UMat 4175 modules/imgproc/src/filter.cpp UMat dst = _dst.getUMat(); UMat 4190 modules/imgproc/src/filter.cpp static bool ocl_sepRowFilter2D(const UMat & src, UMat & buf, const Mat & kernelX, int anchor, UMat 4260 modules/imgproc/src/filter.cpp static bool ocl_sepColFilter2D(const UMat & buf, UMat & dst, const Mat & kernelY, double delta, int anchor, bool int_arithm) UMat 4347 modules/imgproc/src/filter.cpp UMat src = _src.getUMat(); UMat 4349 modules/imgproc/src/filter.cpp UMat dst = _dst.getUMat(); UMat 4425 modules/imgproc/src/filter.cpp UMat src = _src.getUMat(); UMat 4434 modules/imgproc/src/filter.cpp UMat buf(bufSize, CV_MAKETYPE(bdepth, cn)); UMat 4439 modules/imgproc/src/filter.cpp UMat dst = _dst.getUMat(); UMat 1501 modules/imgproc/src/histogram.cpp UMat src = _src.getUMat(), ghist(1, BINS * compunits, CV_32SC1), UMat 1527 modules/imgproc/src/histogram.cpp std::vector<UMat> v; UMat 2075 modules/imgproc/src/histogram.cpp static void getUMatIndex(const std::vector<UMat> & um, int cn, int & idx, int & cnidx) UMat 2105 modules/imgproc/src/histogram.cpp std::vector<UMat> images; UMat 2120 modules/imgproc/src/histogram.cpp const UMat & m = images[i]; UMat 2134 modules/imgproc/src/histogram.cpp UMat im = images[idx]; UMat 2142 modules/imgproc/src/histogram.cpp UMat lut(1, (int)lsize, CV_32SC1), hist = _hist.getUMat(), uranges(ranges, true); UMat 2154 modules/imgproc/src/histogram.cpp UMat dst = _dst.getUMat(); UMat 2169 modules/imgproc/src/histogram.cpp UMat im0 = images[idx0], im1 = images[idx1]; UMat 2178 modules/imgproc/src/histogram.cpp UMat lut(1, (int)lsize<<1, CV_32SC1), uranges(ranges, true), hist = _hist.getUMat(); UMat 2200 modules/imgproc/src/histogram.cpp UMat dst = _dst.getUMat(); UMat 3592 modules/imgproc/src/histogram.cpp UMat src = _src.getUMat(), ghist(1, BINS * compunits, CV_32SC1); UMat 3602 modules/imgproc/src/histogram.cpp UMat lut(1, 256, CV_8UC1); UMat 667 modules/imgproc/src/hough.cpp UMat src = _src.getUMat(); UMat 669 modules/imgproc/src/hough.cpp UMat pointsList = _pointsList.getUMat(); UMat 670 modules/imgproc/src/hough.cpp UMat counters = _counters.getUMat(); UMat 691 modules/imgproc/src/hough.cpp UMat pointsList = _pointsList.getUMat(); UMat 693 modules/imgproc/src/hough.cpp UMat accum = _accum.getUMat(); UMat 745 modules/imgproc/src/hough.cpp UMat src = _src.getUMat(); UMat 749 modules/imgproc/src/hough.cpp UMat pointsList; UMat 750 modules/imgproc/src/hough.cpp UMat counters(1, 2, CV_32SC1, Scalar::all(0)); UMat 758 modules/imgproc/src/hough.cpp _lines.assign(UMat(0,0,CV_32FC2)); UMat 762 modules/imgproc/src/hough.cpp UMat accum; UMat 773 modules/imgproc/src/hough.cpp UMat lines(linesMax, 1, CV_32FC2); UMat 786 modules/imgproc/src/hough.cpp _lines.assign(UMat(0,0,CV_32FC2)); UMat 799 modules/imgproc/src/hough.cpp UMat src = _src.getUMat(); UMat 803 modules/imgproc/src/hough.cpp UMat pointsList; UMat 804 modules/imgproc/src/hough.cpp UMat counters(1, 2, CV_32SC1, Scalar::all(0)); UMat 812 modules/imgproc/src/hough.cpp _lines.assign(UMat(0,0,CV_32SC4)); UMat 816 modules/imgproc/src/hough.cpp UMat accum; UMat 826 modules/imgproc/src/hough.cpp UMat lines(linesMax, 1, CV_32SC4); UMat 840 modules/imgproc/src/hough.cpp _lines.assign(UMat(0,0,CV_32SC4)); UMat 2901 modules/imgproc/src/imgwarp.cpp UMat src = _src.getUMat(); UMat 2903 modules/imgproc/src/imgwarp.cpp UMat dst = _dst.getUMat(); UMat 2982 modules/imgproc/src/imgwarp.cpp UMat coeffs; UMat 3038 modules/imgproc/src/imgwarp.cpp UMat alphaOcl, tabofsOcl, mapOcl; UMat 3039 modules/imgproc/src/imgwarp.cpp UMat dmap, smap; UMat 4498 modules/imgproc/src/imgwarp.cpp UMat src = _src.getUMat(), map1 = _map1.getUMat(), map2 = _map2.getUMat(); UMat 4510 modules/imgproc/src/imgwarp.cpp UMat dst = _dst.getUMat(); UMat 5521 modules/imgproc/src/imgwarp.cpp UMat src = _src.getUMat(), M0; UMat 5523 modules/imgproc/src/imgwarp.cpp UMat dst = _dst.getUMat(); UMat 495 modules/imgproc/src/moments.cpp UMat src = _src.getUMat(); UMat 500 modules/imgproc/src/moments.cpp UMat umbuf(1, ntiles*K, CV_32S); UMat 1377 modules/imgproc/src/morph.cpp UMat src = _src.getUMat(); UMat 1457 modules/imgproc/src/morph.cpp UMat dst = _dst.getUMat(); UMat 1459 modules/imgproc/src/morph.cpp UMat source; UMat 1475 modules/imgproc/src/morph.cpp UMat extraMat = _extraMat.getUMat(); UMat 1608 modules/imgproc/src/morph.cpp UMat src = _src.getUMat(), extraMat = _extraMat.getUMat(); UMat 1610 modules/imgproc/src/morph.cpp UMat dst = _dst.getUMat(); UMat 1632 modules/imgproc/src/morph.cpp UMat source; UMat 1768 modules/imgproc/src/morph.cpp UMat temp; UMat 1083 modules/imgproc/src/pyramids.cpp UMat src = _src.getUMat(); UMat 1085 modules/imgproc/src/pyramids.cpp UMat dst = _dst.getUMat(); UMat 1130 modules/imgproc/src/pyramids.cpp UMat src = _src.getUMat(); UMat 1133 modules/imgproc/src/pyramids.cpp UMat dst = _dst.getUMat(); UMat 1329 modules/imgproc/src/pyramids.cpp UMat src = _src.getUMat(); UMat 1063 modules/imgproc/src/smooth.cpp UMat src = _src.getUMat(); UMat 1186 modules/imgproc/src/smooth.cpp UMat dst = _dst.getUMat(); UMat 2611 modules/imgproc/src/smooth.cpp UMat src = _src.getUMat(); UMat 2613 modules/imgproc/src/smooth.cpp UMat dst = _dst.getUMat(); UMat 2995 modules/imgproc/src/smooth.cpp UMat src = _src.getUMat(), dst = _dst.getUMat(), temp; UMat 3043 modules/imgproc/src/smooth.cpp UMat ucolor_weight, uspace_weight, uspace_ofs; UMat 358 modules/imgproc/src/sumpixels.cpp UMat src = _src.getUMat(); UMat 361 modules/imgproc/src/sumpixels.cpp UMat buf(bufsize, sdepth); UMat 373 modules/imgproc/src/sumpixels.cpp UMat sum = _sum.getUMat(); UMat 398 modules/imgproc/src/sumpixels.cpp UMat src = _src.getUMat(); UMat 401 modules/imgproc/src/sumpixels.cpp UMat buf(bufsize, sdepth); UMat 402 modules/imgproc/src/sumpixels.cpp UMat buf_sq(bufsize, sqdepth); UMat 414 modules/imgproc/src/sumpixels.cpp UMat sum = _sum.getUMat(); UMat 416 modules/imgproc/src/sumpixels.cpp UMat sum_sq = _sqsum.getUMat(); UMat 71 modules/imgproc/src/templmatch.cpp UMat image = _image.getUMat(); UMat 72 modules/imgproc/src/templmatch.cpp UMat result = _result.getUMat(); UMat 79 modules/imgproc/src/templmatch.cpp static bool sumTemplate(InputArray _src, UMat & result) UMat 99 modules/imgproc/src/templmatch.cpp UMat src = _src.getUMat(); UMat 124 modules/imgproc/src/templmatch.cpp UMat image_spect, templ_spect, result_spect; UMat 125 modules/imgproc/src/templmatch.cpp UMat image_block, templ_block, result_data; UMat 178 modules/imgproc/src/templmatch.cpp UMat image = _image.getUMat(); UMat 179 modules/imgproc/src/templmatch.cpp UMat templ = _templ.getUMat(); UMat 181 modules/imgproc/src/templmatch.cpp UMat result = _result.getUMat(); UMat 186 modules/imgproc/src/templmatch.cpp UMat& image_block = buf.image_block; UMat 187 modules/imgproc/src/templmatch.cpp UMat& templ_block = buf.templ_block; UMat 188 modules/imgproc/src/templmatch.cpp UMat& result_data = buf.result_data; UMat 190 modules/imgproc/src/templmatch.cpp UMat& image_spect = buf.image_spect; UMat 191 modules/imgproc/src/templmatch.cpp UMat& templ_spect = buf.templ_spect; UMat 192 modules/imgproc/src/templmatch.cpp UMat& result_spect = buf.result_spect; UMat 194 modules/imgproc/src/templmatch.cpp UMat templ_roi = templ; UMat 209 modules/imgproc/src/templmatch.cpp UMat image_roi(image, roi0); UMat 226 modules/imgproc/src/templmatch.cpp UMat result_roi(result, roi1); UMat 227 modules/imgproc/src/templmatch.cpp UMat result_block(result_data, roi2); UMat 243 modules/imgproc/src/templmatch.cpp UMat image = _image.getUMat(); UMat 244 modules/imgproc/src/templmatch.cpp UMat templ = _templ.getUMat(); UMat 245 modules/imgproc/src/templmatch.cpp UMat result_(image.rows-templ.rows+1,(image.cols-templ.cols+1)*image.channels(), CV_32F); UMat 249 modules/imgproc/src/templmatch.cpp UMat result = _result.getUMat(); UMat 282 modules/imgproc/src/templmatch.cpp UMat image = _image.getUMat(), templ = _templ.getUMat(); UMat 284 modules/imgproc/src/templmatch.cpp UMat result = _result.getUMat(); UMat 302 modules/imgproc/src/templmatch.cpp UMat imagef, templf; UMat 303 modules/imgproc/src/templmatch.cpp UMat image = _image.getUMat(); UMat 304 modules/imgproc/src/templmatch.cpp UMat templ = _templ.getUMat(); UMat 327 modules/imgproc/src/templmatch.cpp UMat image = _image.getUMat(), templ = _templ.getUMat(); UMat 329 modules/imgproc/src/templmatch.cpp UMat result = _result.getUMat(); UMat 331 modules/imgproc/src/templmatch.cpp UMat image_sums, image_sqsums; UMat 334 modules/imgproc/src/templmatch.cpp UMat templ_sqsum; UMat 359 modules/imgproc/src/templmatch.cpp UMat image = _image.getUMat(), templ = _templ.getUMat(); UMat 361 modules/imgproc/src/templmatch.cpp UMat result = _result.getUMat(); UMat 385 modules/imgproc/src/templmatch.cpp UMat image = _image.getUMat(), templ = _templ.getUMat(); UMat 387 modules/imgproc/src/templmatch.cpp UMat result = _result.getUMat(); UMat 389 modules/imgproc/src/templmatch.cpp UMat image_sums, image_sqsums; UMat 392 modules/imgproc/src/templmatch.cpp UMat templ_sqsum; UMat 416 modules/imgproc/src/templmatch.cpp UMat image = _image.getUMat(), templ = _templ.getUMat(); UMat 418 modules/imgproc/src/templmatch.cpp UMat result = _result.getUMat(); UMat 420 modules/imgproc/src/templmatch.cpp UMat image_sums, image_sqsums; UMat 423 modules/imgproc/src/templmatch.cpp UMat templ_sqsum; UMat 441 modules/imgproc/src/templmatch.cpp UMat image_sums, temp; UMat 451 modules/imgproc/src/templmatch.cpp UMat templ = _templ.getUMat(); UMat 452 modules/imgproc/src/templmatch.cpp UMat result = _result.getUMat(); UMat 476 modules/imgproc/src/templmatch.cpp UMat temp, image_sums, image_sqsums; UMat 486 modules/imgproc/src/templmatch.cpp UMat templ = _templ.getUMat(); UMat 489 modules/imgproc/src/templmatch.cpp UMat result = _result.getUMat(); UMat 1162 modules/imgproc/src/thresh.cpp UMat src = _src.getUMat(); UMat 1164 modules/imgproc/src/thresh.cpp UMat dst = _dst.getUMat(); UMat 64 modules/imgproc/test/ocl/test_gftt.cpp UMat points, upoints; UMat 85 modules/imgproc/test/ocl/test_gftt.cpp void UMatToVector(const UMat & um, std::vector<Point2f> & v) const UMat 77 modules/imgproc/test/ocl/test_histogram.cpp std::vector<UMat> uimages; UMat 78 modules/imgproc/test/ocl/test_histogram.cpp std::vector<UMat> uimages_roi; UMat 157 modules/imgproc/test/ocl/test_histogram.cpp UMat usrc; UMat 169 modules/imgproc/test/ocl/test_histogram.cpp UMat udst1, src, uhist1; UMat 171 modules/imgproc/test/ocl/test_histogram.cpp std::vector<UMat> uims; UMat 264 modules/imgproc/test/ocl/test_histogram.cpp OCL_ON(cv::calcHist(std::vector<UMat>(1, usrc_roi), channels, noArray(), uhist_roi, histSize, ranges, false)); UMat 34 modules/imgproc/test/ocl/test_houghlines.cpp UMat usrc, udst; UMat 116 modules/imgproc/test/ocl/test_houghlines.cpp UMat usrc, udst; UMat 59 modules/imgproc/test/test_imgproc_umat.cpp UMat uimg = img.getUMat(ACCESS_READ), ugray, usmallimg, uresult; UMat 176 modules/imgproc/test/test_moments.cpp UMat u; UMat 432 modules/objdetect/include/opencv2/objdetect.hpp UMat oclSvmDetector; UMat 45 modules/objdetect/perf/opencl/perf_cascades.cpp UMat uimg = img.getUMat(ACCESS_READ); UMat 75 modules/objdetect/perf/opencl/perf_hogdetect.cpp UMat src; UMat 52 modules/objdetect/src/cascadedetect.cpp template<typename _Tp> void copyVectorToUMat(const std::vector<_Tp>& v, UMat& um) UMat 399 modules/objdetect/src/cascadedetect.cpp void FeatureEvaluator::getUMats(std::vector<UMat>& bufs) UMat 501 modules/objdetect/src/cascadedetect.cpp UMat dst(urbuf, Rect(0, 0, s.szi.width - 1, s.szi.height - 1)); UMat 628 modules/objdetect/src/cascadedetect.cpp UMat sum(usbuf, Rect(sx, sy, s.szi.width, s.szi.height)); UMat 629 modules/objdetect/src/cascadedetect.cpp UMat sqsum(usbuf, Rect(sx, sqy, s.szi.width, s.szi.height)); UMat 630 modules/objdetect/src/cascadedetect.cpp sqsum.flags = (sqsum.flags & ~UMat::DEPTH_MASK) | CV_32S; UMat 635 modules/objdetect/src/cascadedetect.cpp UMat tilted(usbuf, Rect(sx, sty, s.szi.width, s.szi.height)); UMat 805 modules/objdetect/src/cascadedetect.cpp UMat sum(usbuf, Rect(sx, sy, s.szi.width, s.szi.height)); UMat 1048 modules/objdetect/src/cascadedetect.cpp std::vector<UMat> bufs; UMat 1060 modules/objdetect/src/cascadedetect.cpp UMat ufacepos_count(ufacepos, Rect(0, 0, 1, 1)); UMat 49 modules/objdetect/src/cascadedetect.hpp virtual void getUMats(std::vector<UMat>& bufs); UMat 71 modules/objdetect/src/cascadedetect.hpp UMat urbuf, usbuf, ufbuf, uscaleData; UMat 219 modules/objdetect/src/cascadedetect.hpp UMat ugrayImage; UMat 220 modules/objdetect/src/cascadedetect.hpp UMat ufacepos, ustages, unodes, uleaves, usubsets; UMat 1086 modules/objdetect/src/hog.cpp UMat grad, UMat qangle, bool correct_gamma, int nbins) UMat 1092 modules/objdetect/src/hog.cpp UMat img = _img.getUMat(); UMat 1117 modules/objdetect/src/hog.cpp static bool ocl_computeGradient(InputArray img, UMat grad, UMat qangle, int nbins, Size effect_size, bool gamma_correction, bool signedGradient) UMat 1131 modules/objdetect/src/hog.cpp UMat grad, UMat qangle, UMat gauss_w_lut, UMat block_hists, size_t block_hist_size) UMat 1191 modules/objdetect/src/hog.cpp int height, int width, UMat block_hists, float threshold) UMat 1258 modules/objdetect/src/hog.cpp int height, int width, UMat block_hists, UMat descriptors, UMat 1292 modules/objdetect/src/hog.cpp int height, int width, UMat block_hists, UMat descriptors, UMat 1332 modules/objdetect/src/hog.cpp UMat grad(imgSize, CV_32FC2); UMat 1334 modules/objdetect/src/hog.cpp UMat qangle(imgSize, qangle_type); UMat 1338 modules/objdetect/src/hog.cpp UMat block_hists(1, static_cast<int>(block_hist_size * blocks_per_img.area()) + 256, CV_32F); UMat 1341 modules/objdetect/src/hog.cpp UMat labels(1, wins_per_img.area(), CV_8U); UMat 1356 modules/objdetect/src/hog.cpp UMat gauss_w_lut; UMat 1372 modules/objdetect/src/hog.cpp UMat descriptors(wins_per_img.area(), static_cast<int>(blocks_per_win.area() * block_hist_size), CV_32F); UMat 1641 modules/objdetect/src/hog.cpp const UMat& block_hists, UMat detector, UMat 1642 modules/objdetect/src/hog.cpp float free_coef, float threshold, UMat& labels, Size descr_size, int block_hist_size) UMat 1725 modules/objdetect/src/hog.cpp const UMat& oclSvmDetector, Size blockSize, Size cellSize, int nbins, Size blockStride, Size winSize, UMat 1734 modules/objdetect/src/hog.cpp UMat grad(imgSize, CV_32FC2); UMat 1736 modules/objdetect/src/hog.cpp UMat qangle(imgSize, qangle_type); UMat 1740 modules/objdetect/src/hog.cpp UMat block_hists(1, static_cast<int>(block_hist_size * blocks_per_img.area()) + 256, CV_32F); UMat 1743 modules/objdetect/src/hog.cpp UMat labels(1, wins_per_img.area(), CV_8U); UMat 1758 modules/objdetect/src/hog.cpp UMat gauss_w_lut; UMat 1794 modules/objdetect/src/hog.cpp const UMat& oclSvmDetector, Size blockSize, Size cellSize, UMat 1800 modules/objdetect/src/hog.cpp UMat image_scale; UMat 67 modules/objdetect/test/opencl/test_hogdetector.cpp UMat uimg; UMat 21 modules/photo/perf/opencl/perf_denoising.cpp UMat result(_original.size(), _original.type()), original; UMat 37 modules/photo/perf/opencl/perf_denoising.cpp UMat result(_original.size(), _original.type()), original; UMat 52 modules/photo/perf/opencl/perf_denoising.cpp vector<UMat> original(imgs_count); UMat 62 modules/photo/perf/opencl/perf_denoising.cpp UMat result(tmp.size(), tmp.type()); UMat 75 modules/photo/perf/opencl/perf_denoising.cpp vector<UMat> original(imgs_count); UMat 86 modules/photo/perf/opencl/perf_denoising.cpp UMat result(tmp.size(), tmp.type()); UMat 32 modules/photo/src/fast_nlmeans_denoising_opencl.hpp static bool ocl_calcAlmostDist2Weight(UMat & almostDist2Weight, UMat 131 modules/photo/src/fast_nlmeans_denoising_opencl.hpp UMat almostDist2Weight; UMat 145 modules/photo/src/fast_nlmeans_denoising_opencl.hpp UMat srcex; UMat 149 modules/photo/src/fast_nlmeans_denoising_opencl.hpp UMat src(srcex, Rect(borderSize, borderSize, size.width, size.height)); UMat 151 modules/photo/src/fast_nlmeans_denoising_opencl.hpp mixChannels(std::vector<UMat>(1, _src.getUMat()), std::vector<UMat>(1, src), from_to, 3); UMat 159 modules/photo/src/fast_nlmeans_denoising_opencl.hpp UMat dst; UMat 168 modules/photo/src/fast_nlmeans_denoising_opencl.hpp UMat buffer(upColSumSize + colSumSize, CV_32SC(cn)); UMat 180 modules/photo/src/fast_nlmeans_denoising_opencl.hpp mixChannels(std::vector<UMat>(1, dst), std::vector<UMat>(1, _dst.getUMat()), from_to, 3); UMat 190 modules/photo/src/fast_nlmeans_denoising_opencl.hpp UMat src = _src.getUMat(); UMat 192 modules/photo/src/fast_nlmeans_denoising_opencl.hpp UMat dst = _dst.getUMat(); UMat 194 modules/photo/src/fast_nlmeans_denoising_opencl.hpp UMat src_lab; UMat 197 modules/photo/src/fast_nlmeans_denoising_opencl.hpp UMat l(src.size(), CV_8U); UMat 198 modules/photo/src/fast_nlmeans_denoising_opencl.hpp UMat ab(src.size(), CV_8UC2); UMat 199 modules/photo/src/fast_nlmeans_denoising_opencl.hpp std::vector<UMat> l_ab(2), l_ab_denoised(2); UMat 206 modules/photo/src/fast_nlmeans_denoising_opencl.hpp mixChannels(std::vector<UMat>(1, src_lab), l_ab, from_to, 3); UMat 211 modules/photo/src/fast_nlmeans_denoising_opencl.hpp UMat dst_lab(src.size(), CV_8UC3); UMat 212 modules/photo/src/fast_nlmeans_denoising_opencl.hpp mixChannels(l_ab_denoised, std::vector<UMat>(1, dst_lab), from_to, 3); UMat 144 modules/stitching/include/opencv2/stitching.hpp const cv::UMat& matchingMask() const { return matching_mask_; } UMat 145 modules/stitching/include/opencv2/stitching.hpp void setMatchingMask(const cv::UMat &mask) UMat 228 modules/stitching/include/opencv2/stitching.hpp cv::UMat matching_mask_; UMat 237 modules/stitching/include/opencv2/stitching.hpp std::vector<cv::UMat> imgs_; UMat 242 modules/stitching/include/opencv2/stitching.hpp std::vector<cv::UMat> seam_est_imgs_; UMat 89 modules/stitching/include/opencv2/stitching/detail/blenders.hpp UMat dst_, dst_mask_; UMat 109 modules/stitching/include/opencv2/stitching/detail/blenders.hpp Rect createWeightMaps(const std::vector<UMat> &masks, const std::vector<Point> &corners, UMat 110 modules/stitching/include/opencv2/stitching/detail/blenders.hpp std::vector<UMat> &weight_maps); UMat 114 modules/stitching/include/opencv2/stitching/detail/blenders.hpp UMat weight_map_; UMat 115 modules/stitching/include/opencv2/stitching/detail/blenders.hpp UMat dst_weight_map_; UMat 136 modules/stitching/include/opencv2/stitching/detail/blenders.hpp std::vector<UMat> dst_pyr_laplace_; UMat 137 modules/stitching/include/opencv2/stitching/detail/blenders.hpp std::vector<UMat> dst_band_weights_; UMat 151 modules/stitching/include/opencv2/stitching/detail/blenders.hpp void CV_EXPORTS createLaplacePyr(InputArray img, int num_levels, std::vector<UMat>& pyr); UMat 152 modules/stitching/include/opencv2/stitching/detail/blenders.hpp void CV_EXPORTS createLaplacePyrGpu(InputArray img, int num_levels, std::vector<UMat>& pyr); UMat 155 modules/stitching/include/opencv2/stitching/detail/blenders.hpp void CV_EXPORTS restoreImageFromLaplacePyr(std::vector<UMat>& pyr); UMat 156 modules/stitching/include/opencv2/stitching/detail/blenders.hpp void CV_EXPORTS restoreImageFromLaplacePyrGpu(std::vector<UMat>& pyr); UMat 70 modules/stitching/include/opencv2/stitching/detail/exposure_compensate.hpp void feed(const std::vector<Point> &corners, const std::vector<UMat> &images, UMat 71 modules/stitching/include/opencv2/stitching/detail/exposure_compensate.hpp const std::vector<UMat> &masks); UMat 73 modules/stitching/include/opencv2/stitching/detail/exposure_compensate.hpp virtual void feed(const std::vector<Point> &corners, const std::vector<UMat> &images, UMat 74 modules/stitching/include/opencv2/stitching/detail/exposure_compensate.hpp const std::vector<std::pair<UMat,uchar> > &masks) = 0; UMat 90 modules/stitching/include/opencv2/stitching/detail/exposure_compensate.hpp void feed(const std::vector<Point> &/*corners*/, const std::vector<UMat> &/*images*/, UMat 91 modules/stitching/include/opencv2/stitching/detail/exposure_compensate.hpp const std::vector<std::pair<UMat,uchar> > &/*masks*/) { } UMat 101 modules/stitching/include/opencv2/stitching/detail/exposure_compensate.hpp void feed(const std::vector<Point> &corners, const std::vector<UMat> &images, UMat 102 modules/stitching/include/opencv2/stitching/detail/exposure_compensate.hpp const std::vector<std::pair<UMat,uchar> > &masks); UMat 118 modules/stitching/include/opencv2/stitching/detail/exposure_compensate.hpp void feed(const std::vector<Point> &corners, const std::vector<UMat> &images, UMat 119 modules/stitching/include/opencv2/stitching/detail/exposure_compensate.hpp const std::vector<std::pair<UMat,uchar> > &masks); UMat 124 modules/stitching/include/opencv2/stitching/detail/exposure_compensate.hpp std::vector<UMat> gain_maps_; UMat 67 modules/stitching/include/opencv2/stitching/detail/matchers.hpp UMat descriptors; UMat 200 modules/stitching/include/opencv2/stitching/detail/matchers.hpp const cv::UMat &mask = cv::UMat()); UMat 263 modules/stitching/include/opencv2/stitching/detail/matchers.hpp const cv::UMat &mask = cv::UMat()); UMat 68 modules/stitching/include/opencv2/stitching/detail/seam_finders.hpp virtual void find(const std::vector<UMat> &src, const std::vector<Point> &corners, UMat 69 modules/stitching/include/opencv2/stitching/detail/seam_finders.hpp std::vector<UMat> &masks) = 0; UMat 77 modules/stitching/include/opencv2/stitching/detail/seam_finders.hpp void find(const std::vector<UMat>&, const std::vector<Point>&, std::vector<UMat>&) {} UMat 85 modules/stitching/include/opencv2/stitching/detail/seam_finders.hpp virtual void find(const std::vector<UMat> &src, const std::vector<Point> &corners, UMat 86 modules/stitching/include/opencv2/stitching/detail/seam_finders.hpp std::vector<UMat> &masks); UMat 98 modules/stitching/include/opencv2/stitching/detail/seam_finders.hpp std::vector<UMat> images_; UMat 101 modules/stitching/include/opencv2/stitching/detail/seam_finders.hpp std::vector<UMat> masks_; UMat 109 modules/stitching/include/opencv2/stitching/detail/seam_finders.hpp virtual void find(const std::vector<UMat> &src, const std::vector<Point> &corners, UMat 110 modules/stitching/include/opencv2/stitching/detail/seam_finders.hpp std::vector<UMat> &masks); UMat 112 modules/stitching/include/opencv2/stitching/detail/seam_finders.hpp std::vector<UMat> &masks); UMat 128 modules/stitching/include/opencv2/stitching/detail/seam_finders.hpp virtual void find(const std::vector<UMat> &src, const std::vector<Point> &corners, UMat 129 modules/stitching/include/opencv2/stitching/detail/seam_finders.hpp std::vector<UMat> &masks); UMat 244 modules/stitching/include/opencv2/stitching/detail/seam_finders.hpp void find(const std::vector<UMat> &src, const std::vector<Point> &corners, UMat 245 modules/stitching/include/opencv2/stitching/detail/seam_finders.hpp std::vector<UMat> &masks); UMat 263 modules/stitching/include/opencv2/stitching/detail/seam_finders.hpp void find(const std::vector<cv::UMat> &src, const std::vector<cv::Point> &corners, UMat 264 modules/stitching/include/opencv2/stitching/detail/seam_finders.hpp std::vector<cv::UMat> &masks); UMat 69 modules/stitching/include/opencv2/stitching/detail/timelapsers.hpp virtual const UMat& getDst() {return dst_;} UMat 75 modules/stitching/include/opencv2/stitching/detail/timelapsers.hpp UMat dst_; UMat 154 modules/stitching/include/opencv2/stitching/detail/util.hpp CV_EXPORTS Rect resultRoi(const std::vector<Point> &corners, const std::vector<UMat> &images); UMat 97 modules/stitching/include/opencv2/stitching/detail/warpers_inl.hpp UMat xmap, ymap; UMat 30 modules/stitching/perf/opencl/perf_stitch.cpp UMat pano; UMat 36 modules/stitching/perf/opencl/perf_stitch.cpp vector<UMat> imgs = ToUMat(_imgs); UMat 69 modules/stitching/perf/opencl/perf_stitch.cpp UMat pano; UMat 106 modules/stitching/perf/opencl/perf_stitch.cpp UMat pano; UMat 115 modules/stitching/perf/opencl/perf_stitch.cpp vector<UMat> imgs = ToUMat(_imgs); UMat 124 modules/stitching/perf/opencl/perf_warpers.cpp UMat xmap, ymap; UMat 139 modules/stitching/perf/opencl/perf_warpers.cpp UMat src, dst; UMat 111 modules/stitching/src/blenders.cpp UMat mask; UMat 170 modules/stitching/src/blenders.cpp Rect FeatherBlender::createWeightMaps(const std::vector<UMat> &masks, const std::vector<Point> &corners, UMat 171 modules/stitching/src/blenders.cpp std::vector<UMat> &weight_maps) UMat 262 modules/stitching/src/blenders.cpp UMat src = _src.getUMat(); UMat 281 modules/stitching/src/blenders.cpp UMat img = _img.getUMat(); UMat 316 modules/stitching/src/blenders.cpp UMat img_with_border; UMat 324 modules/stitching/src/blenders.cpp std::vector<UMat> src_pyr_laplace; UMat 336 modules/stitching/src/blenders.cpp UMat weight_map; UMat 337 modules/stitching/src/blenders.cpp std::vector<UMat> weight_pyr_gauss(num_bands_ + 1); UMat 346 modules/stitching/src/blenders.cpp UMat add_mask; UMat 444 modules/stitching/src/blenders.cpp UMat _dst_mask; UMat 466 modules/stitching/src/blenders.cpp UMat mat = _mat.getUMat(); UMat 545 modules/stitching/src/blenders.cpp UMat tmp; UMat 551 modules/stitching/src/blenders.cpp void createLaplacePyr(InputArray img, int num_levels, std::vector<UMat> &pyr) UMat 569 modules/stitching/src/blenders.cpp UMat downNext; UMat 570 modules/stitching/src/blenders.cpp UMat current = img.getUMat(); UMat 575 modules/stitching/src/blenders.cpp UMat lvl_up; UMat 576 modules/stitching/src/blenders.cpp UMat lvl_down; UMat 587 modules/stitching/src/blenders.cpp UMat lvl_up; UMat 599 modules/stitching/src/blenders.cpp UMat tmp; UMat 609 modules/stitching/src/blenders.cpp void createLaplacePyrGpu(InputArray img, int num_levels, std::vector<UMat> &pyr) UMat 637 modules/stitching/src/blenders.cpp void restoreImageFromLaplacePyr(std::vector<UMat> &pyr) UMat 641 modules/stitching/src/blenders.cpp UMat tmp; UMat 650 modules/stitching/src/blenders.cpp void restoreImageFromLaplacePyrGpu(std::vector<UMat> &pyr) UMat 61 modules/stitching/src/exposure_compensate.cpp void ExposureCompensator::feed(const std::vector<Point> &corners, const std::vector<UMat> &images, UMat 62 modules/stitching/src/exposure_compensate.cpp const std::vector<UMat> &masks) UMat 64 modules/stitching/src/exposure_compensate.cpp std::vector<std::pair<UMat,uchar> > level_masks; UMat 71 modules/stitching/src/exposure_compensate.cpp void GainCompensator::feed(const std::vector<Point> &corners, const std::vector<UMat> &images, UMat 72 modules/stitching/src/exposure_compensate.cpp const std::vector<std::pair<UMat,uchar> > &masks) UMat 163 modules/stitching/src/exposure_compensate.cpp void BlocksGainCompensator::feed(const std::vector<Point> &corners, const std::vector<UMat> &images, UMat 164 modules/stitching/src/exposure_compensate.cpp const std::vector<std::pair<UMat,uchar> > &masks) UMat 172 modules/stitching/src/exposure_compensate.cpp std::vector<UMat> block_images; UMat 173 modules/stitching/src/exposure_compensate.cpp std::vector<std::pair<UMat,uchar> > block_masks; UMat 230 modules/stitching/src/exposure_compensate.cpp UMat u_gain_map; UMat 311 modules/stitching/src/matchers.cpp UMat subdescr = features.descriptors.rowRange( UMat 363 modules/stitching/src/matchers.cpp UMat gray_image; UMat 380 modules/stitching/src/matchers.cpp UMat descriptors; UMat 394 modules/stitching/src/matchers.cpp UMat gray_image; UMat 417 modules/stitching/src/matchers.cpp UMat descriptors; UMat 433 modules/stitching/src/matchers.cpp UMat gray_image_part=gray_image(Range(yl, yr), Range(xl, xr)); UMat 439 modules/stitching/src/matchers.cpp orb->detectAndCompute(gray_image_part, UMat(), points, descriptors); UMat 528 modules/stitching/src/matchers.cpp const UMat &mask) UMat 668 modules/stitching/src/matchers.cpp const UMat &mask) UMat 49 modules/stitching/src/seam_finders.cpp void PairwiseSeamFinder::find(const std::vector<UMat> &src, const std::vector<Point> &corners, UMat 50 modules/stitching/src/seam_finders.cpp std::vector<UMat> &masks) UMat 85 modules/stitching/src/seam_finders.cpp void VoronoiSeamFinder::find(const std::vector<UMat> &src, const std::vector<Point> &corners, UMat 86 modules/stitching/src/seam_finders.cpp std::vector<UMat> &masks) UMat 92 modules/stitching/src/seam_finders.cpp std::vector<UMat> &masks) UMat 168 modules/stitching/src/seam_finders.cpp void DpSeamFinder::find(const std::vector<UMat> &src, const std::vector<Point> &corners, std::vector<UMat> &masks) UMat 1068 modules/stitching/src/seam_finders.cpp void find(const std::vector<UMat> &src, const std::vector<Point> &corners, std::vector<UMat> &masks); UMat 1085 modules/stitching/src/seam_finders.cpp void GraphCutSeamFinder::Impl::find(const std::vector<UMat> &src, const std::vector<Point> &corners, UMat 1086 modules/stitching/src/seam_finders.cpp std::vector<UMat> &masks) UMat 1322 modules/stitching/src/seam_finders.cpp void GraphCutSeamFinder::find(const std::vector<UMat> &src, const std::vector<Point> &corners, UMat 1323 modules/stitching/src/seam_finders.cpp std::vector<UMat> &masks) UMat 1330 modules/stitching/src/seam_finders.cpp void GraphCutSeamFinderGpu::find(const std::vector<UMat> &src, const std::vector<Point> &corners, UMat 1331 modules/stitching/src/seam_finders.cpp std::vector<UMat> &masks) UMat 115 modules/stitching/src/stitcher.cpp return composePanorama(std::vector<UMat>(), pano); UMat 123 modules/stitching/src/stitcher.cpp std::vector<UMat> imgs; UMat 129 modules/stitching/src/stitcher.cpp UMat img; UMat 139 modules/stitching/src/stitcher.cpp std::vector<UMat> seam_est_imgs_subset; UMat 140 modules/stitching/src/stitcher.cpp std::vector<UMat> imgs_subset; UMat 152 modules/stitching/src/stitcher.cpp UMat pano_; UMat 159 modules/stitching/src/stitcher.cpp std::vector<UMat> masks_warped(imgs_.size()); UMat 160 modules/stitching/src/stitcher.cpp std::vector<UMat> images_warped(imgs_.size()); UMat 162 modules/stitching/src/stitcher.cpp std::vector<UMat> masks(imgs_.size()); UMat 188 modules/stitching/src/stitcher.cpp std::vector<UMat> images_warped_f(imgs_.size()); UMat 209 modules/stitching/src/stitcher.cpp UMat img_warped, img_warped_s; UMat 210 modules/stitching/src/stitcher.cpp UMat dilated_mask, seam_mask, mask, mask_warped; UMat 219 modules/stitching/src/stitcher.cpp UMat full_img, img; UMat 347 modules/stitching/src/stitcher.cpp UMat result, result_mask; UMat 392 modules/stitching/src/stitcher.cpp UMat full_img, img; UMat 466 modules/stitching/src/stitcher.cpp std::vector<UMat> seam_est_imgs_subset; UMat 467 modules/stitching/src/stitcher.cpp std::vector<UMat> imgs_subset; UMat 116 modules/stitching/src/util.cpp Rect resultRoi(const std::vector<Point> &corners, const std::vector<UMat> &images) UMat 120 modules/stitching/src/warpers.cpp UMat uxmap = _xmap.getUMat(), uymap = _ymap.getUMat(), UMat 156 modules/stitching/src/warpers.cpp UMat uxmap, uymap; UMat 329 modules/stitching/src/warpers.cpp UMat uxmap = xmap.getUMat(), uymap = ymap.getUMat(), uk_rinv = k_rinv.getUMat(ACCESS_READ); UMat 348 modules/stitching/src/warpers.cpp UMat uxmap, uymap; UMat 377 modules/stitching/src/warpers.cpp UMat uxmap = xmap.getUMat(), uymap = ymap.getUMat(), uk_rinv = k_rinv.getUMat(ACCESS_READ); UMat 397 modules/stitching/src/warpers.cpp UMat uxmap, uymap; UMat 55 modules/stitching/test/ocl/test_warpers.cpp UMat usrc, udst, uxmap, uymap; UMat 191 modules/superres/perf/perf_superres.cpp UMat dst(1, 1, 0); UMat 61 modules/superres/src/btv_l1.cpp std::vector<UMat> & forwardMotions = *(std::vector<UMat> *)_forwardMotions.getObj(), UMat 62 modules/superres/src/btv_l1.cpp & backwardMotions = *(std::vector<UMat> *)_backwardMotions.getObj(), UMat 63 modules/superres/src/btv_l1.cpp & relForwardMotions = *(std::vector<UMat> *)_relForwardMotions.getObj(), UMat 64 modules/superres/src/btv_l1.cpp & relBackwardMotions = *(std::vector<UMat> *)_relBackwardMotions.getObj(); UMat 133 modules/superres/src/btv_l1.cpp std::vector<UMat> & lowResMotions = *(std::vector<UMat> *)_lowResMotions.getObj(), UMat 134 modules/superres/src/btv_l1.cpp & highResMotions = *(std::vector<UMat> *)_highResMotions.getObj(); UMat 175 modules/superres/src/btv_l1.cpp UMat forwardMotion = _forwardMotion.getUMat(), backwardMotion = _backwardMotion.getUMat(); UMat 181 modules/superres/src/btv_l1.cpp UMat forwardMap = _forwardMap.getUMat(), backwardMap = _backwardMap.getUMat(); UMat 253 modules/superres/src/btv_l1.cpp UMat src = _src.getUMat(); UMat 256 modules/superres/src/btv_l1.cpp UMat dst = _dst.getUMat(); UMat 310 modules/superres/src/btv_l1.cpp UMat src1 = _src1.getUMat(), src2 = _src2.getUMat(); UMat 312 modules/superres/src/btv_l1.cpp UMat dst = _dst.getUMat(); UMat 421 modules/superres/src/btv_l1.cpp static bool ocl_calcBtvRegularization(InputArray _src, OutputArray _dst, int btvKernelSize, const UMat & ubtvWeights) UMat 429 modules/superres/src/btv_l1.cpp UMat src = _src.getUMat(); UMat 432 modules/superres/src/btv_l1.cpp UMat dst = _dst.getUMat(); UMat 446 modules/superres/src/btv_l1.cpp const std::vector<float>& btvWeights, const UMat & ubtvWeights) UMat 506 modules/superres/src/btv_l1.cpp UMat ubtvWeights_; UMat 528 modules/superres/src/btv_l1.cpp std::vector<UMat> ulowResForwardMotions_; UMat 529 modules/superres/src/btv_l1.cpp std::vector<UMat> ulowResBackwardMotions_; UMat 531 modules/superres/src/btv_l1.cpp std::vector<UMat> uhighResForwardMotions_; UMat 532 modules/superres/src/btv_l1.cpp std::vector<UMat> uhighResBackwardMotions_; UMat 534 modules/superres/src/btv_l1.cpp std::vector<UMat> uforwardMaps_; UMat 535 modules/superres/src/btv_l1.cpp std::vector<UMat> ubackwardMaps_; UMat 537 modules/superres/src/btv_l1.cpp UMat uhighRes_; UMat 539 modules/superres/src/btv_l1.cpp UMat udiffTerm_, uregTerm_; UMat 540 modules/superres/src/btv_l1.cpp UMat ua_, ub_, uc_; UMat 570 modules/superres/src/btv_l1.cpp std::vector<UMat> & src = *(std::vector<UMat> *)_src.getObj(), UMat 571 modules/superres/src/btv_l1.cpp & forwardMotions = *(std::vector<UMat> *)_forwardMotions.getObj(), UMat 572 modules/superres/src/btv_l1.cpp & backwardMotions = *(std::vector<UMat> *)_backwardMotions.getObj(); UMat 838 modules/superres/src/btv_l1.cpp UMat ucurFrame_; UMat 839 modules/superres/src/btv_l1.cpp UMat uprevFrame_; UMat 841 modules/superres/src/btv_l1.cpp std::vector<UMat> uframes_; UMat 842 modules/superres/src/btv_l1.cpp std::vector<UMat> uforwardMotions_; UMat 843 modules/superres/src/btv_l1.cpp std::vector<UMat> ubackwardMotions_; UMat 844 modules/superres/src/btv_l1.cpp std::vector<UMat> uoutputs_; UMat 846 modules/superres/src/btv_l1.cpp std::vector<UMat> usrcFrames_; UMat 847 modules/superres/src/btv_l1.cpp std::vector<UMat> usrcForwardMotions_; UMat 848 modules/superres/src/btv_l1.cpp std::vector<UMat> usrcBackwardMotions_; UMat 947 modules/superres/src/btv_l1.cpp const UMat& curOutput = at(outPos_, uoutputs_); UMat 125 modules/superres/src/frame_source.cpp vc_ >> *(UMat *)_frame.getObj(); UMat 65 modules/superres/src/input_array_utility.cpp UMat cv::superres::arrGetUMat(InputArray arr, UMat& buf) UMat 261 modules/superres/src/input_array_utility.cpp UMat cv::superres::convertToType(const UMat& src, int type, UMat& buf0, UMat& buf1) UMat 54 modules/superres/src/input_array_utility.hpp CV_EXPORTS UMat arrGetUMat(InputArray arr, UMat& buf); UMat 60 modules/superres/src/input_array_utility.hpp CV_EXPORTS UMat convertToType(const UMat& src, int type, UMat& buf0, UMat& buf1); UMat 78 modules/superres/src/optical_flow.cpp UMat ubuf_[6]; UMat 79 modules/superres/src/optical_flow.cpp UMat uflow_; UMat 80 modules/superres/src/optical_flow.cpp std::vector<UMat> uflows_; UMat 90 modules/superres/src/optical_flow.cpp UMat frame0 = arrGetUMat(_frame0, ubuf_[0]); UMat 91 modules/superres/src/optical_flow.cpp UMat frame1 = arrGetUMat(_frame1, ubuf_[1]); UMat 96 modules/superres/src/optical_flow.cpp UMat input0 = convertToType(frame0, work_type_, ubuf_[2], ubuf_[3]); UMat 97 modules/superres/src/optical_flow.cpp UMat input1 = convertToType(frame1, work_type_, ubuf_[4], ubuf_[5]); UMat 291 modules/superres/test/test_superres.cpp RunTest<cv::UMat>(cv::superres::createSuperResolution_BTVL1()); UMat 62 modules/ts/include/opencv2/ts/ocl_test.hpp inline std::vector<UMat> ToUMat(const std::vector<Mat>& src) UMat 64 modules/ts/include/opencv2/ts/ocl_test.hpp std::vector<UMat> dst; UMat 73 modules/ts/include/opencv2/ts/ocl_test.hpp inline UMat ToUMat(const Mat& src) UMat 75 modules/ts/include/opencv2/ts/ocl_test.hpp UMat dst; UMat 80 modules/ts/include/opencv2/ts/ocl_test.hpp inline UMat ToUMat(InputArray src) UMat 82 modules/ts/include/opencv2/ts/ocl_test.hpp UMat dst; UMat 308 modules/ts/include/opencv2/ts/ocl_test.hpp #define TEST_DECLARE_INPUT_PARAMETER(name) Mat name, name ## _roi; UMat u ## name, u ## name ## _roi UMat 70 modules/video/perf/opencl/perf_bgfg_mog2.cpp UMat u_foreground; UMat 100 modules/video/perf/opencl/perf_bgfg_mog2.cpp UMat u_foreground, u_background; UMat 25 modules/video/perf/opencl/perf_motempl.cpp UMat silhouette(size, CV_8UC1), mhi(size, CV_32FC1); UMat 84 modules/video/perf/opencl/perf_optflow_dualTVL1.cpp UMat uFrame0; frame0.copyTo(uFrame0); UMat 85 modules/video/perf/opencl/perf_optflow_dualTVL1.cpp UMat uFrame1; frame1.copyTo(uFrame1); UMat 86 modules/video/perf/opencl/perf_optflow_dualTVL1.cpp UMat uFlow(srcSize, CV_32FC2); UMat 95 modules/video/perf/opencl/perf_optflow_farneback.cpp UMat uFrame0; frame0.copyTo(uFrame0); UMat 96 modules/video/perf/opencl/perf_optflow_farneback.cpp UMat uFrame1; frame1.copyTo(uFrame1); UMat 97 modules/video/perf/opencl/perf_optflow_farneback.cpp UMat uFlow(srcSize, CV_32FC2); UMat 73 modules/video/perf/opencl/perf_optflow_pyrlk.cpp UMat uFrame0; frame0.copyTo(uFrame0); UMat 74 modules/video/perf/opencl/perf_optflow_pyrlk.cpp UMat uFrame1; frame1.copyTo(uFrame1); UMat 91 modules/video/perf/opencl/perf_optflow_pyrlk.cpp UMat uNextPts, uStatus, uErr; UMat 323 modules/video/src/bgfg_gaussmix2.cpp UMat u_weight; UMat 324 modules/video/src/bgfg_gaussmix2.cpp UMat u_variance; UMat 325 modules/video/src/bgfg_gaussmix2.cpp UMat u_mean; UMat 326 modules/video/src/bgfg_gaussmix2.cpp UMat u_bgmodelUsedModes; UMat 759 modules/video/src/bgfg_gaussmix2.cpp UMat fgmask = _fgmask.getUMat(); UMat 763 modules/video/src/bgfg_gaussmix2.cpp UMat frame = _image.getUMat(); UMat 799 modules/video/src/bgfg_gaussmix2.cpp UMat dst = _backgroundImage.getUMat(); UMat 49 modules/video/src/camshift.cpp UMat umat; UMat 114 modules/video/src/camshift.cpp UMat umat; UMat 878 modules/video/src/lkpyramid.cpp bool sparse(const UMat &prevImg, const UMat &nextImg, const UMat &prevPts, UMat &nextPts, UMat &status, UMat &err) UMat 883 modules/video/src/lkpyramid.cpp UMat temp1 = (useInitialFlow ? nextPts : prevPts).reshape(1); UMat 884 modules/video/src/lkpyramid.cpp UMat temp2 = nextPts.reshape(1); UMat 890 modules/video/src/lkpyramid.cpp std::vector<UMat> prevPyr; prevPyr.resize(maxLevel + 1); UMat 891 modules/video/src/lkpyramid.cpp std::vector<UMat> nextPyr; nextPyr.resize(maxLevel + 1); UMat 898 modules/video/src/lkpyramid.cpp prevPyr[0] = UMat(prevImg.rows,(prevImg.cols+pitchAlign-1)&(-pitchAlign),CV_32FC1).colRange(0,prevImg.cols); UMat 899 modules/video/src/lkpyramid.cpp nextPyr[0] = UMat(nextImg.rows,(nextImg.cols+pitchAlign-1)&(-pitchAlign),CV_32FC1).colRange(0,nextImg.cols); UMat 906 modules/video/src/lkpyramid.cpp prevPyr[level] = UMat(rows,(cols+pitchAlign-1)&(-pitchAlign),prevPyr[level-1].type()).colRange(0,cols); UMat 909 modules/video/src/lkpyramid.cpp nextPyr[level] = UMat(rows,(cols+pitchAlign-1)&(-pitchAlign),nextPyr[level-1].type()).colRange(0,cols); UMat 975 modules/video/src/lkpyramid.cpp bool lkSparse_run(UMat &I, UMat &J, const UMat &prevPts, UMat &nextPts, UMat &status, UMat& err, UMat 1072 modules/video/src/lkpyramid.cpp UMat umatErr; UMat 1082 modules/video/src/lkpyramid.cpp UMat umatNextPts = _nextPts.getUMat(); UMat 1083 modules/video/src/lkpyramid.cpp UMat umatStatus = _status.getUMat(); UMat 612 modules/video/src/optflowgf.cpp bool operator ()(const UMat &frame0, const UMat &frame1, UMat &flowx, UMat &flowy) UMat 622 modules/video/src/optflowgf.cpp UMat prevFlowX, prevFlowY, curFlowX, curFlowY; UMat 626 modules/video/src/optflowgf.cpp UMat flowx0 = flowx; UMat 627 modules/video/src/optflowgf.cpp UMat flowy0 = flowy; UMat 711 modules/video/src/optflowgf.cpp UMat M = allocMatFromBuf(5*height, width, CV_32F, M_); UMat 712 modules/video/src/optflowgf.cpp UMat bufM = allocMatFromBuf(5*height, width, CV_32F, bufM_); UMat 713 modules/video/src/optflowgf.cpp UMat R[2] = UMat 728 modules/video/src/optflowgf.cpp UMat blurredFrame[2] = UMat 733 modules/video/src/optflowgf.cpp UMat pyrLevel[2] = UMat 795 modules/video/src/optflowgf.cpp UMat m_g; UMat 796 modules/video/src/optflowgf.cpp UMat m_xg; UMat 797 modules/video/src/optflowgf.cpp UMat m_xxg; UMat 820 modules/video/src/optflowgf.cpp UMat m_gKer; UMat 828 modules/video/src/optflowgf.cpp UMat frames_[2]; UMat 829 modules/video/src/optflowgf.cpp UMat pyrLevel_[2], M_, bufM_, R_[2], blurredFrame_[2]; UMat 830 modules/video/src/optflowgf.cpp std::vector<UMat> pyramid0_, pyramid1_; UMat 832 modules/video/src/optflowgf.cpp static UMat allocMatFromBuf(int rows, int cols, int type, UMat &mat) UMat 836 modules/video/src/optflowgf.cpp return mat = UMat(rows, cols, type); UMat 841 modules/video/src/optflowgf.cpp bool gaussianBlurOcl(const UMat &src, int ksizeHalf, UMat &dst) UMat 867 modules/video/src/optflowgf.cpp bool gaussianBlur5Ocl(const UMat &src, int ksizeHalf, UMat &dst) UMat 893 modules/video/src/optflowgf.cpp bool polynomialExpansionOcl(const UMat &src, UMat &dst) UMat 929 modules/video/src/optflowgf.cpp bool boxFilter5Ocl(const UMat &src, int ksizeHalf, UMat &dst) UMat 957 modules/video/src/optflowgf.cpp bool updateFlowOcl(const UMat &M, UMat &flowx, UMat &flowy) UMat 981 modules/video/src/optflowgf.cpp bool updateMatricesOcl(const UMat &flowx, const UMat &flowy, const UMat &R0, const UMat &R1, UMat &M) UMat 1011 modules/video/src/optflowgf.cpp const UMat& R0, const UMat& R1, UMat& flowx, UMat &flowy, UMat 1012 modules/video/src/optflowgf.cpp UMat& M, UMat &bufM, int blockSize, bool updateMatrices) UMat 1025 modules/video/src/optflowgf.cpp const UMat& R0, const UMat& R1, UMat& flowx, UMat& flowy, UMat 1026 modules/video/src/optflowgf.cpp UMat& M, UMat &bufM, int blockSize, bool updateMatrices) UMat 1063 modules/video/src/optflowgf.cpp std::vector<UMat> flowar; UMat 1068 modules/video/src/optflowgf.cpp flowar.push_back(UMat()); UMat 1069 modules/video/src/optflowgf.cpp flowar.push_back(UMat()); UMat 127 modules/video/src/tvl1flow.cpp bool procOneScale_ocl(const UMat& I0, const UMat& I1, UMat& u1, UMat& u2); UMat 175 modules/video/src/tvl1flow.cpp std::vector<UMat> I0s; UMat 176 modules/video/src/tvl1flow.cpp std::vector<UMat> I1s; UMat 177 modules/video/src/tvl1flow.cpp std::vector<UMat> u1s; UMat 178 modules/video/src/tvl1flow.cpp std::vector<UMat> u2s; UMat 180 modules/video/src/tvl1flow.cpp UMat I1x_buf; UMat 181 modules/video/src/tvl1flow.cpp UMat I1y_buf; UMat 183 modules/video/src/tvl1flow.cpp UMat I1w_buf; UMat 184 modules/video/src/tvl1flow.cpp UMat I1wx_buf; UMat 185 modules/video/src/tvl1flow.cpp UMat I1wy_buf; UMat 187 modules/video/src/tvl1flow.cpp UMat grad_buf; UMat 188 modules/video/src/tvl1flow.cpp UMat rho_c_buf; UMat 190 modules/video/src/tvl1flow.cpp UMat p11_buf; UMat 191 modules/video/src/tvl1flow.cpp UMat p12_buf; UMat 192 modules/video/src/tvl1flow.cpp UMat p21_buf; UMat 193 modules/video/src/tvl1flow.cpp UMat p22_buf; UMat 195 modules/video/src/tvl1flow.cpp UMat diff_buf; UMat 196 modules/video/src/tvl1flow.cpp UMat norm_buf; UMat 202 modules/video/src/tvl1flow.cpp bool centeredGradient(const UMat &src, UMat &dx, UMat &dy); UMat 204 modules/video/src/tvl1flow.cpp bool warpBackward(const UMat &I0, const UMat &I1, UMat &I1x, UMat &I1y, UMat 205 modules/video/src/tvl1flow.cpp UMat &u1, UMat &u2, UMat &I1w, UMat &I1wx, UMat &I1wy, UMat 206 modules/video/src/tvl1flow.cpp UMat &grad, UMat &rho); UMat 208 modules/video/src/tvl1flow.cpp bool estimateU(UMat &I1wx, UMat &I1wy, UMat &grad, UMat 209 modules/video/src/tvl1flow.cpp UMat &rho_c, UMat &p11, UMat &p12, UMat 210 modules/video/src/tvl1flow.cpp UMat &p21, UMat &p22, UMat &u1, UMat 211 modules/video/src/tvl1flow.cpp UMat &u2, UMat &error, float l_t, float theta, char calc_error); UMat 213 modules/video/src/tvl1flow.cpp bool estimateDualVariables(UMat &u1, UMat &u2, UMat 214 modules/video/src/tvl1flow.cpp UMat &p11, UMat &p12, UMat &p21, UMat &p22, float taut); UMat 217 modules/video/src/tvl1flow.cpp bool cv_ocl_tvl1flow::centeredGradient(const UMat &src, UMat &dx, UMat &dy) UMat 236 modules/video/src/tvl1flow.cpp bool cv_ocl_tvl1flow::warpBackward(const UMat &I0, const UMat &I1, UMat &I1x, UMat &I1y, UMat 237 modules/video/src/tvl1flow.cpp UMat &u1, UMat &u2, UMat &I1w, UMat &I1wx, UMat &I1wy, UMat 238 modules/video/src/tvl1flow.cpp UMat &grad, UMat &rho) UMat 279 modules/video/src/tvl1flow.cpp bool cv_ocl_tvl1flow::estimateU(UMat &I1wx, UMat &I1wy, UMat &grad, UMat 280 modules/video/src/tvl1flow.cpp UMat &rho_c, UMat &p11, UMat &p12, UMat 281 modules/video/src/tvl1flow.cpp UMat &p21, UMat &p22, UMat &u1, UMat 282 modules/video/src/tvl1flow.cpp UMat &u2, UMat &error, float l_t, float theta, char calc_error) UMat 322 modules/video/src/tvl1flow.cpp bool cv_ocl_tvl1flow::estimateDualVariables(UMat &u1, UMat &u2, UMat 323 modules/video/src/tvl1flow.cpp UMat &p11, UMat &p12, UMat &p21, UMat &p22, float taut) UMat 504 modules/video/src/tvl1flow.cpp UMat I0 = _I0.getUMat(); UMat 505 modules/video/src/tvl1flow.cpp UMat I1 = _I1.getUMat(); UMat 529 modules/video/src/tvl1flow.cpp std::vector<UMat> umv; UMat 595 modules/video/src/tvl1flow.cpp std::vector<UMat> uxy; UMat 1183 modules/video/src/tvl1flow.cpp bool OpticalFlowDual_TVL1::procOneScale_ocl(const UMat& I0, const UMat& I1, UMat& u1, UMat& u2) UMat 1203 modules/video/src/tvl1flow.cpp UMat I1x = dum.I1x_buf(Rect(0, 0, I0.cols, I0.rows)); UMat 1204 modules/video/src/tvl1flow.cpp UMat I1y = dum.I1y_buf(Rect(0, 0, I0.cols, I0.rows)); UMat 1209 modules/video/src/tvl1flow.cpp UMat I1w = dum.I1w_buf(Rect(0, 0, I0.cols, I0.rows)); UMat 1210 modules/video/src/tvl1flow.cpp UMat I1wx = dum.I1wx_buf(Rect(0, 0, I0.cols, I0.rows)); UMat 1211 modules/video/src/tvl1flow.cpp UMat I1wy = dum.I1wy_buf(Rect(0, 0, I0.cols, I0.rows)); UMat 1213 modules/video/src/tvl1flow.cpp UMat grad = dum.grad_buf(Rect(0, 0, I0.cols, I0.rows)); UMat 1214 modules/video/src/tvl1flow.cpp UMat rho_c = dum.rho_c_buf(Rect(0, 0, I0.cols, I0.rows)); UMat 1216 modules/video/src/tvl1flow.cpp UMat p11 = dum.p11_buf(Rect(0, 0, I0.cols, I0.rows)); UMat 1217 modules/video/src/tvl1flow.cpp UMat p12 = dum.p12_buf(Rect(0, 0, I0.cols, I0.rows)); UMat 1218 modules/video/src/tvl1flow.cpp UMat p21 = dum.p21_buf(Rect(0, 0, I0.cols, I0.rows)); UMat 1219 modules/video/src/tvl1flow.cpp UMat p22 = dum.p22_buf(Rect(0, 0, I0.cols, I0.rows)); UMat 1225 modules/video/src/tvl1flow.cpp UMat diff = dum.diff_buf(Rect(0, 0, I0.cols, I0.rows)); UMat 55 modules/video/test/ocl/test_bgfg_mog2.cpp UMat u_foreground; UMat 103 modules/video/test/ocl/test_bgfg_mog2.cpp UMat u_foreground; UMat 117 modules/video/test/ocl/test_bgfg_mog2.cpp UMat u_background; UMat 94 modules/video/test/ocl/test_optflow_farneback.cpp cv::Mat flow; cv::UMat uflow; UMat 82 modules/video/test/ocl/test_optflow_tvl1flow.cpp cv::Mat flow; cv::UMat uflow; UMat 83 modules/video/test/ocl/test_optflowpyrlk.cpp UMat umatFrame0; frame0.copyTo(umatFrame0); UMat 87 modules/video/test/ocl/test_optflowpyrlk.cpp UMat umatFrame1; frame1.copyTo(umatFrame1); UMat 97 modules/video/test/ocl/test_optflowpyrlk.cpp UMat umatNextPts, umatStatus, umatErr; UMat 467 modules/videoio/include/opencv2/videoio.hpp virtual VideoCapture& operator >> (CV_OUT UMat& image); UMat 731 modules/videoio/src/cap.cpp VideoCapture& VideoCapture::operator >> (UMat& image) UMat 41 samples/cpp/fback.cpp UMat gray, prevgray, uflow; UMat 578 samples/cpp/stitching_detailed.cpp vector<UMat> masks_warped(num_images); UMat 579 samples/cpp/stitching_detailed.cpp vector<UMat> images_warped(num_images); UMat 581 samples/cpp/stitching_detailed.cpp vector<UMat> masks(num_images); UMat 660 samples/cpp/stitching_detailed.cpp vector<UMat> images_warped_f(num_images); UMat 34 samples/cpp/ufacedetect.cpp void detectAndDraw( UMat& img, Mat& canvas, CascadeClassifier& cascade, UMat 44 samples/cpp/ufacedetect.cpp UMat frame, image; UMat 184 samples/cpp/ufacedetect.cpp void detectAndDraw( UMat& img, Mat& canvas, CascadeClassifier& cascade, UMat 202 samples/cpp/ufacedetect.cpp static UMat gray, smallImg; UMat 266 samples/cpp/ufacedetect.cpp UMat smallImgROI = gray(*r); UMat 212 samples/directx/d3d10_interop.cpp cv::UMat u; UMat 216 samples/directx/d3d11_interop.cpp cv::UMat u; UMat 193 samples/directx/d3d9_interop.cpp cv::UMat u; UMat 193 samples/directx/d3d9ex_interop.cpp cv::UMat u; UMat 58 samples/tapi/bgfg_segm.cpp UMat frame, fgmask, fgimg; UMat 11 samples/tapi/camshift.cpp static cv::UMat image; UMat 102 samples/tapi/camshift.cpp cv::UMat hsv, hist, hue, mask, backproj; UMat 129 samples/tapi/camshift.cpp cv::mixChannels(std::vector<cv::UMat>(1, hsv), std::vector<cv::UMat>(1, hue), fromTo, 1); UMat 133 samples/tapi/camshift.cpp cv::UMat roi(hue, selection), maskroi(mask, selection); UMat 160 samples/tapi/camshift.cpp cv::calcBackProject(std::vector<cv::UMat>(1, hue), std::vector<int>(1, 0), hist, backproj, UMat 188 samples/tapi/camshift.cpp cv::UMat roi(image, selection); UMat 55 samples/tapi/clahe.cpp UMat frame, outframe; UMat 163 samples/tapi/hog.cpp UMat frame; UMat 190 samples/tapi/hog.cpp UMat img_aux, img; UMat 33 samples/tapi/pyrlk_optical_flow.cpp static void drawArrows(UMat& _frame, const vector<Point2f>& prevPts, const vector<Point2f>& nextPts, const vector<uchar>& status, UMat 107 samples/tapi/pyrlk_optical_flow.cpp UMat frame0; UMat 109 samples/tapi/pyrlk_optical_flow.cpp UMat frame1; UMat 122 samples/tapi/pyrlk_optical_flow.cpp UMat frame, frameCopy; UMat 123 samples/tapi/pyrlk_optical_flow.cpp UMat frame0Gray, frame1Gray; UMat 124 samples/tapi/pyrlk_optical_flow.cpp UMat ptr0, ptr1; UMat 35 samples/tapi/squares.cpp static void findSquares( const UMat& image, vector<vector<Point> >& squares ) UMat 38 samples/tapi/squares.cpp UMat pyr, timg, gray0(image.size(), CV_8U), gray; UMat 63 samples/tapi/squares.cpp dilate(gray, gray, UMat(), Point(-1,-1)); UMat 116 samples/tapi/squares.cpp static void drawSquares( UMat& _image, const vector<vector<Point> >& squares ) UMat 129 samples/tapi/squares.cpp static UMat drawSquaresBoth( const UMat& image, UMat 132 samples/tapi/squares.cpp UMat imgToShow(Size(image.cols, image.rows), image.type()); UMat 171 samples/tapi/squares.cpp UMat image; UMat 199 samples/tapi/squares.cpp UMat result = drawSquaresBoth(image, squares); UMat 112 samples/tapi/tvl1_optical_flow.cpp UMat frame0, frame1; UMat 117 samples/tapi/tvl1_optical_flow.cpp UMat flow; UMat 119 samples/tapi/tvl1_optical_flow.cpp vector<UMat> flow_vec; UMat 126 samples/tapi/tvl1_optical_flow.cpp UMat frame, frameCopy; UMat 127 samples/tapi/tvl1_optical_flow.cpp UMat frame0Gray, frame1Gray; UMat 128 samples/tapi/tvl1_optical_flow.cpp UMat ptr0, ptr1;