Spec-Zone.ru › PointCloudLibrary

Слой в пирамиде детектора 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()

const std::vector<unsigned char>& pcl::keypoints::brisk::Layer::getImage ( ) const
inline

Получить используемое изображение.

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

getImageHeight()

int pcl::keypoints::brisk::Layer::getImageHeight ( ) const
inline

Получить высоту используемого изображения.

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

getImageWidth()

int pcl::keypoints::brisk::Layer::getImageWidth ( ) const
inline

Получить ширину используемого изображения.

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

getOffset()

float pcl::keypoints::brisk::Layer::getOffset ( ) const
inline

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

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

getScale()

float pcl::keypoints::brisk::Layer::getScale ( ) const
inline

Получить используемый масштаб.

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

getScores()

const std::vector<unsigned char>& pcl::keypoints::brisk::Layer::getScores ( ) const
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

Spec-Zone.ru

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