diff --git a/modules/rgbd/src/odometry.cpp b/modules/rgbd/src/odometry.cpp index f0e4a646631..f533d5e461d 100755 --- a/modules/rgbd/src/odometry.cpp +++ b/modules/rgbd/src/odometry.cpp @@ -983,28 +983,6 @@ Ptr DepthCleaner::create(int depth_in, int window_size_in, int met return makePtr(depth_in, window_size_in, method_in); } -RgbdPlane::RgbdPlane(int method, int block_size, - int min_size, double threshold, double sensor_error_a, - double sensor_error_b, double sensor_error_c) : - method_(method), - block_size_(block_size), - min_size_(min_size), - threshold_(threshold), - sensor_error_a_(sensor_error_a), - sensor_error_b_(sensor_error_b), - sensor_error_c_(sensor_error_c) -{} - -Ptr RgbdPlane::create(int method, int block_size, int min_size, double threshold, - double sensor_error_a, double sensor_error_b, - double sensor_error_c ) { - return makePtr(method, block_size, min_size, threshold, - sensor_error_a, sensor_error_b, sensor_error_c); -} - -RgbdPlane::~RgbdPlane() -{} - RgbdFrame::RgbdFrame() : ID(-1) {} diff --git a/modules/rgbd/src/plane.cpp b/modules/rgbd/src/plane.cpp index d1d0c4509d5..6e7026827a3 100644 --- a/modules/rgbd/src/plane.cpp +++ b/modules/rgbd/src/plane.cpp @@ -501,6 +501,28 @@ class InlierFinder //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + RgbdPlane::RgbdPlane(int method, int block_size, + int min_size, double threshold, double sensor_error_a, + double sensor_error_b, double sensor_error_c) : + method_(method), + block_size_(block_size), + min_size_(min_size), + threshold_(threshold), + sensor_error_a_(sensor_error_a), + sensor_error_b_(sensor_error_b), + sensor_error_c_(sensor_error_c) + {} + + Ptr RgbdPlane::create(int method, int block_size, int min_size, double threshold, + double sensor_error_a, double sensor_error_b, + double sensor_error_c ) { + return makePtr(method, block_size, min_size, threshold, + sensor_error_a, sensor_error_b, sensor_error_c); + } + + RgbdPlane::~RgbdPlane() + {} + void RgbdPlane::operator()(InputArray points3d_in, OutputArray mask_out, OutputArray plane_coefficients) {