Spec-Zone.ru › PointCloudLibrary

Параметры, используемые в этом классе. Подробнее...

#include <pcl/keypoints/narf_keypoint.h>

Общедоступные функции-члены

Parameters ()=default

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

float support_size {-1.0f}
Задаёт область, «охватываемую» особой точкой (в метрах). Подробнее...
int max_no_of_interest_points {-1}
Максимальное количество возвращаемых особых точек. Подробнее...
float min_distance_between_interest_points {0.25f}
Минимальное расстояние между максимумами (это коэффициент для support_size, т. е. Подробнее...
float optimal_distance_to_high_surface_change {0.25}
Расстояние, которое следует выдерживать между ключевыми точками и областями с сильным изменением поверхности (это коэффициент для support_size; т. е. расстояние равно optimal_distance_to_high_surface_change*support_size). Подробнее...
float min_interest_value {0.45f}
Минимальное значение, при котором точка считается особой. Подробнее...
float min_surface_change_score {0.2f}
Минимальное значение оценки изменения поверхности, при котором точка учитывается. Подробнее...
int optimal_range_image_patch_size {10}
Размер (в пикселях) фрагментов изображения, по которым вычисляется значение интереса. Подробнее...
float distance_for_additional_points {0.0f}
Все точки в пределах этого расстояния от найденного максимума, значение которых превышает min_interest_value, также добавляются как особые точки (это коэффициент для support_size, т. е. Подробнее...
bool add_points_on_straight_edges {false}
Если установить значение true, особые точки будут также добавляться на прямых рёбрах, например, просто обозначающих область сильного изменения поверхности. Подробнее...
bool do_non_maximum_suppression {true}
Если установить значение false, точек будет значительно больше (это можно использовать, чтобы распределить точки по всей сцене, сочетая с низким значением min_interest_value). Подробнее...
bool no_of_polynomial_approximations_per_point {false}
Если это значение >0, точное положение особой точки определяется с помощью билинейных полиномиальных аппроксимаций значений интереса в данной области. Подробнее...
int max_no_of_threads {1}
Максимальное количество потоков, которое этому коду разрешено использовать с OPNEMP. Подробнее...
bool use_recursive_scale_reduction {false}
Попытка сократить время выполнения за счёт извлечения особых точек с более низким разрешением в областях, содержащих достаточно точек, то есть имеющих меньшую дальность. Подробнее...
bool calculate_sparse_interest_image {true}
Использовать эвристики для определения областей изображения интереса, которые можно пропустить, чтобы сократить время выполнения. Подробнее...

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

Параметры, используемые в этом классе.

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

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

Parameters()

pcl::NarfKeypoint::Parameters::Parameters ( )
default

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

add_points_on_straight_edges

bool pcl::NarfKeypoint::Parameters::add_points_on_straight_edges {false}

Если установить значение true, особые точки будут также добавляться на прямых рёбрах, например, просто обозначающих область сильного изменения поверхности.

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

calculate_sparse_interest_image

bool pcl::NarfKeypoint::Parameters::calculate_sparse_interest_image {true}

Использовать эвристики для определения областей изображения интереса, которые можно пропустить, чтобы сократить время выполнения.

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

distance_for_additional_points

float pcl::NarfKeypoint::Parameters::distance_for_additional_points {0.0f}

Все точки в пределах этого расстояния от найденного максимума, значение которых превышает min_interest_value, также добавляются как особые точки (это коэффициент для support_size, т. е.

расстояние равно distance_for_additional_points*support_size)

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

Используется в pcl::operator<<().

do_non_maximum_suppression

bool pcl::NarfKeypoint::Parameters::do_non_maximum_suppression {true}

Если установить значение false, точек будет значительно больше (это можно использовать, чтобы распределить точки по всей сцене, сочетая с низким значением min_interest_value).

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

max_no_of_interest_points

int pcl::NarfKeypoint::Parameters::max_no_of_interest_points {-1}

Максимальное количество возвращаемых особых точек.

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

max_no_of_threads

int pcl::NarfKeypoint::Parameters::max_no_of_threads {1}

Максимальное количество потоков, которое этому коду разрешено использовать с OPNEMP.

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

min_distance_between_interest_points

float pcl::NarfKeypoint::Parameters::min_distance_between_interest_points {0.25f}

Минимальное расстояние между максимумами (это коэффициент для support_size, т. е.

расстояние равно min_distance_between_interest_points*support_size)

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

Используется в pcl::operator<<().

min_interest_value

float pcl::NarfKeypoint::Parameters::min_interest_value {0.45f}

Минимальное значение, при котором точка считается особой.

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

Используется в pcl::operator<<().

min_surface_change_score

float pcl::NarfKeypoint::Parameters::min_surface_change_score {0.2f}

Минимальное значение оценки изменения поверхности, при котором точка учитывается.

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

no_of_polynomial_approximations_per_point

bool pcl::NarfKeypoint::Parameters::no_of_polynomial_approximations_per_point {false}

Если это значение >0, точное положение особой точки определяется с помощью билинейных полиномиальных аппроксимаций значений интереса в данной области.

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

optimal_distance_to_high_surface_change

float pcl::NarfKeypoint::Parameters::optimal_distance_to_high_surface_change {0.25}

Расстояние, которое следует выдерживать между ключевыми точками и областями с сильным изменением поверхности (это коэффициент для support_size; т. е. расстояние равно optimal_distance_to_high_surface_change*support_size).

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

optimal_range_image_patch_size

int pcl::NarfKeypoint::Parameters::optimal_range_image_patch_size {10}

Размер (в пикселях) фрагментов изображения, по которым вычисляется значение интереса.

Этот параметр влияет на выбор изображения дальности из пространства масштабов для вычисления значения интереса пикселя на заданном расстоянии.

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

support_size

float pcl::NarfKeypoint::Parameters::support_size {-1.0f}

Задаёт область, «охватываемую» особой точкой (в метрах).

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

Используется в pcl::operator<<().

use_recursive_scale_reduction

bool pcl::NarfKeypoint::Parameters::use_recursive_scale_reduction {false}

Попытка сократить время выполнения за счёт извлечения особых точек с более низким разрешением в областях, содержащих достаточно точек, то есть имеющих меньшую дальность.

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


Документация для этой структуры создана на основе следующего файла:
  • pcl/keypoints/narf_keypoint.h

© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/structpcl_1_1_narf_keypoint_1_1_parameters.html

Spec-Zone.ru

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