Вычисляет преобразование на основе соответствующих 3D-точек. Подробнее...
#include <pcl/common/transformation_from_correspondences.h>
Открытые функции-члены | |
| TransformationFromCorrespondences () | |
| Конструктор — размерность задаёт размер векторов, с которыми предстоит работать. Подробнее... |
|
| void | reset () |
| Сбросить объект для работы с новым набором данных. Подробнее... |
|
| float | getAccumulatedWeight () const |
| Получить суммарный вес всех добавленных векторов. Подробнее... |
|
| unsigned int | getNoOfSamples () const |
| Получить количество добавленных векторов. Подробнее... |
|
| void | add (const Eigen::Vector3f &point, const Eigen::Vector3f &corresponding_point, float weight=1.0) |
| Добавить новый образец. Подробнее... |
|
| Eigen::Affine3f | getTransformation () |
| Вычислить преобразование, которое наилучшим образом преобразует точки в соответствующие им точки. Подробнее... |
|
Защищённые атрибуты | |
| unsigned int | no_of_samples_ = 0 |
| float | accumulated_weight_ = 0 |
| Eigen::Vector3f | mean1_ = Eigen::Vector3f::Identity () |
| Eigen::Vector3f | mean2_ = Eigen::Vector3f::Identity () |
| Eigen::Matrix< float, 3, 3 > | covariance_ = Eigen::Matrix<float, 3, 3>::Identity () |
Подробное описание
Вычисляет преобразование на основе соответствующих 3D-точек.
Определение в строке 49 файла transformation_from_correspondences.h.
Описание конструктора и деструктора
TransformationFromCorrespondences()
| inline |
Конструктор — размерность задаёт размер векторов, с которыми предстоит работать.
Определение в строке 54 файла transformation_from_correspondences.h.
Ссылки: reset().
Описание функций-членов
add()
| inline |
Добавить новый образец.
Определение в строке 58 файла transformation_from_correspondences.hpp.
Ссылки: accumulated_weight_, covariance_, mean1_, mean2_ и no_of_samples_.
Используется в: pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT >::track().
getAccumulatedWeight()
| inline |
Получить суммарный вес всех добавленных векторов.
Определение в строке 64 файла transformation_from_correspondences.h.
Ссылки: accumulated_weight_.
getNoOfSamples()
| inline |
Получить количество добавленных векторов.
Определение в строке 68 файла transformation_from_correspondences.h.
Ссылки: no_of_samples_.
getTransformation()
| inline |
Вычислить преобразование, которое наилучшим образом преобразует точки в соответствующие им точки.
Определение в строке 77 файла transformation_from_correspondences.hpp.
Ссылки: covariance_, mean1_ и mean2_.
Используется в: pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT >::track().
reset()
| inline |
Сбросить объект для работы с новым набором данных.
Определение в строке 47 файла transformation_from_correspondences.hpp.
Ссылки: accumulated_weight_, covariance_, mean1_, mean2_ и no_of_samples_.
Используется в: TransformationFromCorrespondences().
Описание данных-членов
accumulated_weight_
| protected |
Определение в строке 84 файла transformation_from_correspondences.h.
Используется в: add(), getAccumulatedWeight() и reset().
covariance_
| protected |
Определение в строке 87 файла transformation_from_correspondences.h.
Используется в: add(), getTransformation() и reset().
mean1_
| protected |
Определение в строке 85 файла transformation_from_correspondences.h.
Используется в: add(), getTransformation() и reset().
mean2_
| Eigen::Vector3f pcl::TransformationFromCorrespondences::mean2_ = Eigen::Vector3f::Identity () |
Определение в строке 86 файла transformation_from_correspondences.h.
Используется в: add(), getTransformation() и reset().
no_of_samples_
| unsigned int pcl::TransformationFromCorrespondences::no_of_samples_ = 0 |
Определение в строке 83 файла transformation_from_correspondences.h.
Используется в: add(), getNoOfSamples() и reset().
Документация этого класса создана на основе следующих файлов:
- pcl/common/transformation_from_correspondences.h
- pcl/common/impl/transformation_from_correspondences.hpp
© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1_transformation_from_correspondences.html