diff --git a/modules/rgbd/src/odometry.cpp b/modules/rgbd/src/odometry.cpp index 5283a124b..454e9643b 100755 --- a/modules/rgbd/src/odometry.cpp +++ b/modules/rgbd/src/odometry.cpp @@ -1009,28 +1009,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 a49c67d11..de93ce396 100644 --- a/modules/rgbd/src/plane.cpp +++ b/modules/rgbd/src/plane.cpp @@ -530,6 +530,28 @@ private: //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + 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) {