Spec-Zone.ru › PointCloudLibrary

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

Функции

NCV_EXPORTS NCVStatus nppsStCompactGetSize_32u (Ncv32u srcLen, Ncv32u *pBufsize, cudaDeviceProp &devProp)
Вычисляет размер временного буфера для уплотнения вектора. Подробнее...
NCVStatus nppsStCompactGetSize_32s (Ncv32u srcLen, Ncv32u *pBufsize, cudaDeviceProp &devProp)
Вычисляет размер временного буфера для уплотнения вектора. Подробнее...
NCVStatus nppsStCompactGetSize_32f (Ncv32u srcLen, Ncv32u *pBufsize, cudaDeviceProp &devProp)
Вычисляет размер временного буфера для уплотнения вектора. Подробнее...
NCV_EXPORTS NCVStatus nppsStCompact_32u (Ncv32u *d_src, Ncv32u srcLen, Ncv32u *d_dst, Ncv32u *p_dstLen, Ncv32u elemRemove, Ncv8u *pBuffer, Ncv32u bufSize, cudaDeviceProp &devProp)
Уплотняет входной вектор, удаляя элементы заданного значения. Подробнее...
NCV_EXPORTS NCVStatus nppsStCompact_32s (Ncv32s *d_src, Ncv32u srcLen, Ncv32s *d_dst, Ncv32u *p_dstLen, Ncv32s elemRemove, Ncv8u *pBuffer, Ncv32u bufSize, cudaDeviceProp &devProp)
Уплотняет входной вектор, удаляя элементы заданного значения. Подробнее...
NCV_EXPORTS NCVStatus nppsStCompact_32f (Ncv32f *d_src, Ncv32u srcLen, Ncv32f *d_dst, Ncv32u *p_dstLen, Ncv32f elemRemove, Ncv8u *pBuffer, Ncv32u bufSize, cudaDeviceProp &devProp)
Уплотняет входной вектор, удаляя элементы заданного значения. Подробнее...
NCV_EXPORTS NCVStatus nppsStCompact_32u_host (Ncv32u *h_src, Ncv32u srcLen, Ncv32u *h_dst, Ncv32u *dstLen, Ncv32u elemRemove)
Уплотняет входной вектор, удаляя элементы заданного значения. Подробнее...
NCV_EXPORTS NCVStatus nppsStCompact_32s_host (Ncv32s *h_src, Ncv32u srcLen, Ncv32s *h_dst, Ncv32u *dstLen, Ncv32s elemRemove)
Уплотняет входной вектор, удаляя элементы заданного значения. Подробнее...
NCV_EXPORTS NCVStatus nppsStCompact_32f_host (Ncv32f *h_src, Ncv32u srcLen, Ncv32f *h_dst, Ncv32u *dstLen, Ncv32f elemRemove)
Уплотняет входной вектор, удаляя элементы заданного значения. Подробнее...

Документация по функциям

nppsStCompact_32f()

NCV_EXPORTS NCVStatus nppsStCompact_32f ( Ncv32f * d_src,
Ncv32u srcLen,
Ncv32f * d_dst,
Ncv32u * p_dstLen,
Ncv32f elemRemove,
Ncv8u * pBuffer,
Ncv32u bufSize,
cudaDeviceProp & devProp
)

#include </__w/1/s/gpu/people/src/cuda/nvidia/NPP_staging.hpp>

Уплотняет входной вектор, удаляя элементы заданного значения.

Значения с плавающей точкой 32-бита

См. также
nppsStCompact_32u

nppsStCompact_32f_host()

NCV_EXPORTS NCVStatus nppsStCompact_32f_host ( Ncv32f * h_src,
Ncv32u srcLen,
Ncv32f * h_dst,
Ncv32u * dstLen,
Ncv32f elemRemove
)

#include </__w/1/s/gpu/people/src/cuda/nvidia/NPP_staging.hpp>

Уплотняет входной вектор, удаляя элементы заданного значения.

Значения с плавающей точкой 32-бита. Реализация на хосте

См. также
nppsStCompact_32u_host

nppsStCompact_32s()

NCV_EXPORTS NCVStatus nppsStCompact_32s ( Ncv32s * d_src,
Ncv32u srcLen,
Ncv32s * d_dst,
Ncv32u * p_dstLen,
Ncv32s elemRemove,
Ncv8u * pBuffer,
Ncv32u bufSize,
cudaDeviceProp & devProp
)

#include </__w/1/s/gpu/people/src/cuda/nvidia/NPP_staging.hpp>

