Boring changes - gpustereo.

pull/1281/head
Roman Donchenko 12 years ago
parent d6146e9543
commit d33ff4bb11
  1. 2
      modules/gpustereo/src/disparity_bilateral_filter.cpp
  2. 2
      modules/gpustereo/src/stereobm.cpp
  3. 2
      modules/gpustereo/src/stereobp.cpp
  4. 2
      modules/gpustereo/src/stereocsbp.cpp

@ -200,7 +200,7 @@ namespace
Ptr<gpu::DisparityBilateralFilter> cv::gpu::createDisparityBilateralFilter(int ndisp, int radius, int iters) Ptr<gpu::DisparityBilateralFilter> cv::gpu::createDisparityBilateralFilter(int ndisp, int radius, int iters)
{ {
return new DispBilateralFilterImpl(ndisp, radius, iters); return makePtr<DispBilateralFilterImpl>(ndisp, radius, iters);
} }
#endif /* !defined (HAVE_CUDA) */ #endif /* !defined (HAVE_CUDA) */

@ -179,7 +179,7 @@ namespace
Ptr<gpu::StereoBM> cv::gpu::createStereoBM(int numDisparities, int blockSize) Ptr<gpu::StereoBM> cv::gpu::createStereoBM(int numDisparities, int blockSize)
{ {
return new StereoBMImpl(numDisparities, blockSize); return makePtr<StereoBMImpl>(numDisparities, blockSize);
} }
#endif /* !defined (HAVE_CUDA) */ #endif /* !defined (HAVE_CUDA) */

@ -361,7 +361,7 @@ namespace
Ptr<gpu::StereoBeliefPropagation> cv::gpu::createStereoBeliefPropagation(int ndisp, int iters, int levels, int msg_type) Ptr<gpu::StereoBeliefPropagation> cv::gpu::createStereoBeliefPropagation(int ndisp, int iters, int levels, int msg_type)
{ {
return new StereoBPImpl(ndisp, iters, levels, msg_type); return makePtr<StereoBPImpl>(ndisp, iters, levels, msg_type);
} }
void cv::gpu::StereoBeliefPropagation::estimateRecommendedParams(int width, int height, int& ndisp, int& iters, int& levels) void cv::gpu::StereoBeliefPropagation::estimateRecommendedParams(int width, int height, int& ndisp, int& iters, int& levels)

@ -366,7 +366,7 @@ namespace
Ptr<gpu::StereoConstantSpaceBP> cv::gpu::createStereoConstantSpaceBP(int ndisp, int iters, int levels, int nr_plane, int msg_type) Ptr<gpu::StereoConstantSpaceBP> cv::gpu::createStereoConstantSpaceBP(int ndisp, int iters, int levels, int nr_plane, int msg_type)
{ {
return new StereoCSBPImpl(ndisp, iters, levels, nr_plane, msg_type); return makePtr<StereoCSBPImpl>(ndisp, iters, levels, nr_plane, msg_type);
} }
void cv::gpu::StereoConstantSpaceBP::estimateRecommendedParams(int width, int height, int& ndisp, int& iters, int& levels, int& nr_plane) void cv::gpu::StereoConstantSpaceBP::estimateRecommendedParams(int width, int height, int& ndisp, int& iters, int& levels, int& nr_plane)

Loading…
Cancel
Save