#include </__w/1/s/gpu/segmentation/include/pcl/gpu/segmentation/gpu_seeded_hue_segmentation.h>
Публичные типы | |
| using | PointType = pcl::PointXYZ |
| using | PointCloudHost = pcl::PointCloud< pcl::PointXYZ > |
| using | PointCloudHostPtr = PointCloudHost::Ptr |
| using | PointCloudHostConstPtr = PointCloudHost::ConstPtr |
| using | PointIndicesPtr = PointIndices::Ptr |
| using | PointIndicesConstPtr = PointIndices::ConstPtr |
| using | GPUTree = pcl::gpu::Octree |
| using | GPUTreePtr = pcl::gpu::Octree::Ptr |
| using | CloudDevice = pcl::gpu::Octree::PointCloud |
Общедоступные члены-функции | |
| SeededHueSegmentation ()=default | |
| Пустой конструктор. Подробнее... |
|
| void | setSearchMethod (const GPUTreePtr &tree) |
| Укажите указатель на объект поиска. Подробнее... |
|
| GPUTreePtr | getSearchMethod () |
| Получить указатель на метод поиска. Подробнее... |
|
| void | setClusterTolerance (double tolerance) |
| Установить пространственную допустимую погрешность кластеризации как меру в L2 евклидовом пространстве. Подробнее... |
|
| double | getClusterTolerance () |
| Получить пространственную толерантность кластеризации как меру в L2 евклидовом пространстве. Подробнее... |
|
| void | setInput (CloudDevice input) |
| void | setHostCloud (PointCloudHostPtr host_cloud) |
| void | setDeltaHue (float delta_hue) |
| Установить толерантность по оттенку. Подробнее... |
|
| float | getDeltaHue () |
| Получить толерантность по оттенку. Подробнее... |
|
| void | segment (PointIndices &indices_in, PointIndices &indices_out) |
| выделить кластеры облака точек PointCloud, заданного с помощью <setInputCloud(), setIndices()> Подробнее... |
|
Защищенные члены функций | |
| virtual std::string | getClassName () const |
| Метод получения имени класса. Подробнее... |
|
Защищённые атрибуты | |
| CloudDevice | input_ |
| облако ввода на GPU Подробнее... |
|
| PointCloudHostPtr | host_cloud_ |
| исходное облако Host Подробнее... |
|
| GPUTreePtr | tree_ |
| Указатель на объект пространственного поиска. Подробнее... |
|
| double | cluster_tolerance_ {0} |
| Допуск пространственного кластеризации как мера в L2-евклидовом пространстве. Подробнее... |
|
| float | delta_hue_ {0.0} |
| Допускаемое отклонение по оттенку. Подробнее... |
|
Подробное описание
Определение в строке 57 файла gpu_seeded_hue_segmentation.h.
Документация по псевдонимам типов данных
CloudDevice
Определение в строке 70 файла gpu_seeded_hue_segmentation.h.
GPUTree
Определение в строке 67 файла gpu_seeded_hue_segmentation.h.
GPUTreePtr
Определение в строке 68 файла gpu_seeded_hue_segmentation.h.
PointCloudHost
Определение в строке 60 файла gpu_seeded_hue_segmentation.h.
PointCloudHostConstPtr
Определение в строке 62 файла gpu_seeded_hue_segmentation.h.
PointCloudHostPtr
Definition at line 61 of file gpu_seeded_hue_segmentation.h.
PointIndicesConstPtr
Definition at line 65 of file gpu_seeded_hue_segmentation.h.
PointIndicesPtr
Definition at line 64 of file gpu_seeded_hue_segmentation.h.
ТипТочек
Определение в строке 59 файла gpu_seeded_hue_segmentation.h.
Документация конструктора и деструктора
SeededHueSegmentation()
| по умолчанию |
Пустой конструктор.
Документация функций-членов
getClassName()
| встроенныйзащищённыйвиртуальный |
Метод получения имени класса.
Определение в строке 165 файла gpu_seeded_hue_segmentation.h.
getClusterTolerance()
| inline |
Получить пространственную пороговую величину кластеризации как меру в евклидовом пространстве L2.
Определение в строке 107 файла gpu_seeded_hue_segmentation.h.
Ссылки на cluster_tolerance_.
getDeltaHue()
| inline |
Получить порог по оттенку.
Определение в строке 135 файла gpu_seeded_hue_segmentation.h.
Ссылки на delta_hue_.
getSearchMethod()
| inline |
Получить указатель на используемый метод поиска.
- Задача:
- исправить для универсального дерева поиска
Определение в строке 89 файла gpu_seeded_hue_segmentation.h.
Ссылки на tree_.
разделить()
| void pcl::gpu::SeededHueSegmentation::segment | ( | PointIndices & | indices_in, |
| PointIndices & | indices_out | ||
| ) |
извлечь кластеры облака точек PointCloud, заданного с помощью <setInputCloud(), setIndices()>
- Параметры
-
indices_in indices_out
Определение в строке 135 файла gpu_seeded_hue_segmentation.hpp.
Ссылки на cluster_tolerance_, delta_hue_, host_cloud_, input_, pcl::gpu::seededHueSegmentation() и tree_.
setClusterTolerance()
| inline |
Установите пространственную толерантность кластеров как меру в L2-евклидовом пространстве.
- Параметры
-
tolerance пространственная толерантность кластеров как мера в L2-евклидовом пространстве
Определение в строке 99 файла gpu_seeded_hue_segmentation.h.
Ссылки на cluster_tolerance_.
setDeltaHue()
| inline |
Установите толерантность к оттенку.
- Параметры
-
[in] delta_hue новый delta hue
Определение в строке 128 файла gpu_seeded_hue_segmentation.h.
Ссылки на delta_hue_.
setHostCloud()
| inline |
Определение в строке 119 файла gpu_seeded_hue_segmentation.h.
Ссылки на host_cloud_.
setInput()
| inline |
Определение в строке 113 файла gpu_seeded_hue_segmentation.h.
Ссылки на input_.
setSearchMethod()
| inline |
Предоставьте указатель на объект поиска.
- Параметры
-
tree указатель на объект пространственного поиска.
Определение в строке 80 файла gpu_seeded_hue_segmentation.h.
Ссылки на tree_.
Документация по данным членам
cluster_tolerance_
| protected |
Допуск пространственного кластера как мера в евклидовом пространстве L2.
Определение в строке 158 файла gpu_seeded_hue_segmentation.h.
Используется в getClusterTolerance(), segment() и setClusterTolerance().
delta_hue_
| protected |
Разрешённое различие по оттенку.
Определение в строке 161 файла gpu_seeded_hue_segmentation.h.
Используется в getDeltaHue(), segment() и setDeltaHue().
host_cloud_
| protected |
исходное облако Host
Определение в строке 152 файла gpu_seeded_hue_segmentation.h.
Используется в segment() и setHostCloud().
input_
| protected |
входное облако точек на GPU
Определение в строке 149 файла gpu_seeded_hue_segmentation.h.
Используется функциями segment() и setInput().
tree_
| protected |
Указатель на объект пространственного поиска.
Определение в строке 155 файла gpu_seeded_hue_segmentation.h.
Используется функциями getSearchMethod(), segment() и setSearchMethod().
The documentation for this class was generated from the following files:
- /__w/1/s/gpu/segmentation/include/pcl/gpu/segmentation/gpu_seeded_hue_segmentation.h
- /__w/1/s/gpu/segmentation/include/pcl/gpu/segmentation/impl/gpu_seeded_hue_segmentation.hpp
© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1gpu_1_1_seeded_hue_segmentation.html