Слой в пирамиде детектора BRISK. Подробнее...
#include <pcl/keypoints/brisk_2d.h>
Классы | |
| структура | CommonParams |
Публичные члены-функции | |
| Layer (const std::vector< unsigned char > &img, int width, int height, float scale=1.0f, float offset=0.0f) | |
| Конструктор. Подробнее... |
|
| Layer (const Layer &layer, int mode) | |
| Копирующий конструктор для получения слоя. Подробнее... |
|
| void | getAgastPoints (std::uint8_t threshold, std::vector< pcl::PointUV, Eigen::aligned_allocator< pcl::PointUV > > &keypoints) |
| Ключевые точки AGAST без подавления не-максимумов. Подробнее... |
|
| std::uint8_t | getAgastScore (int x, int y, std::uint8_t threshold) |
| Получить значение оценки ключевой точки AGAST для заданного пикселя с использованием порога. Подробнее... |
|
| std::uint8_t | getAgastScore_5_8 (int x, int y, std::uint8_t threshold) |
| Получить значение оценки ключевой точки AGAST для заданного пикселя с использованием порога. Подробнее... |
|
| std::uint8_t | getAgastScore (float xf, float yf, std::uint8_t threshold, float scale=1.0f) |
| Получить значение оценки ключевой точки AGAST для заданного пикселя с использованием порога. Подробнее... |
|
| std::uint8_t | getValue (const std::vector< unsigned char > &mat, int width, int height, float xf, float yf, float scale) |
| Доступ к значениям серого цвета (сглаженные/интерполированные) Подробнее... |
|
| const std::vector< unsigned char > & | getImage () const |
| Получить используемое изображение. Подробнее... |
|
| int | getImageWidth () const |
| Получить ширину используемого изображения. Подробнее... |
|
| int | getImageHeight () const |
| Получить высоту используемого изображения. Подробнее... |
|
| float | getScale () const |
| Получить используемый масштаб. Подробнее... |
|
| float | getOffset () const |
| Получить используемый смещение. Подробнее... |
|
| const std::vector< unsigned char > & | getScores () const |
| Получить полученные оценки. Подробнее... |
|
Подробное описание
Слой в пирамиде детектора BRISK.
Определение в строке 246 файла brisk_2d.h.
Документация конструкторов и деструкторов
Layer() [1/2]
| pcl::keypoints::brisk::Layer::Layer | ( | const std::vector< unsigned char > & | img, |
| int | width, | ||
| int | height, | ||
| float |
scale = 1.0f, | ||
| float |
offset = 0.0f | ||
| ) |
Конструктор.
- Параметры
-
[вход] img входное изображение [вход] width ширина изображения [вход] height высота изображения [вход] scale масштаб [вход] offset смещение
Layer() [2/2]
| pcl::keypoints::brisk::Layer::Layer | ( | const Layer & | layer, |
| int | mode | ||
| ) |
Конструктор копирования для получения слоя.
- Параметры
-
[in] layer слой для получения [in] mode режим получения
Документация по членам-функциям
getAgastPoints()
| void pcl::keypoints::brisk::Layer::getAgastPoints | ( | std::uint8_t | threshold, |
| std::vector< pcl::PointUV, Eigen::aligned_allocator< pcl::PointUV > > & | keypoints | ||
| ) |
Ключевые точки AGAST без подавления не-максимумов.
- Параметры
-
[in] threshold пороговое значение для ключевых точек [out] keypoints ключевые точки AGAST
getAgastScore() [1/2]
| std::uint8_t pcl::keypoints::brisk::Layer::getAgastScore | ( | float | xf, |
| float | yf, | ||
| std::uint8_t | threshold, | ||
| float |
scale = 1.0f | ||
| ) |
Получение значения оценки ключевой точки AGAST для заданного пикселя с использованием порога.
- Параметры
-
[in] xf координата X пикселя [in] yf координата Y пикселя [in] threshold порог для обрезки ответа [in] scale масштаб
getAgastScore() [2/2]
| std::uint8_t pcl::keypoints::brisk::Layer::getAgastScore | ( | int | x, |
| int | y, | ||
| std::uint8_t | threshold | ||
| ) |
Получение значения оценки ключевой точки AGAST для заданного пикселя с использованием порога.
- Параметры
-
[in] x координата U пикселя [in] y координата V пикселя [in] threshold порог для обрезки ответа
getAgastScore_5_8()
| std::uint8_t pcl::keypoints::brisk::Layer::getAgastScore_5_8 | ( | int | x, |
| int | y, | ||
| std::uint8_t | threshold | ||
| ) |
Получение значения оценки ключевой точки AGAST для заданного пикселя с использованием порога.
- Параметры
-
[in] x координата U пикселя [in] y координата V пикселя [in] threshold порог для обрезки ответа
getImage()
| inline |
Получить используемое изображение.
Определение в строке 318 файла brisk_2d.h.
getImageHeight()
| inline |
Получить высоту используемого изображения.
Определение в строке 332 файла brisk_2d.h.
getImageWidth()
| inline |
Получить ширину используемого изображения.
Определение в строке 325 файла brisk_2d.h.
getOffset()
| inline |
Получить используемый смещение.
Определение в строке 346 файла brisk_2d.h.
getScale()
| inline |
Получить используемый масштаб.
Определение в строке 339 файла brisk_2d.h.
getScores()
| inline |
Получить полученные оценки.
Определение в строке 353 файла brisk_2d.h.
getValue()
| std::uint8_t pcl::keypoints::brisk::Layer::getValue | ( | const std::vector< unsigned char > & | mat, |
| int | width, | ||
| int | height, | ||
| float | xf, | ||
| float | yf, | ||
| float | scale | ||
| ) |
Доступ к значениям серого цвета (сглаженным/интерполированным)
- Параметры
-
[in] mat изображение [in] width ширина изображения [in] height высота изображения [in] xf координата x [in] yf координата y [in] scale масштаб
The documentation for this class was generated from the following file:
- pcl/keypoints/brisk_2d.h
© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1keypoints_1_1brisk_1_1_layer.html