Подробное описание
Функции | |
| 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