Интерфейс для квантируемой модальности. Подробнее...
#include <pcl/recognition/quantizable_modality.h>
Открытые функции-члены | |
| QuantizableModality () | |
| Конструктор. Подробнее... |
|
| virtual | ~QuantizableModality () |
| Деструктор. Подробнее... |
|
| virtual QuantizedMap & | getQuantizedMap ()=0 |
| Возвращает ссылку на внутреннюю вычисленную квантованную карту. Подробнее... |
|
| virtual QuantizedMap & | getSpreadedQuantizedMap ()=0 |
| Возвращает ссылку на внутреннюю вычисленную расширенную квантованную карту. Подробнее... |
|
| virtual void | extractFeatures (const MaskMap &mask, std::size_t nr_features, std::size_t modality_index, std::vector< QuantizedMultiModFeature > &features) const =0 |
| Извлекает признаки этой модальности в пределах указанной маски. Подробнее... |
|
| virtual void | extractAllFeatures (const MaskMap &mask, std::size_t nr_features, std::size_t modality_index, std::vector< QuantizedMultiModFeature > &features) const =0 |
| Извлекает все возможные признаки модальности в пределах указанной маски. Подробнее... |
|
Подробное описание
Интерфейс для квантируемой модальности.
Определение в строке 53 файла quantizable_modality.h.
Описание конструктора и деструктора
QuantizableModality()
| pcl::QuantizableModality::QuantizableModality | ( | ) |
Конструктор.
~QuantizableModality()
| virtual |
Деструктор.
Описание функций-членов
extractAllFeatures()
| pure virtual |
Извлекает все возможные признаки модальности в пределах указанной маски.
- Параметры
-
[in] mask задаёт области, в которых выполняется поиск признаков. [in] nr_features ИГНОРИРУЕТСЯ (TODO: удалить этот параметр). [in] modality_index индекс, сохраняемый в извлечённых признаках. [out] features контейнер для извлечённых признаков.
Реализовано в pcl::ColorGradientModality< PointInT >, pcl::ColorGradientModality< PointXYZT >, pcl::SurfaceNormalModality< PointInT > и pcl::SurfaceNormalModality< PointXYZT >.
extractFeatures()
| pure virtual |
Извлекает признаки этой модальности в пределах указанной маски.
- Параметры
-
[in] mask задаёт области, в которых выполняется поиск признаков. [in] nr_features задаёт количество извлекаемых признаков (их может быть меньше, если в модальности недостаточно информации). [in] modality_index индекс, сохраняемый в извлечённых признаках. [out] features контейнер для извлечённых признаков.
Реализовано в pcl::ColorGradientModality< PointInT >, pcl::ColorGradientModality< PointXYZT >, pcl::ColorModality< PointInT >, pcl::SurfaceNormalModality< PointInT > и pcl::SurfaceNormalModality< PointXYZT >.
getQuantizedMap()
| pure virtual |
Возвращает ссылку на внутреннюю вычисленную квантованную карту.
Реализовано в pcl::SurfaceNormalModality< PointInT >, pcl::SurfaceNormalModality< PointXYZT >, pcl::ColorGradientModality< PointInT >, pcl::ColorGradientModality< PointXYZT > и pcl::ColorModality< PointInT >.
getSpreadedQuantizedMap()
| pure virtual |
Возвращает ссылку на внутреннюю вычисленную расширенную квантованную карту.
Реализовано в pcl::SurfaceNormalModality< PointInT >, pcl::SurfaceNormalModality< PointXYZT >, pcl::ColorGradientModality< PointInT >, pcl::ColorGradientModality< PointXYZT > и pcl::ColorModality< PointInT >.
Документация этого класса создана на основе следующего файла:
- pcl/recognition/quantizable_modality.h
© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1_quantizable_modality.html