Spec-Zone.ru › PointCloudLibrary

#include </__w/1/s/gpu/segmentation/include/pcl/gpu/segmentation/gpu_seeded_hue_segmentation.h>

Collaboration graph
[легенда]

Общедоступные типы

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
Метод getName класса. Подробнее...

Защищённые атрибуты

CloudDevice input_
входное облако на GPU Подробнее...
PointCloudHostPtr host_cloud_
исходное облако на хосте Подробнее...
GPUTreePtr tree_
Указатель на объект пространственного поиска. Подробнее...
double cluster_tolerance_ {0.0}
Допуск пространственной кластеризации, измеряемый в евклидовом пространстве L2. Подробнее...
float delta_hue_ {0.0}
Допустимая разница оттенка. Подробнее...

Подробное описание

Определение в строке 57 файла gpu_seeded_hue_segmentation.h.

Документация псевдонимов типов-членов

CloudDevice

using pcl::gpu::SeededHueSegmentation::CloudDevice = pcl::gpu::Octree::PointCloud

Определение в строке 70 файла gpu_seeded_hue_segmentation.h.

GPUTree

using pcl::gpu::SeededHueSegmentation::GPUTree = pcl::gpu::Octree

Определение в строке 67 файла gpu_seeded_hue_segmentation.h.

GPUTreePtr

using pcl::gpu::SeededHueSegmentation::GPUTreePtr = pcl::gpu::Octree::Ptr

Определение в строке 68 файла gpu_seeded_hue_segmentation.h.

PointCloudHost

using pcl::gpu::SeededHueSegmentation::PointCloudHost = pcl::PointCloud<pcl::PointXYZ>

Определение в строке 60 файла gpu_seeded_hue_segmentation.h.

PointCloudHostConstPtr

using pcl::gpu::SeededHueSegmentation::PointCloudHostConstPtr = PointCloudHost::ConstPtr

Определение в строке 62 файла gpu_seeded_hue_segmentation.h.

PointCloudHostPtr

using pcl::gpu::SeededHueSegmentation::PointCloudHostPtr = PointCloudHost::Ptr

Определение в строке 61 файла gpu_seeded_hue_segmentation.h.

PointIndicesConstPtr

using pcl::gpu::SeededHueSegmentation::PointIndicesConstPtr = PointIndices::ConstPtr

Определение в строке 65 файла gpu_seeded_hue_segmentation.h.

PointIndicesPtr

using pcl::gpu::SeededHueSegmentation::PointIndicesPtr = PointIndices::Ptr

Определение в строке 64 файла gpu_seeded_hue_segmentation.h.

PointType

using pcl::gpu::SeededHueSegmentation::PointType = pcl::PointXYZ

Определение в строке 59 файла gpu_seeded_hue_segmentation.h.

Документация конструктора и деструктора

SeededHueSegmentation()

pcl::gpu::SeededHueSegmentation::SeededHueSegmentation ( )
default

Пустой конструктор.

Документация функций-членов

getClassName()

virtual std::string pcl::gpu::SeededHueSegmentation::getClassName ( ) const
inlineprotectedvirtual

Метод getName класса.

Определение в строке 165 файла gpu_seeded_hue_segmentation.h.

getClusterTolerance()

double pcl::gpu::SeededHueSegmentation::getClusterTolerance ( )

Получить допуск пространственной кластеризации, измеряемый в евклидовом пространстве L2.

Определение в строке 107 файла gpu_seeded_hue_segmentation.h.

Ссылки: cluster_tolerance_.

getDeltaHue()

float pcl::gpu::SeededHueSegmentation::getDeltaHue ( )

Получить допуск для оттенка.

Определение в строке 135 файла gpu_seeded_hue_segmentation.h.

Ссылки: delta_hue_.

getSearchMethod()

GPUTreePtr pcl::gpu::SeededHueSegmentation::getSearchMethod ( )
inline

Получить указатель на используемый метод поиска.

Задача:
исправить для обобщённого дерева поиска

Определение в строке 89 файла gpu_seeded_hue_segmentation.h.

См. также tree_.

segment()

void pcl::gpu::SeededHueSegmentation::segment ( PointIndices & indices_in,
PointIndices & indices_out
)

Извлечь кластеры облака PointCloud, заданного с помощью <setInputCloud(), setIndices()>

Параметры
indices_in
indices_out
Задача:
что делать, если входные данные не являются облаком PointXYZ?

Определение в строке 135 файла gpu_seeded_hue_segmentation.hpp.

Ссылки на cluster_tolerance_, delta_hue_, host_cloud_, input_, pcl::gpu::seededHueSegmentation() и tree_.

setClusterTolerance()

void pcl::gpu::SeededHueSegmentation::setClusterTolerance ( double tolerance )
inline

Задать пространственный допуск кластеризации как меру в евклидовом пространстве L2.

Параметры
tolerance пространственный допуск кластеризации как мера в евклидовом пространстве L2

Определение в строке 99 файла gpu_seeded_hue_segmentation.h.

Ссылки на cluster_tolerance_.

setDeltaHue()

void pcl::gpu::SeededHueSegmentation::setDeltaHue ( float delta_hue )
inline

Задать допуск по оттенку.

Параметры
[in] delta_hue новое значение разницы оттенков

Определение в строке 128 файла gpu_seeded_hue_segmentation.h.

Ссылки на delta_hue_.

setHostCloud()

void pcl::gpu::SeededHueSegmentation::setHostCloud ( PointCloudHostPtr host_cloud )
inline

Определение в строке 119 файла gpu_seeded_hue_segmentation.h.

Ссылки на host_cloud_.

setInput()

Определение в строке 113 файла gpu_seeded_hue_segmentation.h.

Ссылки на input_.

void pcl::gpu::SeededHueSegmentation::setInput ( CloudDevice input )
inline

setSearchMethod()

void pcl::gpu::SeededHueSegmentation::setSearchMethod ( const GPUTreePtr & tree )
inline

Передать указатель на объект поиска.

Параметры
tree указатель на объект пространственного поиска.

Определение в строке 80 файла gpu_seeded_hue_segmentation.h.

Ссылки на tree_.

Подробное описание полей

cluster_tolerance_

double pcl::gpu::SeededHueSegmentation::cluster_tolerance_ {0.0}
protected

Пространственный допуск кластеризации как мера в евклидовом пространстве L2.

Определение в строке 158 файла gpu_seeded_hue_segmentation.h.

Используется в getClusterTolerance(), segment() и setClusterTolerance().

delta_hue_

float pcl::gpu::SeededHueSegmentation::delta_hue_ {0.0}
protected

Допустимая разница оттенков.

Определение в строке 161 файла gpu_seeded_hue_segmentation.h.

Используется в getDeltaHue(), segment() и setDeltaHue().

host_cloud_

PointCloudHostPtr pcl::gpu::SeededHueSegmentation::host_cloud_
protected

Исходное облако на хосте

Определение в строке 152 файла gpu_seeded_hue_segmentation.h.

Используется в segment() и setHostCloud().

input_

CloudDevice pcl::gpu::SeededHueSegmentation::input_
protected

Входное облако на GPU

Определение в строке 149 файла gpu_seeded_hue_segmentation.h.

Используется в segment() и setInput().

tree_

GPUTreePtr pcl::gpu::SeededHueSegmentation::tree_
защищённый

Указатель на объект пространственного поиска.

Определение в строке 155 файла gpu_seeded_hue_segmentation.h.

Используется в getSearchMethod(), segment() и setSearchMethod().


Документация этого класса сгенерирована из следующих файлов:
  • /__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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API