C++ API

The CV-CUDA C++ API provides RAII wrappers around the C API with additional type safety and convenience.

Note

For C developers, see the C API documentation for the low-level C interface. For Python developers, see the Python API documentation for equivalent functionality.

The C++ API provides classes in nvcv and cvcuda namespaces (e.g., nvcv::Image, cvcuda::Resize).

NVCV - Core Types

The NVCV library provides fundamental data types and containers for computer vision applications.

NVCV - CUDA Tools

The NVCV library provides CUDA utility classes and tools for device-side operations.

CV-CUDA - Operators

The CV-CUDA library provides high-performance, GPU-accelerated computer vision and image processing operators.