Commit 9fe92e21 authored by Vladislav Vinogradov's avatar Vladislav Vinogradov

renamed grid/glob_reduce.hpp -> grid/reduce.hpp

parent e820c5c6
...@@ -73,7 +73,7 @@ ...@@ -73,7 +73,7 @@
#include "cudev/block/vec_distance.hpp" #include "cudev/block/vec_distance.hpp"
#include "cudev/grid/copy.hpp" #include "cudev/grid/copy.hpp"
#include "cudev/grid/glob_reduce.hpp" #include "cudev/grid/reduce.hpp"
#include "cudev/grid/histogram.hpp" #include "cudev/grid/histogram.hpp"
#include "cudev/grid/integral.hpp" #include "cudev/grid/integral.hpp"
#include "cudev/grid/pyramids.hpp" #include "cudev/grid/pyramids.hpp"
......
...@@ -47,7 +47,7 @@ ...@@ -47,7 +47,7 @@
#define __OPENCV_CUDEV_EXPR_REDUCTION_HPP__ #define __OPENCV_CUDEV_EXPR_REDUCTION_HPP__
#include "../common.hpp" #include "../common.hpp"
#include "../grid/glob_reduce.hpp" #include "../grid/reduce.hpp"
#include "../grid/histogram.hpp" #include "../grid/histogram.hpp"
#include "../grid/integral.hpp" #include "../grid/integral.hpp"
#include "../grid/reduce_to_vec.hpp" #include "../grid/reduce_to_vec.hpp"
......
...@@ -43,8 +43,8 @@ ...@@ -43,8 +43,8 @@
#pragma once #pragma once
#ifndef __OPENCV_CUDEV_GRID_GLOB_REDUCE_DETAIL_HPP__ #ifndef __OPENCV_CUDEV_GRID_REDUCE_DETAIL_HPP__
#define __OPENCV_CUDEV_GRID_GLOB_REDUCE_DETAIL_HPP__ #define __OPENCV_CUDEV_GRID_REDUCE_DETAIL_HPP__
#include "../../common.hpp" #include "../../common.hpp"
#include "../../util/tuple.hpp" #include "../../util/tuple.hpp"
...@@ -59,7 +59,7 @@ ...@@ -59,7 +59,7 @@
namespace cv { namespace cudev { namespace cv { namespace cudev {
namespace grid_glob_reduce_detail namespace grid_reduce_detail
{ {
// Unroll // Unroll
......
...@@ -43,8 +43,8 @@ ...@@ -43,8 +43,8 @@
#pragma once #pragma once
#ifndef __OPENCV_CUDEV_GRID_GLOB_REDUCE_HPP__ #ifndef __OPENCV_CUDEV_GRID_REDUCE_HPP__
#define __OPENCV_CUDEV_GRID_GLOB_REDUCE_HPP__ #define __OPENCV_CUDEV_GRID_REDUCE_HPP__
#include <limits> #include <limits>
#include "../common.hpp" #include "../common.hpp"
...@@ -52,7 +52,7 @@ ...@@ -52,7 +52,7 @@
#include "../ptr2d/gpumat.hpp" #include "../ptr2d/gpumat.hpp"
#include "../ptr2d/mask.hpp" #include "../ptr2d/mask.hpp"
#include "../ptr2d/transform.hpp" #include "../ptr2d/transform.hpp"
#include "detail/glob_reduce.hpp" #include "detail/reduce.hpp"
namespace cv { namespace cudev { namespace cv { namespace cudev {
...@@ -67,11 +67,11 @@ __host__ void gridCalcSum_(const SrcPtr& src, GpuMat_<ResType>& dst, const MaskP ...@@ -67,11 +67,11 @@ __host__ void gridCalcSum_(const SrcPtr& src, GpuMat_<ResType>& dst, const MaskP
CV_Assert( getRows(mask) == rows && getCols(mask) == cols ); CV_Assert( getRows(mask) == rows && getCols(mask) == cols );
grid_glob_reduce_detail::sum<Policy>(shrinkPtr(src), grid_reduce_detail::sum<Policy>(shrinkPtr(src),
dst[0], dst[0],
shrinkPtr(mask), shrinkPtr(mask),
rows, cols, rows, cols,
StreamAccessor::getStream(stream)); StreamAccessor::getStream(stream));
} }
template <class Policy, class SrcPtr, typename ResType> template <class Policy, class SrcPtr, typename ResType>
...@@ -83,11 +83,11 @@ __host__ void gridCalcSum_(const SrcPtr& src, GpuMat_<ResType>& dst, Stream& str ...@@ -83,11 +83,11 @@ __host__ void gridCalcSum_(const SrcPtr& src, GpuMat_<ResType>& dst, Stream& str
const int rows = getRows(src); const int rows = getRows(src);
const int cols = getCols(src); const int cols = getCols(src);
grid_glob_reduce_detail::sum<Policy>(shrinkPtr(src), grid_reduce_detail::sum<Policy>(shrinkPtr(src),
dst[0], dst[0],
WithOutMask(), WithOutMask(),
rows, cols, rows, cols,
StreamAccessor::getStream(stream)); StreamAccessor::getStream(stream));
} }
template <class Policy, class SrcPtr, typename ResType, class MaskPtr> template <class Policy, class SrcPtr, typename ResType, class MaskPtr>
...@@ -101,11 +101,11 @@ __host__ void gridFindMinVal_(const SrcPtr& src, GpuMat_<ResType>& dst, const Ma ...@@ -101,11 +101,11 @@ __host__ void gridFindMinVal_(const SrcPtr& src, GpuMat_<ResType>& dst, const Ma
CV_Assert( getRows(mask) == rows && getCols(mask) == cols ); CV_Assert( getRows(mask) == rows && getCols(mask) == cols );
grid_glob_reduce_detail::minVal<Policy>(shrinkPtr(src), grid_reduce_detail::minVal<Policy>(shrinkPtr(src),
dst[0], dst[0],
shrinkPtr(mask), shrinkPtr(mask),
rows, cols, rows, cols,
StreamAccessor::getStream(stream)); StreamAccessor::getStream(stream));
} }
template <class Policy, class SrcPtr, typename ResType> template <class Policy, class SrcPtr, typename ResType>
...@@ -117,11 +117,11 @@ __host__ void gridFindMinVal_(const SrcPtr& src, GpuMat_<ResType>& dst, Stream& ...@@ -117,11 +117,11 @@ __host__ void gridFindMinVal_(const SrcPtr& src, GpuMat_<ResType>& dst, Stream&
const int rows = getRows(src); const int rows = getRows(src);
const int cols = getCols(src); const int cols = getCols(src);
grid_glob_reduce_detail::minVal<Policy>(shrinkPtr(src), grid_reduce_detail::minVal<Policy>(shrinkPtr(src),
dst[0], dst[0],
WithOutMask(), WithOutMask(),
rows, cols, rows, cols,
StreamAccessor::getStream(stream)); StreamAccessor::getStream(stream));
} }
template <class Policy, class SrcPtr, typename ResType, class MaskPtr> template <class Policy, class SrcPtr, typename ResType, class MaskPtr>
...@@ -135,11 +135,11 @@ __host__ void gridFindMaxVal_(const SrcPtr& src, GpuMat_<ResType>& dst, const Ma ...@@ -135,11 +135,11 @@ __host__ void gridFindMaxVal_(const SrcPtr& src, GpuMat_<ResType>& dst, const Ma
CV_Assert( getRows(mask) == rows && getCols(mask) == cols ); CV_Assert( getRows(mask) == rows && getCols(mask) == cols );
grid_glob_reduce_detail::maxVal<Policy>(shrinkPtr(src), grid_reduce_detail::maxVal<Policy>(shrinkPtr(src),
dst[0], dst[0],
shrinkPtr(mask), shrinkPtr(mask),
rows, cols, rows, cols,
StreamAccessor::getStream(stream)); StreamAccessor::getStream(stream));
} }
template <class Policy, class SrcPtr, typename ResType> template <class Policy, class SrcPtr, typename ResType>
...@@ -151,11 +151,11 @@ __host__ void gridFindMaxVal_(const SrcPtr& src, GpuMat_<ResType>& dst, Stream& ...@@ -151,11 +151,11 @@ __host__ void gridFindMaxVal_(const SrcPtr& src, GpuMat_<ResType>& dst, Stream&
const int rows = getRows(src); const int rows = getRows(src);
const int cols = getCols(src); const int cols = getCols(src);
grid_glob_reduce_detail::maxVal<Policy>(shrinkPtr(src), grid_reduce_detail::maxVal<Policy>(shrinkPtr(src),
dst[0], dst[0],
WithOutMask(), WithOutMask(),
rows, cols, rows, cols,
StreamAccessor::getStream(stream)); StreamAccessor::getStream(stream));
} }
template <class Policy, class SrcPtr, typename ResType, class MaskPtr> template <class Policy, class SrcPtr, typename ResType, class MaskPtr>
...@@ -170,11 +170,11 @@ __host__ void gridFindMinMaxVal_(const SrcPtr& src, GpuMat_<ResType>& dst, const ...@@ -170,11 +170,11 @@ __host__ void gridFindMinMaxVal_(const SrcPtr& src, GpuMat_<ResType>& dst, const
CV_Assert( getRows(mask) == rows && getCols(mask) == cols ); CV_Assert( getRows(mask) == rows && getCols(mask) == cols );
grid_glob_reduce_detail::minMaxVal<Policy>(shrinkPtr(src), grid_reduce_detail::minMaxVal<Policy>(shrinkPtr(src),
dst[0], dst[0],
shrinkPtr(mask), shrinkPtr(mask),
rows, cols, rows, cols,
StreamAccessor::getStream(stream)); StreamAccessor::getStream(stream));
} }
template <class Policy, class SrcPtr, typename ResType> template <class Policy, class SrcPtr, typename ResType>
...@@ -187,11 +187,11 @@ __host__ void gridFindMinMaxVal_(const SrcPtr& src, GpuMat_<ResType>& dst, Strea ...@@ -187,11 +187,11 @@ __host__ void gridFindMinMaxVal_(const SrcPtr& src, GpuMat_<ResType>& dst, Strea
const int rows = getRows(src); const int rows = getRows(src);
const int cols = getCols(src); const int cols = getCols(src);
grid_glob_reduce_detail::minMaxVal<Policy>(shrinkPtr(src), grid_reduce_detail::minMaxVal<Policy>(shrinkPtr(src),
dst[0], dst[0],
WithOutMask(), WithOutMask(),
rows, cols, rows, cols,
StreamAccessor::getStream(stream)); StreamAccessor::getStream(stream));
} }
template <class Policy, class SrcPtr, typename ResType, class MaskPtr> template <class Policy, class SrcPtr, typename ResType, class MaskPtr>
...@@ -209,11 +209,11 @@ __host__ void gridCountNonZero_(const SrcPtr& src, GpuMat_<ResType>& dst, const ...@@ -209,11 +209,11 @@ __host__ void gridCountNonZero_(const SrcPtr& src, GpuMat_<ResType>& dst, const
not_equal_to<src_type> ne_op; not_equal_to<src_type> ne_op;
const src_type zero = VecTraits<src_type>::all(0); const src_type zero = VecTraits<src_type>::all(0);
grid_glob_reduce_detail::sum<Policy>(shrinkPtr(transformPtr(src, bind2nd(ne_op, zero))), grid_reduce_detail::sum<Policy>(shrinkPtr(transformPtr(src, bind2nd(ne_op, zero))),
dst[0], dst[0],
shrinkPtr(mask), shrinkPtr(mask),
rows, cols, rows, cols,
StreamAccessor::getStream(stream)); StreamAccessor::getStream(stream));
} }
template <class Policy, class SrcPtr, typename ResType> template <class Policy, class SrcPtr, typename ResType>
...@@ -229,11 +229,11 @@ __host__ void gridCountNonZero_(const SrcPtr& src, GpuMat_<ResType>& dst, Stream ...@@ -229,11 +229,11 @@ __host__ void gridCountNonZero_(const SrcPtr& src, GpuMat_<ResType>& dst, Stream
not_equal_to<src_type> ne_op; not_equal_to<src_type> ne_op;
const src_type zero = VecTraits<src_type>::all(0); const src_type zero = VecTraits<src_type>::all(0);
grid_glob_reduce_detail::sum<Policy>(shrinkPtr(transformPtr(src, bind2nd(ne_op, zero))), grid_reduce_detail::sum<Policy>(shrinkPtr(transformPtr(src, bind2nd(ne_op, zero))),
dst[0], dst[0],
WithOutMask(), WithOutMask(),
rows, cols, rows, cols,
StreamAccessor::getStream(stream)); StreamAccessor::getStream(stream));
} }
// default policy // default policy
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment