Supervoxel класс-контейнер — хранит кластер, извлеченный с помощью кластеризации суперпикселей. Подробнее...
#include <pcl/segmentation/supervoxel_clustering.h>
Общедоступные типы | |
| using | Ptr = shared_ptr< Supervoxel< PointT > > |
| using | ConstPtr = shared_ptr< const Supervoxel< PointT > > |
Общедоступные члены-функции | |
| Supervoxel () | |
| void | getCentroidPoint (PointXYZRGBA ¢roid_arg) |
| Получает центр тяжести суперпикселя. Подробнее... |
|
| void | getCentroidPointNormal (PointNormal &normal_arg) |
| Получает нормаль к точке суперпикселя. Подробнее... |
|
Общедоступные атрибуты | |
| pcl::Normal | normal_ |
| Нормаль, рассчитанная для объединённых в супервоксeль пикселей. Подробнее... |
|
| pcl::PointXYZRGBA | centroid_ |
| Центроид супервоксeля — среднее значение по пикселям. Подробнее... |
|
| pcl::PointCloud< PointT >::Ptr | voxels_ |
| Список пикселей в супервоксeле. Подробнее... |
|
| pcl::PointCloud< Normal >::Ptr | normals_ |
| Список нормалей для точек в супервоксeле. Подробнее... |
|
Подробное описание
template<typename PointT>
class pcl::Supervoxel< PointT >
Supervoxel контейнер класса - хранит кластер, извлеченный с помощью кластеризации супервокселей.
Определение в строке 67 файла supervoxel_clustering.h.
Документация по определениям типов членов
ConstPtr
| using pcl::Supervoxel< PointT >::ConstPtr = shared_ptr<const Supervoxel<PointT> > |
Определение в строке 76 файла supervoxel_clustering.h.
Ptr
| using pcl::Supervoxel< PointT >::Ptr = shared_ptr<Supervoxel<PointT> > |
Определение в строке 75 файла supervoxel_clustering.h.
Документация по конструкторам и деструкторам
Supervoxel()
| inline |
Определение в строке 70 файла supervoxel_clustering.h.
Документация по функциям-членам
getCentroidPoint()
| inline |
Получает центр тяжести супервокселя.
- Параметры
-
[out] centroid_arg центр тяжести супервокселя
Определение в строке 82 файла supervoxel_clustering.h.
Ссылки на pcl::Supervoxel< PointT >::centroid_.
getCentroidPointNormal()
| inline |
Получает нормаль к точке супервокселя.
- Параметры
-
[out] normal_arg Нормаль к точке супервокселя
- Примечание
- Это не среднее значение, а нормаль, вычисленная с использованием всех вокселей в супервокселе в качестве опорных
Определение в строке 92 файла supervoxel_clustering.h.
Ссылки на pcl::Supervoxel< PointT >::centroid_, pcl::_Normal::curvature, pcl::_PointNormal::curvature, и pcl::Supervoxel< PointT >::normal_.
Документация по данным членам
centroid_
| pcl::PointXYZRGBA pcl::Supervoxel< PointT >::centroid_ |
Центроид супервокселя — среднее значение вокселей.
Определение в строке 106 файла supervoxel_clustering.h.
Используется в pcl::LCCPSegmentation< PointT >::connIsConvex(), pcl::Supervoxel< PointT >::getCentroidPoint() и pcl::Supervoxel< PointT >::getCentroidPointNormal().
normal_
| pcl::Normal pcl::Supervoxel< PointT >::normal_ |
Нормаль, рассчитанная для вокселей, содержащихся в супервокселе.
Определение в строке 104 файла supervoxel_clustering.h.
Используется в pcl::LCCPSegmentation< PointT >::connIsConvex() и pcl::Supervoxel< PointT >::getCentroidPointNormal().
normals_
| pcl::PointCloud<Normal>::Ptr pcl::Supervoxel< PointT >::normals_ |
Объект Pointcloud нормалей для точек в супервокселе.
Определено на строке 110 файла supervoxel_clustering.h.
voxels_
| pcl::PointCloud<PointT>::Ptr pcl::Supervoxel< PointT >::voxels_ |
Объект Pointcloud вокселей в супервокселе.
Определено на строке 108 файла supervoxel_clustering.h.
The documentation for this class was generated from the following file:
- pcl/segmentation/supervoxel_clustering.h
© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1_supervoxel.html