![]() |
OpenCV 4.12.0
開源計算機視覺
|
函式 | |
| NCVStatus | nppsStCompact_32f (Ncv32f *d_src, Ncv32u srcLen, Ncv32f *d_dst, Ncv32u *p_dstLen, Ncv32f elemRemove, Ncv8u *pBuffer, Ncv32u bufSize, cudaDeviceProp &devProp) |
| NCVStatus | nppsStCompact_32f_host (Ncv32f *h_src, Ncv32u srcLen, Ncv32f *h_dst, Ncv32u *dstLen, Ncv32f elemRemove) |
| NCVStatus | nppsStCompact_32s (Ncv32s *d_src, Ncv32u srcLen, Ncv32s *d_dst, Ncv32u *p_dstLen, Ncv32s elemRemove, Ncv8u *pBuffer, Ncv32u bufSize, cudaDeviceProp &devProp) |
| NCVStatus | nppsStCompact_32s_host (Ncv32s *h_src, Ncv32u srcLen, Ncv32s *h_dst, Ncv32u *dstLen, Ncv32s elemRemove) |
| NCVStatus | nppsStCompact_32u (Ncv32u *d_src, Ncv32u srcLen, Ncv32u *d_dst, Ncv32u *p_dstLen, Ncv32u elemRemove, Ncv8u *pBuffer, Ncv32u bufSize, cudaDeviceProp &devProp) |
| NCVStatus | nppsStCompact_32u_host (Ncv32u *h_src, Ncv32u srcLen, Ncv32u *h_dst, Ncv32u *dstLen, Ncv32u elemRemove) |
| NCVStatus | nppsStCompactGetSize_32f (Ncv32u srcLen, Ncv32u *pBufsize, cudaDeviceProp &devProp) |
| NCVStatus | nppsStCompactGetSize_32s (Ncv32u srcLen, Ncv32u *pBufsize, cudaDeviceProp &devProp) |
| NCVStatus | nppsStCompactGetSize_32u (Ncv32u srcLen, Ncv32u *pBufsize, cudaDeviceProp &devProp) |
| NCVStatus nppsStCompact_32f_host | ( | Ncv32f * | h_src, |
| Ncv32u | srcLen, | ||
| Ncv32f * | h_dst, | ||
| Ncv32u * | dstLen, | ||
| Ncv32f | elemRemove ) |
#include <opencv2/cudalegacy/NPP_staging.hpp>
透過移除指定值的元素來壓縮輸入向量。32 位浮點值。主機實現
| NCVStatus nppsStCompact_32s_host | ( | Ncv32s * | h_src, |
| Ncv32u | srcLen, | ||
| Ncv32s * | h_dst, | ||
| Ncv32u * | dstLen, | ||
| Ncv32s | elemRemove ) |
#include <opencv2/cudalegacy/NPP_staging.hpp>
透過移除指定值的元素來壓縮輸入向量。32 位有符號值。主機實現
| NCVStatus nppsStCompact_32u | ( | Ncv32u * | d_src, |
| Ncv32u | srcLen, | ||
| Ncv32u * | d_dst, | ||
| Ncv32u * | p_dstLen, | ||
| Ncv32u | elemRemove, | ||
| Ncv8u * | pBuffer, | ||
| Ncv32u | bufSize, | ||
| cudaDeviceProp & | devProp ) |
#include <opencv2/cudalegacy/NPP_staging.hpp>
透過移除指定值的元素來壓縮輸入向量。32 位無符號值
| d_src | [IN] 源向量指標(CUDA 裝置記憶體) |
| srcLen | [IN] 源向量長度 |
| d_dst | [OUT] 目標向量指標(CUDA 裝置記憶體) |
| p_dstLen | [OUT] 指向目標向量長度的指標(固定記憶體或 NULL) |
| elemRemove | [IN] 要移除的值 |
| pBuffer | [IN] 指向預分配的臨時緩衝區的指標(CUDA 裝置記憶體) |
| bufSize | [IN] pBuffer 的大小(以位元組為單位) |
| devProp | [IN] CUDA 裝置屬性結構,包含紋理對齊資訊 |
| NCVStatus nppsStCompact_32u_host | ( | Ncv32u * | h_src, |
| Ncv32u | srcLen, | ||
| Ncv32u * | h_dst, | ||
| Ncv32u * | dstLen, | ||
| Ncv32u | elemRemove ) |
#include <opencv2/cudalegacy/NPP_staging.hpp>
透過移除指定值的元素來壓縮輸入向量。32 位無符號值。主機實現
| h_src | [IN] 源向量指標(CUDA 裝置記憶體) |
| srcLen | [IN] 源向量長度 |
| h_dst | [OUT] 目標向量指標(CUDA 裝置記憶體) |
| dstLen | [OUT] 指向目標向量長度的指標(可以為 NULL) |
| elemRemove | [IN] 要移除的值 |
#include <opencv2/cudalegacy/NPP_staging.hpp>
計算向量壓縮所需的臨時緩衝區的大小。32 位有符號值
#include <opencv2/cudalegacy/NPP_staging.hpp>
計算向量壓縮所需的臨時緩衝區的大小。32 位無符號值
| srcLen | [IN] 輸入向量的長度(以元素為單位) |
| pBufsize | [OUT] 指向主機變數的指標,該變數返回臨時緩衝區的大小(以位元組為單位) |
| devProp | [IN] CUDA 裝置屬性結構,包含紋理對齊資訊 |