Beginner's Guide
API Documentation
NVCV_MAKE_COLOR_SPEC
NVCVColorModel
NVCVColorSpace
NVCVWhitePoint
NVCVYCbCrEncoding
NVCVColorTransferFunction
NVCVColorRange
NVCVChromaLocation
NVCVColorSpec
NVCVRawPattern
NVCVChromaSubsampling
NVCV_MAX_CHANNEL_COUNT
NVCV_MAX_EXTRA_CHANNEL_COUNT
NVCV_MAX_SWIZZLE_COUNT
NVCVPacking
NVCVDataKind
NVCVMemLayout
NVCVChannel
NVCVAlphaType
NVCVExtraChannel
NVCVSwizzle
NVCVByteOrder
NVCVExtraChannelInfo
NVCVPackingParams
NVCV_DATA_TYPE_NONE
NVCV_DATA_TYPE_U8
NVCV_DATA_TYPE_2U8
NVCV_DATA_TYPE_3U8
NVCV_DATA_TYPE_4U8
NVCV_DATA_TYPE_S8
NVCV_DATA_TYPE_2S8
NVCV_DATA_TYPE_3S8
NVCV_DATA_TYPE_4S8
NVCV_DATA_TYPE_U16
NVCV_DATA_TYPE_2U16
NVCV_DATA_TYPE_3U16
NVCV_DATA_TYPE_4U16
NVCV_DATA_TYPE_S16
NVCV_DATA_TYPE_2S16
NVCV_DATA_TYPE_3S16
NVCV_DATA_TYPE_4S16
NVCV_DATA_TYPE_U32
NVCV_DATA_TYPE_2U32
NVCV_DATA_TYPE_3U32
NVCV_DATA_TYPE_4U32
NVCV_DATA_TYPE_S32
NVCV_DATA_TYPE_2S32
NVCV_DATA_TYPE_3S32
NVCV_DATA_TYPE_4S32
NVCV_DATA_TYPE_F16
NVCV_DATA_TYPE_2F16
NVCV_DATA_TYPE_3F16
NVCV_DATA_TYPE_4F16
NVCV_DATA_TYPE_F32
NVCV_DATA_TYPE_2F32
NVCV_DATA_TYPE_3F32
NVCV_DATA_TYPE_4F32
NVCV_DATA_TYPE_U64
NVCV_DATA_TYPE_2U64
NVCV_DATA_TYPE_3U64
NVCV_DATA_TYPE_4U64
NVCV_DATA_TYPE_S64
NVCV_DATA_TYPE_2S64
NVCV_DATA_TYPE_3S64
NVCV_DATA_TYPE_4S64
NVCV_DATA_TYPE_F64
NVCV_DATA_TYPE_2F64
NVCV_DATA_TYPE_3F64
NVCV_DATA_TYPE_4F64
NVCV_DATA_TYPE_C64
NVCV_DATA_TYPE_2C64
NVCV_DATA_TYPE_3C64
NVCV_DATA_TYPE_4C64
NVCV_DATA_TYPE_C128
NVCV_DATA_TYPE_2C128
NVCV_MAKE_DATA_TYPE
NVCVDataType
NVCV_IMAGE_FORMAT_NONE
NVCV_IMAGE_FORMAT_U8
NVCV_IMAGE_FORMAT_U8_BL
NVCV_IMAGE_FORMAT_S8
NVCV_IMAGE_FORMAT_U16
NVCV_IMAGE_FORMAT_U32
NVCV_IMAGE_FORMAT_S32
NVCV_IMAGE_FORMAT_S16
NVCV_IMAGE_FORMAT_S16_BL
NVCV_IMAGE_FORMAT_2S16
NVCV_IMAGE_FORMAT_2S16_BL
NVCV_IMAGE_FORMAT_F16
NVCV_IMAGE_FORMAT_F32
NVCV_IMAGE_FORMAT_F64
NVCV_IMAGE_FORMAT_2F16
NVCV_IMAGE_FORMAT_2F32
NVCV_IMAGE_FORMAT_C64
NVCV_IMAGE_FORMAT_2C64
NVCV_IMAGE_FORMAT_C128
NVCV_IMAGE_FORMAT_2C128
NVCV_IMAGE_FORMAT_Y8
NVCV_IMAGE_FORMAT_Y8_BL
NVCV_IMAGE_FORMAT_Y8_ER
NVCV_IMAGE_FORMAT_Y8_ER_BL
NVCV_IMAGE_FORMAT_Y16
NVCV_IMAGE_FORMAT_Y16_BL
NVCV_IMAGE_FORMAT_Y16_ER
NVCV_IMAGE_FORMAT_Y16_ER_BL
NVCV_IMAGE_FORMAT_NV12
NVCV_IMAGE_FORMAT_NV12_BL
NVCV_IMAGE_FORMAT_NV12_ER
NVCV_IMAGE_FORMAT_NV12_ER_BL
NVCV_IMAGE_FORMAT_NV21
NVCV_IMAGE_FORMAT_NV21_ER
NVCV_IMAGE_FORMAT_NV24
NVCV_IMAGE_FORMAT_NV24_BL
NVCV_IMAGE_FORMAT_NV24_ER
NVCV_IMAGE_FORMAT_NV24_ER_BL
NVCV_IMAGE_FORMAT_UYVY
NVCV_IMAGE_FORMAT_UYVY_BL
NVCV_IMAGE_FORMAT_UYVY_ER
NVCV_IMAGE_FORMAT_UYVY_ER_BL
NVCV_IMAGE_FORMAT_VYUY
NVCV_IMAGE_FORMAT_VYUY_BL
NVCV_IMAGE_FORMAT_VYUY_ER
NVCV_IMAGE_FORMAT_VYUY_ER_BL
NVCV_IMAGE_FORMAT_YUYV
NVCV_IMAGE_FORMAT_YUYV_BL
NVCV_IMAGE_FORMAT_YUYV_ER
NVCV_IMAGE_FORMAT_YUYV_ER_BL
NVCV_IMAGE_FORMAT_YUV8
NVCV_IMAGE_FORMAT_YUV8p
NVCV_IMAGE_FORMAT_YUV8p_ER
NVCV_IMAGE_FORMAT_RGB8
NVCV_IMAGE_FORMAT_BGR8
NVCV_IMAGE_FORMAT_RGBA8
NVCV_IMAGE_FORMAT_BGRA8
NVCV_IMAGE_FORMAT_RGB8p
NVCV_IMAGE_FORMAT_BGR8p
NVCV_IMAGE_FORMAT_RGBA8p
NVCV_IMAGE_FORMAT_BGRA8p
NVCV_IMAGE_FORMAT_RGBf16
NVCV_IMAGE_FORMAT_BGRf16
NVCV_IMAGE_FORMAT_RGBAf16
NVCV_IMAGE_FORMAT_BGRAf16
NVCV_IMAGE_FORMAT_RGBf16p
NVCV_IMAGE_FORMAT_BGRf16p
NVCV_IMAGE_FORMAT_RGBAf16p
NVCV_IMAGE_FORMAT_BGRAf16p
NVCV_IMAGE_FORMAT_RGBf32
NVCV_IMAGE_FORMAT_BGRf32
NVCV_IMAGE_FORMAT_RGBAf32
NVCV_IMAGE_FORMAT_BGRAf32
NVCV_IMAGE_FORMAT_RGBf32p
NVCV_IMAGE_FORMAT_BGRf32p
NVCV_IMAGE_FORMAT_RGBAf32p
NVCV_IMAGE_FORMAT_BGRAf32p
NVCV_IMAGE_FORMAT_HSV8
NVCV_IMAGE_FORMAT_CMYK8
NVCV_IMAGE_FORMAT_YCCK8
NVCV_IMAGE_FORMAT_RGBA8_UNASSOCIATED_ALPHA
NVCV_IMAGE_FORMAT_RGB8_1U_U8
NVCV_IMAGE_FORMAT_RGB8_7U_U8
NVCV_IMAGE_FORMAT_RGBA8_3U_U16
NVCV_IMAGE_FORMAT_RGBA8_3POS3D_U32
NVCV_IMAGE_FORMAT_RGB8_3D_F32
NVCVImageFormat
NVCV_MAX_STATUS_MESSAGE_LENGTH
NVCVStatus
nvcvStatusGetName()
nvcvGetLastError()
nvcvGetLastErrorMessage()
nvcvPeekAtLastError()
nvcvPeekAtLastErrorMessage()
nvcvSetThreadStatus()
nvcvSetThreadStatusVarArgList()
cvcudaAdaptiveThresholdCreate()
cvcudaAdaptiveThresholdSubmit()
cvcudaAdaptiveThresholdVarShapeSubmit()
cvcudaAverageBlurCreate()
cvcudaAverageBlurSubmit()
cvcudaAverageBlurVarShapeSubmit()
cvcudaBilateralFilterCreate()
cvcudaBilateralFilterSubmit()
cvcudaBilateralFilterVarShapeSubmit()
cvcudaBrightnessContrastCreate()
cvcudaBrightnessContrastSubmit()
cvcudaBrightnessContrastVarShapeSubmit()
cvcudaCenterCropCreate()
cvcudaCenterCropSubmit()
cvcudaChannelReorderCreate()
cvcudaChannelReorderVarShapeSubmit()
cvcudaColorTwistCreate()
cvcudaColorTwistSubmit()
cvcudaColorTwistVarShapeSubmit()
cvcudaCompositeSubmit()
cvcudaCompositeVarShapeSubmit()
cvcudaCompositeCreate()
cvcudaConv2DCreate()
cvcudaConv2DVarShapeSubmit()
cvcudaConvertToCreate()
cvcudaConvertToSubmit()
cvcudaCopyMakeBorderCreate()
cvcudaCopyMakeBorderSubmit()
cvcudaCopyMakeBorderVarShapeSubmit()
cvcudaCopyMakeBorderVarShapeStackSubmit()
cvcudaCropFlipNormalizeReformatCreate()
cvcudaCropFlipNormalizeReformatSubmit()
cvcudaCustomCropCreate()
cvcudaCustomCropSubmit()
cvcudaCvtColorCreate()
cvcudaCvtColorSubmit()
cvcudaCvtColorVarShapeSubmit()
cvcudaEraseSubmit()
cvcudaEraseVarShapeSubmit()
cvcudaEraseCreate()
cvcudaFindHomographySubmit()
cvcudaFindHomographyVarShapeSubmit()
cvcudaFindHomographyCreate()
cvcudaFlipCreate()
cvcudaFlipSubmit()
cvcudaFlipVarShapeSubmit()
cvcudaGammaContrastCreate()
cvcudaGammaContrastVarShapeSubmit()
cvcudaGaussianCreate()
cvcudaGaussianSubmit()
cvcudaGaussianVarShapeSubmit()
cvcudaGaussianNoiseSubmit()
cvcudaGaussianNoiseVarShapeSubmit()
cvcudaGaussianNoiseCreate()
NVCV_HQ_RESIZE_MAX_RESIZED_NDIM
cvcudaHQResizeCreate()
cvcudaHQResizeTensorGetWorkspaceRequirements()
cvcudaHQResizeTensorBatchGetWorkspaceRequirements()
cvcudaHQResizeGetMaxWorkspaceRequirements()
cvcudaHQResizeSubmit()
cvcudaHQResizeImageBatchSubmit()
cvcudaHQResizeTensorBatchSubmit()
extent
ndim
numChannels
shape
size
lo
hi
roi
HQResizeTensorShapeI
HQResizeTensorShapesI
HQResizeRoiF
HQResizeRoisF
cvcudaInpaintSubmit()
cvcudaInpaintVarShapeSubmit()
cvcudaInpaintCreate()
cvcudaJointBilateralFilterCreate()
cvcudaJointBilateralFilterSubmit()
cvcudaJointBilateralFilterVarShapeSubmit()
cvcudaLabelCreate()
cvcudaLabelSubmit()
cvcudaLaplacianCreate()
cvcudaLaplacianSubmit()
cvcudaLaplacianVarShapeSubmit()
cvcudaMedianBlurSubmit()
cvcudaMedianBlurVarShapeSubmit()
cvcudaMedianBlurCreate()
cvcudaMinMaxLocCreate()
cvcudaMinMaxLocSubmit()
cvcudaMinMaxLocVarShapeSubmit()
cvcudaMorphologyCreate()
cvcudaMorphologySubmit()
cvcudaMorphologyVarShapeSubmit()
cvcudaNonMaximumSuppressionSubmit()
cvcudaNonMaximumSuppressionCreate()
cvcudaNormalizeSubmit()
cvcudaNormalizeVarShapeSubmit()
CVCUDA_NORMALIZE_SCALE_IS_STDDEV
cvcudaNormalizeCreate()
cvcudaPadAndStackCreate()
cvcudaPadAndStackSubmit()
cvcudaPairwiseMatcherCreate()
cvcudaPairwiseMatcherSubmit()
cvcudaPillowResizeSubmit()
cvcudaPillowResizeVarShapeSubmit()
cvcudaPillowResizeCreate()
cvcudaPillowResizeGetWorkspaceRequirements()
cvcudaPillowResizeVarShapeGetWorkspaceRequirements()
cvcudaRandomResizedCropSubmit()
cvcudaRandomResizedCropVarShapeSubmit()
cvcudaRandomResizedCropCreate()
cvcudaReformatCreate()
cvcudaReformatSubmit()
cvcudaRemapCreate()
cvcudaRemapSubmit()
cvcudaRemapVarShapeSubmit()
cvcudaResizeSubmit()
cvcudaResizeVarShapeSubmit()
cvcudaResizeCreate()
cvcudaRotateSubmit()
cvcudaRotateVarShapeSubmit()
cvcudaRotateCreate()
cvcudaSIFTCreate()
cvcudaSIFTSubmit()
cvcudaThresholdSubmit()
cvcudaThresholdVarShapeSubmit()
cvcudaThresholdCreate()
NVCVAffineTransform
cvcudaWarpAffineCreate()
cvcudaWarpAffineSubmit()
cvcudaWarpAffineVarShapeSubmit()
NVCVPerspectiveTransform
cvcudaWarpPerspectiveCreate()
cvcudaWarpPerspectiveSubmit()
cvcudaWarpPerspectiveVarShapeSubmit()
cvcudaAdvCvtColorCreate()
cvcudaAdvCvtColorSubmit()
cvcudaBndBoxCreate()
cvcudaBndBoxSubmit()
cvcudaBoxBlurCreate()
cvcudaBoxBlurSubmit()
cvcudaHistogramCreate()
cvcudaHistogramSubmit()
cvcudaHistogramEqCreate()
cvcudaHistogramEqSubmit()
cvcudaHistogramEqVarShapeSubmit()
cvcudaMinAreaRectCreate()
cvcudaMinAreaRectSubmit()
cvcudaOSDCreate()
cvcudaOSDSubmit()
cvcudaResizeCropConvertReformatSubmit()
cvcudaResizeCropConvertReformatVarShapeSubmit()
cvcudaResizeCropConvertReformatCreate()
cvcudaStackCreate()
cvcudaStackSubmit()
operator<<()
ExtraChannelInfo
Packing
DataKind
MemLayout
Channel
ExtraChannel
AlphaType
Swizzle
ByteOrder
MakeSwizzle()
GetChannels()
GetNumChannels()
MakePacking()
GetParams()
GetNumComponents()
GetBitsPerComponent()
GetBitsPerPixel()
GetAlignment()
byteOrder
swizzle
bits
nvcv::PackingParams
DataType()
ConstCreate()
operator NVCVDataType()
packing()
bitsPerPixel()
bitsPerChannel()
dataKind()
numChannels()
channelType()
strideBytes()
alignment()
nvcv::DataType
HasSameDataLayout()
ImageFormat()
FromFourCC()
FromPlanes()
operator NVCVImageFormat()
cvalue()
operator==()
operator!=()
alphaType()
extraChannelInfo()
memLayout()
colorSpec()
chromaSubsampling()
rawPattern()
swizzle()
colorModel()
fourCC()
numPlanes()
swizzleAndPacking()
planePacking()
planeDataType()
planePixelStrideBytes()
planeNumChannels()
planeBitsPerPixel()
planeRowAlignment()
planeSize()
planeSwizzle()
planeFormat()
nvcv::ImageFormat
MaxSize()
nvcv::Size2D
SetThreadError()
ProtectCall()
nvcv::Exception
Status
GetName()
nvcv::cuda::BorderVarShapeWrap
nvcv::cuda::BorderVarShapeWrap< T, NVCV_BORDER_CONSTANT >
nvcv::cuda::BorderVarShapeWrapNHWC
nvcv::cuda::BorderVarShapeWrapNHWC< T, NVCV_BORDER_CONSTANT >
nvcv::cuda::BorderWrap
nvcv::cuda::BorderWrap< TW, NVCV_BORDER_CONSTANT, ActiveDimensions... >
nvcv::cuda::FullTensorWrap
nvcv::cuda::FullTensorWrap< const T, N >
nvcv::cuda::ImageBatchVarShapeWrap
nvcv::cuda::ImageBatchVarShapeWrap< const T >
nvcv::cuda::ImageBatchVarShapeWrapNHWC
nvcv::cuda::InterpolationVarShapeWrap
nvcv::cuda::InterpolationVarShapeWrap< T, B, NVCV_INTERP_NEAREST >
nvcv::cuda::InterpolationVarShapeWrap< T, B, NVCV_INTERP_LINEAR >
nvcv::cuda::InterpolationVarShapeWrap< T, B, NVCV_INTERP_CUBIC >
nvcv::cuda::InterpolationVarShapeWrap< T, B, NVCV_INTERP_AREA >
nvcv::cuda::InterpolationWrap
nvcv::cuda::InterpolationWrap< BW, NVCV_INTERP_NEAREST >
nvcv::cuda::InterpolationWrap< BW, NVCV_INTERP_LINEAR >
nvcv::cuda::InterpolationWrap< BW, NVCV_INTERP_CUBIC >
nvcv::cuda::InterpolationWrap< BW, NVCV_INTERP_AREA >
Type
to_vector()
as_matrix()
m_data
nvcv::cuda::math::Vector
nvcv::cuda::math::Matrix
NVCV_CUDA_UNARY_OPERATOR
NVCV_CUDA_BINARY_OPERATOR
NVCV_CUDA_BINARY_SIMD
NVCV_CUDA_UNARY_SIMD
RoundMode
TensorBatchWrap
TensorBatchWrap32
nvcv::cuda::TensorBatchWrapT
nvcv::cuda::TensorBatchWrapT< const T, StrideT, Strides... >
TensorBatch1DWrap
TensorBatch2DWrap
TensorBatch3DWrap
TensorBatch4DWrap
TensorBatch5DWrap
TensorBatchNDWrap
TensorWrap
TensorWrap32
nvcv::cuda::TensorWrapT
nvcv::cuda::TensorWrapT< const T, StrideT, Strides... >
Tensor1DWrap
Tensor2DWrap
Tensor3DWrap
Tensor4DWrap
Tensor5DWrap
TensorNDWrap
Require
BaseType
MakeType
ConvertBaseTypeTo
HasTypeTraits
IsCompound
HasEnoughComponents
IsStrideType
IsIndexType
NumComponents
NumElements
Lowest
Release Notes
This guide covers best practices of CV-CUDA for Python.