Тип для гистограмм, используемых для вычисления среднего значения и дисперсии некоторых чисел с плавающей точкой. Подробнее...
#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_
| std::size_t pcl::FeatureHistogram::number_of_elements_ |
Количество значений, добавленных в гистограмму.
Определение в строке 118 файла feature_histogram.h.
step_
| protected |
«Ширина» интервала.
Определение в строке 115 файла feature_histogram.h.
threshold_max_
| protected |
Максимальный порог.
Определение в строке 113 файла feature_histogram.h.
threshold_min_
| float pcl::FeatureHistogram::threshold_min_ |
Минимальный порог.
Определение в строке 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