Тип для гистограмм для вычисления среднего и дисперсии некоторых чисел с плавающей точкой. Подробнее...
#include <pcl/common/feature_histogram.h>
Публичные члены-функции | |
| FeatureHistogram (const std::size_t number_of_bins, const float min, const float max) | |
| Публичный конструктор. Подробнее... |
|
| virtual | ~FeatureHistogram () |
| Публичный деструктор. Подробнее... |
|
| float | getThresholdMin () const |
| Получить нижний порог. Подробнее... |
|
| float | getThresholdMax () const |
| Получить верхний порог. Подробнее... |
|
| std::size_t | getNumberOfElements () const |
| Получить количество элементов, добавленных в гистограмму. Подробнее... |
|
| std::size_t | getNumberOfBins () const |
| Получить количество столбцов в гистограмме. Подробнее... |
|
| void | addValue (float value) |
| Увеличить столбец, соответствующий значению. Подробнее... |
|
| float | getMeanValue () |
| Получить значение, соответствующее наибольшему столбцу. Подробнее... |
|
| float | getVariance (float mean) |
| Получить дисперсию значения. Подробнее... |
|
Защищенные атрибуты | |
| std::vector< unsigned > | histogram_ |
| Вектор, содержащий гистограмму. Подробнее... |
|
| float | threshold_min_ |
| Минимальный порог. Подробнее... |
|
| float | threshold_max_ |
| Максимальный порог. Подробнее... |
|
| float | step_ |
| "Ширина" столбца. Подробнее... |
|
| std::size_t | number_of_elements_ |
| Количество значений, добавленных в гистограмму. Подробнее... |
|
| std::size_t | number_of_bins_ |
| Количество столбцов. Подробнее... |
|
Подробное описание
Тип для гистограмм для вычисления среднего и дисперсии некоторых чисел с плавающей точкой.
Определение в строке 50 файла feature_histogram.h.
Документация конструктора и деструктора
FeatureHistogram()
| pcl::FeatureHistogram::FeatureHistogram | ( | const std::size_t | number_of_bins, |
| const float | min, | ||
| const float | max | ||
| ) |
Публичный конструктор.
- Параметры
-
[in] number_of_bins количество столбцов в гистограмме. [in] min нижний порог. [in] max верхний порог.
~FeatureHistogram()
| virtual |
Публичный деструктор.
Документация по членам-функциям
addValue()
| void pcl::FeatureHistogram::addValue | ( | float | value | ) |
Увеличить ячейку, соответствующую значению.
- Параметры
-
[in] value новое значение.
getMeanValue()
| float pcl::FeatureHistogram::getMeanValue | ( | ) |
Получить значение, соответствующее наибольшей ячейке.
- Возвращает
- среднее значение наибольшей ячейки.
getNumberOfBins()
| std::size_t pcl::FeatureHistogram::getNumberOfBins | ( | ) | const |
Получить количество ячеек в гистограмме.
- Возвращает
- количество ячеек в гистограмме.
getNumberOfElements()
| std::size_t pcl::FeatureHistogram::getNumberOfElements | ( | ) | const |
Получить количество элементов, добавленных в гистограмму.
- Возвращает
- количество элементов в гистограмме.
getThresholdMax()
| float pcl::FeatureHistogram::getThresholdMax | ( | ) | const |
Получить верхний порог.
- Возвращает
- верхний порог.
getThresholdMin()
| float pcl::FeatureHistogram::getThresholdMin | ( | ) | const |
Получить нижний порог.
- Возвращает
- нижний порог.
getVariance()
| float pcl::FeatureHistogram::getVariance | ( | float | mean | ) |
Получить дисперсию значения.
- Возвращает
- дисперсия наибольшей ячейки.
Документация по данным членам
histogram_
| protected |
Вектор, содержащий гистограмму.
Определение в строке 108 файла feature_histogram.h.
number_of_bins_
| protected |
Количество ячеек.
Определение в строке 121 файла feature_histogram.h.
number_of_elements_
| protected |
Количество значений, добавленных в гистограмму.
Определение в строке 118 файла feature_histogram.h.
step_
| protected |
"Ширина" ячейки.
Определение в строке 115 файла feature_histogram.h.
threshold_max_
| protected |
Максимальный порог.
Определение в строке 113 файла feature_histogram.h.
threshold_min_
| protected |
Минимальный порог.
Определение в строке 111 файла feature_histogram.h.
Документация для этого класса была сгенерирована из следующего файла:
- pcl/common/feature_histogram.h
© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1_feature_histogram.html