fixed type for threshold parameter
authorVladislav Vinogradov <vlad.vinogradov@itseez.com>
Thu, 23 Aug 2012 13:06:38 +0000 (17:06 +0400)
committerVladislav Vinogradov <vlad.vinogradov@itseez.com>
Thu, 23 Aug 2012 13:12:44 +0000 (17:12 +0400)
modules/gpu/src/cuda/hough.cu
modules/gpu/src/hough.cpp

index 63099d3..b4cb147 100644 (file)
@@ -226,7 +226,7 @@ namespace cv { namespace gpu { namespace device
         ////////////////////////////////////////////////////////////////////////
         // linesGetResult
 
-        __global__ void linesGetResult(const DevMem2Di accum, float2* out, int* votes, const int maxSize, const float rho, const float theta, const float threshold, const int numrho)
+        __global__ void linesGetResult(const DevMem2Di accum, float2* out, int* votes, const int maxSize, const float rho, const float theta, const int threshold, const int numrho)
         {
             const int r = blockIdx.x * blockDim.x + threadIdx.x;
             const int n = blockIdx.y * blockDim.y + threadIdx.y;
@@ -254,7 +254,7 @@ namespace cv { namespace gpu { namespace device
             }
         }
 
-        int linesGetResult_gpu(DevMem2Di accum, float2* out, int* votes, int maxSize, float rho, float theta, float threshold, bool doSort)
+        int linesGetResult_gpu(DevMem2Di accum, float2* out, int* votes, int maxSize, float rho, float theta, int threshold, bool doSort)
         {
             void* counterPtr;
             cudaSafeCall( cudaGetSymbolAddress(&counterPtr, g_counter) );
index 82396e3..57f6046 100644 (file)
@@ -61,7 +61,7 @@ namespace cv { namespace gpu { namespace device
         int buildPointList_gpu(DevMem2Db src, unsigned int* list);
 
         void linesAccum_gpu(const unsigned int* list, int count, DevMem2Di accum, float rho, float theta, size_t sharedMemPerBlock, bool has20);
-        int linesGetResult_gpu(DevMem2Di accum, float2* out, int* votes, int maxSize, float rho, float theta, float threshold, bool doSort);
+        int linesGetResult_gpu(DevMem2Di accum, float2* out, int* votes, int maxSize, float rho, float theta, int threshold, bool doSort);
 
         void circlesAccumCenters_gpu(const unsigned int* list, int count, PtrStepi dx, PtrStepi dy, DevMem2Di accum, int minRadius, int maxRadius, float idp);
         int buildCentersList_gpu(DevMem2Di accum, unsigned int* centers, int threshold);