renamed grid/glob_reduce.hpp -> grid/reduce.hpp
authorVladislav Vinogradov <vlad.vinogradov@itseez.com>
Wed, 31 Jul 2013 09:09:23 +0000 (13:09 +0400)
committerVladislav Vinogradov <vlad.vinogradov@itseez.com>
Tue, 1 Oct 2013 08:18:38 +0000 (12:18 +0400)
modules/cudev/include/opencv2/cudev.hpp
modules/cudev/include/opencv2/cudev/expr/reduction.hpp
modules/cudev/include/opencv2/cudev/grid/detail/reduce.hpp [moved from modules/cudev/include/opencv2/cudev/grid/detail/glob_reduce.hpp with 99% similarity]
modules/cudev/include/opencv2/cudev/grid/reduce.hpp [moved from modules/cudev/include/opencv2/cudev/grid/glob_reduce.hpp with 73% similarity]

index 63bfc95..a5fb4f6 100644 (file)
@@ -73,7 +73,7 @@
 #include "cudev/block/vec_distance.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/integral.hpp"
 #include "cudev/grid/pyramids.hpp"
index 0fdde02..1f0a3ff 100644 (file)
@@ -47,7 +47,7 @@
 #define __OPENCV_CUDEV_EXPR_REDUCTION_HPP__
 
 #include "../common.hpp"
-#include "../grid/glob_reduce.hpp"
+#include "../grid/reduce.hpp"
 #include "../grid/histogram.hpp"
 #include "../grid/integral.hpp"
 #include "../grid/reduce_to_vec.hpp"
@@ -43,8 +43,8 @@
 
 #pragma once
 
-#ifndef __OPENCV_CUDEV_GRID_GLOB_REDUCE_DETAIL_HPP__
-#define __OPENCV_CUDEV_GRID_GLOB_REDUCE_DETAIL_HPP__
+#ifndef __OPENCV_CUDEV_GRID_REDUCE_DETAIL_HPP__
+#define __OPENCV_CUDEV_GRID_REDUCE_DETAIL_HPP__
 
 #include "../../common.hpp"
 #include "../../util/tuple.hpp"
