Open3D (C++ API)  0.18.0
Loading...
Searching...
No Matches
OdometryOption.h
Go to the documentation of this file.
1// ----------------------------------------------------------------------------
2// - Open3D: www.open3d.org -
3// ----------------------------------------------------------------------------
4// Copyright (c) 2018-2023 www.open3d.org
5// SPDX-License-Identifier: MIT
6// ----------------------------------------------------------------------------
7
8#pragma once
9
10#include <string>
11
12namespace open3d {
13namespace pipelines {
14namespace odometry {
15
20public:
32 const std::vector<int> &iteration_number_per_pyramid_level =
33 {20, 10,
34 5} /* {smaller image size to original image size} */,
35 double depth_diff_max = 0.03,
36 double depth_min = 0.0,
37 double depth_max = 4.0)
39 iteration_number_per_pyramid_level),
40 depth_diff_max_(depth_diff_max),
41 depth_min_(depth_min),
42 depth_max_(depth_max) {}
44
45public:
55 double depth_min_;
57 double depth_max_;
58};
59
60} // namespace odometry
61} // namespace pipelines
62} // namespace open3d
Definition OdometryOption.h:19
double depth_min_
Pixels that has larger than specified depth values are ignored.
Definition OdometryOption.h:55
double depth_max_
Pixels that has larger than specified depth values are ignored.
Definition OdometryOption.h:57
OdometryOption(const std::vector< int > &iteration_number_per_pyramid_level={20, 10, 5}, double depth_diff_max=0.03, double depth_min=0.0, double depth_max=4.0)
Parameterized Constructor.
Definition OdometryOption.h:31
std::vector< int > iteration_number_per_pyramid_level_
Definition OdometryOption.h:48
double depth_diff_max_
Definition OdometryOption.h:53
~OdometryOption()
Definition OdometryOption.h:43
Definition PinholeCameraIntrinsic.cpp:16