Interpolation functions
- group NVCV_CPP_CUDATOOLS_INTERPOLATION
Functions
- template<NVCVInterpolationType I, int Position = 1, typename IndexType = int64_t> inline constexpr IndexType __host__ __device__ GetIndexForInterpolation (float c)
Function to get an integer index from a float coordinate for interpolation purpose.
- Template Parameters:
I – Interpolation type, one of NVCVInterpolationType.
Position – Interpolation position, 1 for the first index and 2 for the second index.
IndexType – Type of the returned value
- Parameters:
c – [in] Coordinate in floating-point to convert to index in integer.
- Returns:
Index in integer suitable for interpolation computation.
- inline void __host__ __device__ GetCubicCoeffs (float delta, float &w0, float &w1, float &w2, float &w3)