@@ -59,7 +59,7 @@
 
 namespace cv { namespace cudev {
 
-namespace grid_glob_reduce_detail
+namespace grid_reduce_detail
 {
     // Unroll
 
@@ -43,8 +43,8 @@
 
 #pragma once
 
-#ifndef __OPENCV_CUDEV_GRID_GLOB_REDUCE_HPP__
-#define __OPENCV_CUDEV_GRID_GLOB_REDUCE_HPP__
+#ifndef __OPENCV_CUDEV_GRID_REDUCE_HPP__
+#define __OPENCV_CUDEV_GRID_REDUCE_HPP__
 
 #include <limits>
 #include "../common.hpp"
@@ -52,7 +52,7 @@
 #include "../ptr2d/gpumat.hpp"
 #include "../ptr2d/mask.hpp"
 #include "../ptr2d/transform.hpp"
-#include "detail/glob_reduce.hpp"
+#include "detail/reduce.hpp"
 
 namespace cv { namespace cudev {
 
@@ -67,11 +67,11 @@ __host__ void gridCalcSum_(const SrcPtr& src, GpuMat_<ResType>& dst, const MaskP
 
     CV_Assert( getRows(mask) == rows && getCols(mask) == cols );
 
-    grid_glob_reduce_detail::sum<Policy>(shrinkPtr(src),
-                                         dst[0],
-                                         shrinkPtr(mask),
-                                         rows, cols,
-                                         StreamAccessor::getStream(stream));
+    grid_reduce_detail::sum<Policy>(shrinkPtr(src),
+                                    dst[0],
+                                    shrinkPtr(mask),
+                                    rows, cols,
+                                    StreamAccessor::getStream(stream));
 }
 
 template <class Policy, class SrcPtr, typename ResType>
@@ -83,11 +83,11 @@ __host__ void gridCalcSum_(const SrcPtr& src, GpuMat_<ResType>& dst, Stream& str
     const int rows = getRows(src);
     const int cols = getCols(src);
 
-    grid_glob_reduce_detail::sum<Policy>(shrinkPtr(src),
-                                         dst[0],
-                                         WithOutMask(),
-                                         rows, cols,
-                                         StreamAccessor::getStream(stream));
+    grid_reduce_detail::sum<Policy>(shrinkPtr(src),
+                                    dst[0],
+                                    WithOutMask(),
+                                    rows, cols,
+                                    StreamAccessor::getStream(stream));
 }
 
 template <class Policy, class SrcPtr, typename ResType, class MaskPtr>
@@ -101,11 +101,11 @@ __host__ void gridFindMinVal_(const SrcPtr& src, GpuMat_<ResType>& dst, const Ma
 
     CV_Assert( getRows(mask) == rows && getCols(mask) == cols );
 
-    grid_glob_reduce_detail::minVal<Policy>(shrinkPtr(src),
-                                            dst[0],
-                                            shrinkPtr(mask),
-                                            rows, cols,
-                                            StreamAccessor::getStream(stream));
+    grid_reduce_detail::minVal<Policy>(shrinkPtr(src),
+                                       dst[0],
+                                       shrinkPtr(mask),
+                                       rows, cols,
+                                       StreamAccessor::getStream(stream));
 }
 
 template <class Policy, class SrcPtr, typename ResType>
@@ -117,11 +117,11 @@ __host__ void gridFindMinVal_(const SrcPtr& src, GpuMat_<ResType>& dst, Stream&
     const int rows = getRows(src);
     const int cols = getCols(src);
 
-    grid_glob_reduce_detail::minVal<Policy>(shrinkPtr(src),
-                                            dst[0],
-                                            WithOutMask(),
-                                            rows, cols,
-                                            StreamAccessor::getStream(stream));
+    grid_reduce_detail::minVal<Policy>(shrinkPtr(src),
+                                       dst[0],
+                                       WithOutMask(),
+                                       rows, cols,
+                                       StreamAccessor::getStream(stream));
 }
 
 template <class Policy, class SrcPtr, typename ResType, class MaskPtr>
@@ -135,11 +135,11 @@ __host__ void gridFindMaxVal_(const SrcPtr& src, GpuMat_<ResType>& dst, const Ma
 
     CV_Assert( getRows(mask) == rows && getCols(mask) == cols );
 
-    grid_glob_reduce_detail::maxVal<Policy>(shrinkPtr(src),
-                                            dst[0],
-                                            shrinkPtr(mask),
-                                            rows, cols,
-                                            StreamAccessor::getStream(stream));
+    grid_reduce_detail::maxVal<Policy>(shrinkPtr(src),
+                                       dst[0],
+                                       shrinkPtr(mask),
+                                       rows, cols,
+                                       StreamAccessor::getStream(stream));
 }
 
 template <class Policy, class SrcPtr, typename ResType>
@@ -151,11 +151,11 @@ __host__ void gridFindMaxVal_(const SrcPtr& src, GpuMat_<ResType>& dst, Stream&
     const int rows = getRows(src);
     const int cols = getCols(src);
 
-    grid_glob_reduce_detail::maxVal<Policy>(shrinkPtr(src),
-                                            dst[0],
-                                            WithOutMask(),
-                                            rows, cols,
-                                            StreamAccessor::getStream(stream));
+    grid_reduce_detail::maxVal<Policy>(shrinkPtr(src),
+                                       dst[0],
+                                       WithOutMask(),
+                                       rows, cols,
+                                       StreamAccessor::getStream(stream));
 }
 
 template <class Policy, class SrcPtr, typename ResType, class MaskPtr>
@@ -170,11 +170,11 @@ __host__ void gridFindMinMaxVal_(const SrcPtr& src, GpuMat_<ResType>& dst, const
 
     CV_Assert( getRows(mask) == rows && getCols(mask) == cols );
 
-    grid_glob_reduce_detail::minMaxVal<Policy>(shrinkPtr(src),
-                                               dst[0],
-                                               shrinkPtr(mask),
-                                               rows, cols,
-                                               StreamAccessor::getStream(stream));
+    grid_reduce_detail::minMaxVal<Policy>(shrinkPtr(src),
+                                          dst[0],
+                                          shrinkPtr(mask),
+                                          rows, cols,
+                                          StreamAccessor::getStream(stream));
 }
 
 template <class Policy, class SrcPtr, typename ResType>
@@ -187,11 +187,11 @@ __host__ void gridFindMinMaxVal_(const SrcPtr& src, GpuMat_<ResType>& dst, Strea
     const int rows = getRows(src);
     const int cols = getCols(src);
 
-    grid_glob_reduce_detail::minMaxVal<Policy>(shrinkPtr(src),
-                                               dst[0],
-                                               WithOutMask(),
-                                               rows, cols,
-                                               StreamAccessor::getStream(stream));
+    grid_reduce_detail::minMaxVal<Policy>(shrinkPtr(src),
+                                          dst[0],
+                                          WithOutMask(),
+                                          rows, cols,
+                                          StreamAccessor::getStream(stream));
 }
 
 template <class Policy, class SrcPtr, typename ResType, class MaskPtr>
@@ -209,11 +209,11 @@ __host__ void gridCountNonZero_(const SrcPtr& src, GpuMat_<ResType>& dst, const
     not_equal_to<src_type> ne_op;
     const src_type zero = VecTraits<src_type>::all(0);
 
-    grid_glob_reduce_detail::sum<Policy>(shrinkPtr(transformPtr(src, bind2nd(ne_op, zero))),
-                                         dst[0],
-                                         shrinkPtr(mask),
-                                         rows, cols,
-                                         StreamAccessor::getStream(stream));
+    grid_reduce_detail::sum<Policy>(shrinkPtr(transformPtr(src, bind2nd(ne_op, zero))),
+                                    dst[0],
+                                    shrinkPtr(mask),
+                                    rows, cols,
+                                    StreamAccessor::getStream(stream));
 }
 
 template <class Policy, class SrcPtr, typename ResType>
@@ -229,11 +229,11 @@ __host__ void gridCountNonZero_(const SrcPtr& src, GpuMat_<ResType>& dst, Stream
     not_equal_to<src_type> ne_op;
     const src_type zero = VecTraits<src_type>::all(0);
 
-    grid_glob_reduce_detail::sum<Policy>(shrinkPtr(transformPtr(src, bind2nd(ne_op, zero))),
-                                         dst[0],
-                                         WithOutMask(),
-                                         rows, cols,
-                                         StreamAccessor::getStream(stream));
+    grid_reduce_detail::sum<Policy>(shrinkPtr(transformPtr(src, bind2nd(ne_op, zero))),
+                                    dst[0],
+                                    WithOutMask(),
+                                    rows, cols,
+                                    StreamAccessor::getStream(stream));
 }
 
 // default policy