#include <pcl/common/intensity.h>
Открытые функции-члены | |
| float | operator() (const PointT &p) const |
| получить поле интенсивности Подробнее... |
|
| void | get (const PointT &p, float &intensity) const |
| получить значение интенсивности точки Подробнее... |
|
| void | set (PointT &p, float intensity) const |
| задать значение интенсивности точки Подробнее... |
|
| void | demean (PointT &p, float value) const |
| вычесть значение из поля интенсивности Подробнее... |
|
| void | add (PointT &p, float value) const |
| добавить значение к полю интенсивности Подробнее... |
|
Подробное описание
template<typename PointT>
struct pcl::common::IntensityFieldAccessor< PointT >
Определение в строке 50 файла intensity.h.
Документация функций-членов
add()
| inline |
добавить значение к полю интенсивности
- Параметры
-
p точка, интенсивность которой нужно изменить [in] value значение, которое нужно добавить к интенсивности точки
Определение в строке 93 файла intensity.h.
demean()
| inline |
вычесть значение из поля интенсивности
- Параметры
-
p точка, интенсивность которой нужно изменить [in] value значение, которое нужно вычесть из интенсивности точки
Определение в строке 84 файла intensity.h.
get()
| inline |
получить значение интенсивности точки
- Параметры
-
p точка, интенсивность которой нужно получить [in] intensity значение поля интенсивности
Определение в строке 66 файла intensity.h.
operator()()
| inline |
получить поле интенсивности
- Параметры
-
[in] p точка
- Возвращает
- p.intensity
Определение в строке 57 файла intensity.h.
Используется в pcl::common::IntensityFieldAccessor< pcl::PointXYZRGB >::add(), pcl::common::IntensityFieldAccessor< pcl::PointXYZRGBA >::add(), pcl::common::IntensityFieldAccessor< pcl::PointXYZRGBL >::add(), pcl::common::IntensityFieldAccessor< pcl::PointXYZRGBNormal >::add(), pcl::common::IntensityFieldAccessor< pcl::PointXYZRGB >::demean(), pcl::common::IntensityFieldAccessor< pcl::PointXYZRGBA >::demean(), pcl::common::IntensityFieldAccessor< pcl::PointXYZRGBL >::demean(), и pcl::common::IntensityFieldAccessor< pcl::PointXYZRGBNormal >::demean().
set()
| inline |
задать значение интенсивности точки
- Параметры
-
p точка, интенсивность которой нужно задать [in] intensity значение поля интенсивности
Определение в строке 75 файла intensity.h.
Используется в pcl::common::IntensityFieldAccessor< pcl::PointXYZRGB >::add(), pcl::common::IntensityFieldAccessor< pcl::PointXYZRGBA >::add(), pcl::common::IntensityFieldAccessor< pcl::PointXYZRGBL >::add(), pcl::common::IntensityFieldAccessor< pcl::PointXYZRGBNormal >::add(), pcl::DisparityMapConverter< PointT >::compute(), pcl::common::IntensityFieldAccessor< pcl::PointXYZRGB >::demean(), pcl::common::IntensityFieldAccessor< pcl::PointXYZRGBA >::demean(), pcl::common::IntensityFieldAccessor< pcl::PointXYZRGBL >::demean(), и pcl::common::IntensityFieldAccessor< pcl::PointXYZRGBNormal >::demean().
Документация для этой структуры создана на основе следующего файла:
- pcl/common/intensity.h
© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/structpcl_1_1common_1_1_intensity_field_accessor.html