renamed gpu namespace -> cuda
This commit is contained in:
@@ -189,7 +189,7 @@ MultiBandBlender::MultiBandBlender(int try_gpu, int num_bands, int weight_type)
|
||||
setNumBands(num_bands);
|
||||
|
||||
#if defined(HAVE_OPENCV_GPUARITHM) && defined(HAVE_OPENCV_GPUWARPING)
|
||||
can_use_gpu_ = try_gpu && gpu::getCudaEnabledDeviceCount();
|
||||
can_use_gpu_ = try_gpu && cuda::getCudaEnabledDeviceCount();
|
||||
#else
|
||||
(void) try_gpu;
|
||||
can_use_gpu_ = false;
|
||||
@@ -494,16 +494,16 @@ void createLaplacePyrGpu(const Mat &img, int num_levels, std::vector<Mat> &pyr)
|
||||
#if defined(HAVE_OPENCV_GPUARITHM) && defined(HAVE_OPENCV_GPUWARPING)
|
||||
pyr.resize(num_levels + 1);
|
||||
|
||||
std::vector<gpu::GpuMat> gpu_pyr(num_levels + 1);
|
||||
std::vector<cuda::GpuMat> gpu_pyr(num_levels + 1);
|
||||
gpu_pyr[0].upload(img);
|
||||
for (int i = 0; i < num_levels; ++i)
|
||||
gpu::pyrDown(gpu_pyr[i], gpu_pyr[i + 1]);
|
||||
cuda::pyrDown(gpu_pyr[i], gpu_pyr[i + 1]);
|
||||
|
||||
gpu::GpuMat tmp;
|
||||
cuda::GpuMat tmp;
|
||||
for (int i = 0; i < num_levels; ++i)
|
||||
{
|
||||
gpu::pyrUp(gpu_pyr[i + 1], tmp);
|
||||
gpu::subtract(gpu_pyr[i], tmp, gpu_pyr[i]);
|
||||
cuda::pyrUp(gpu_pyr[i + 1], tmp);
|
||||
cuda::subtract(gpu_pyr[i], tmp, gpu_pyr[i]);
|
||||
gpu_pyr[i].download(pyr[i]);
|
||||
}
|
||||
|
||||
@@ -535,15 +535,15 @@ void restoreImageFromLaplacePyrGpu(std::vector<Mat> &pyr)
|
||||
if (pyr.empty())
|
||||
return;
|
||||
|
||||
std::vector<gpu::GpuMat> gpu_pyr(pyr.size());
|
||||
std::vector<cuda::GpuMat> gpu_pyr(pyr.size());
|
||||
for (size_t i = 0; i < pyr.size(); ++i)
|
||||
gpu_pyr[i].upload(pyr[i]);
|
||||
|
||||
gpu::GpuMat tmp;
|
||||
cuda::GpuMat tmp;
|
||||
for (size_t i = pyr.size() - 1; i > 0; --i)
|
||||
{
|
||||
gpu::pyrUp(gpu_pyr[i], tmp);
|
||||
gpu::add(tmp, gpu_pyr[i - 1], gpu_pyr[i - 1]);
|
||||
cuda::pyrUp(gpu_pyr[i], tmp);
|
||||
cuda::add(tmp, gpu_pyr[i - 1], gpu_pyr[i - 1]);
|
||||
}
|
||||
|
||||
gpu_pyr[0].download(pyr[0]);
|
||||
|
||||
Reference in New Issue
Block a user