Уплотняет входной вектор, удаляя элементы заданного значения.

32-битные целые со знаком

См. также
nppsStCompact_32u

nppsStCompact_32s_host()

NCV_EXPORTS NCVStatus nppsStCompact_32s_host ( Ncv32s * h_src,
Ncv32u srcLen,
Ncv32s * h_dst,
Ncv32u * dstLen,
Ncv32s elemRemove
)

#include </__w/1/s/gpu/people/src/cuda/nvidia/NPP_staging.hpp>

Сжимает входной вектор, удаляя элементы заданного значения.

32-битные целые значения. Реализация на хосте

См. также
nppsStCompact_32u_host

nppsStCompact_32u()

NCV_EXPORTS NCVStatus nppsStCompact_32u ( Ncv32u * d_src,
Ncv32u srcLen,
Ncv32u * d_dst,
Ncv32u * p_dstLen,
Ncv32u elemRemove,
Ncv8u * pBuffer,
Ncv32u bufSize,
cudaDeviceProp & devProp
)

#include </__w/1/s/gpu/people/src/cuda/nvidia/NPP_staging.hpp>

Сжимает входной вектор, удаляя элементы заданного значения.

32-битные беззнаковые значения

Параметры
d_src [ВХОД] Указатель на вектор-источник (память устройства CUDA)
srcLen [ВХОД] Длина вектора-источника
d_dst [ВЫХОД] Указатель на вектор-приёмник (память устройства CUDA)
p_dstLen [ВЫХОД] Указатель на длину вектора-приёмника (привязанная память или NULL)
elemRemove [ВХОД] Значение, подлежащее удалению
pBuffer [ВХОД] Указатель на предварительно выделенный буфер (память устройства CUDA)
bufSize [ВХОД] Размер буфера pBuffer в байтах
devProp [ВХОД] Структура свойств устройства CUDA, содержащая информацию о выравнивании текстуры
Возвращает
Код состояния NCV

nppsStCompact_32u_host()

NCV_EXPORTS NCVStatus nppsStCompact_32u_host ( Ncv32u * h_src,
Ncv32u srcLen,
Ncv32u * h_dst,
Ncv32u * dstLen,
Ncv32u elemRemove
)

#include </__w/1/s/gpu/people/src/cuda/nvidia/NPP_staging.hpp>

Сжимает входной вектор, удаляя элементы заданного значения.

32-битные беззнаковые значения. Реализация на хосте

Параметры
h_src [ВХОД] Указатель на вектор-источник (память устройства CUDA)
srcLen [ВХОД] Длина вектора-источника
h_dst [ВЫХОД] Указатель на вектор-приёмник (память устройства CUDA)
dstLen [ВЫХОД] Указатель на длину вектора-приёмника (может быть NULL)
elemRemove [ВХОД] Значение, подлежащее удалению
Возвращает
Код состояния NCV

nppsStCompactGetSize_32f()

NCVStatus nppsStCompactGetSize_32f ( Ncv32u srcLen,
Ncv32u * pBufsize,
cudaDeviceProp & devProp
)

#include </__w/1/s/gpu/people/src/cuda/nvidia/NPP_staging.hpp>

Вычисляет размер временного буфера для сжатия вектора.

32-битные значения с плавающей точкой

См. также
nppsStCompactGetSize_32u

nppsStCompactGetSize_32s()

NCVStatus nppsStCompactGetSize_32s ( Ncv32u srcLen,
Ncv32u * pBufsize,
cudaDeviceProp & devProp
)

#include </__w/1/s/gpu/people/src/cuda/nvidia/NPP_staging.hpp>

Вычисляет размер временного буфера для сжатия вектора.

32-битные целые значения

См. также
nppsStCompactGetSize_32u

nppsStCompactGetSize_32u()

NCV_EXPORTS NCVStatus nppsStCompactGetSize_32u ( Ncv32u srcLen,
Ncv32u * pBufsize,
cudaDeviceProp & devProp
)

#include </__w/1/s/gpu/people/src/cuda/nvidia/NPP_staging.hpp>

Вычисляет размер временного буфера для сжатия вектора.

32-битные беззнаковые значения

Параметры
srcLen [ВХОД] Длина входного вектора в элементах
pBufsize [ВЫХОД] Указатель на переменную хоста, которая возвращает размер временного буфера (в байтах)
devProp [ВХОД] Структура свойств устройства CUDA, содержащая информацию о выравнивании текстуры
Возвращает
Код состояния NCV

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

Spec-Zone.ru

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