npp

package
v0.0.0-...-c9f06ed Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 13, 2020 License: MIT Imports: 7 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Abs16s

func Abs16s(pSrc *Int16, pDst *Int16, nLength int32, ctx *StreamContext) error

Abs16s can be found in cuda npp documentation

func Abs16sI

func Abs16sI(pSrcDst *Int16, nLength int32, ctx *StreamContext) error

Abs16sI can be found in cuda npp documentation

func Abs32f

func Abs32f(pSrc *Float32, pDst *Float32, nLength int32, ctx *StreamContext) error

Abs32f can be found in cuda npp documentation

func Abs32fI

func Abs32fI(pSrcDst *Float32, nLength int32, ctx *StreamContext) error

Abs32fI can be found in cuda npp documentation

func Abs32s

func Abs32s(pSrc *Int32, pDst *Int32, nLength int32, ctx *StreamContext) error

Abs32s can be found in cuda npp documentation

func Abs32sI

func Abs32sI(pSrcDst *Int32, nLength int32, ctx *StreamContext) error

Abs32sI can be found in cuda npp documentation

func Abs64f

func Abs64f(pSrc *Float64, pDst *Float64, nLength int32, ctx *StreamContext) error

Abs64f can be found in cuda npp documentation

func Abs64fI

func Abs64fI(pSrcDst *Float64, nLength int32, ctx *StreamContext) error

Abs64fI can be found in cuda npp documentation

func Add16s

func Add16s(pSrc1, pSrc2 *Int16, pDst *Int16, nLength int32, ctx *StreamContext) error

Add16s can be found in cuda npp documentation

func Add16s32f

func Add16s32f(pSrc1, pSrc2 *Int16, pDst *Float32, nLength int32, ctx *StreamContext) error

Add16s32f can be found in cuda npp documentation

func Add16s32sI

func Add16s32sI(pSrc *Int16, pSrcDst *Int32, nLength int32, ctx *StreamContext) error

Add16s32sI can be found in cuda npp documentation

func Add16sI

func Add16sI(pSrc *Int16, pSrcDst *Int16, nLength int32, ctx *StreamContext) error

Add16sI can be found in cuda npp documentation

func Add16sISfs

func Add16sISfs(pSrc *Int16, pSrcDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Add16sISfs can be found in cuda npp documentation

func Add16sSfs

func Add16sSfs(pSrc1, pSrc2 *Int16, pDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Add16sSfs can be found in cuda npp documentation

func Add16scISfs

func Add16scISfs(pSrc *Int16Complex, pSrcDst *Int16Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Add16scISfs can be found in cuda npp documentation

func Add16scSfs

func Add16scSfs(pSrc1, pSrc2 *Int16Complex, pDst *Int16Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Add16scSfs can be found in cuda npp documentation

func Add16u

func Add16u(pSrc1 *Uint16, pSrc2 *Uint16, pDst *Uint16, nLength int32, ctx *StreamContext) error

Add16u can be found in cuda npp documentation

func Add16uISfs

func Add16uISfs(pSrc *Uint16, pSrcDst *Uint16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Add16uISfs can be found in cuda npp documentation

func Add16uSfs

func Add16uSfs(pSrc1, pSrc2 *Uint16, pDst *Uint16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Add16uSfs can be found in cuda npp documentation

func Add32f

func Add32f(pSrc1, pSrc2 *Float32, pDst *Float32, nLength int32, ctx *StreamContext) error

Add32f can be found in cuda npp documentation

func Add32fI

func Add32fI(pSrc *Float32, pSrcDst *Float32, nLength int32, ctx *StreamContext) error

Add32fI can be found in cuda npp documentation

func Add32fc

func Add32fc(pSrc1 *Float32Complex, pSrc2 *Float32Complex, pDst *Float32Complex, nLength int32, ctx *StreamContext) error

Add32fc can be found in cuda npp documentation

func Add32fcI

func Add32fcI(pSrc *Float32Complex, pSrcDst *Float32Complex, nLength int32, ctx *StreamContext) error

Add32fcI can be found in cuda npp documentation

func Add32sI

func Add32sI(pSrc *Int32, pSrcDst *Int32, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Add32sI can be found in cuda npp documentation

func Add32sSfs

func Add32sSfs(pSrc1, pSrc2 *Int32, pDst *Int32, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Add32sSfs can be found in cuda npp documentation

func Add32scISfs

func Add32scISfs(pSrc *Int32Complex, pSrcDst *Int32Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Add32scISfs can be found in cuda npp documentation

func Add32scSfs

func Add32scSfs(pSrc1, pSrc2 *Int32Complex, pDst *Int32Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Add32scSfs can be found in cuda npp documentation

func Add32u

func Add32u(pSrc1, pSrc2 *Uint32, pDst *Uint32, nLength int32, ctx *StreamContext) error

Add32u can be found in cuda npp documentation

func Add64f

func Add64f(pSrc1, pSrc2 *Float64, pDst *Float64, nLength int32, ctx *StreamContext) error

Add64f can be found in cuda npp documentation

func Add64fI

func Add64fI(pSrc *Float64, pSrcDst *Float64, nLength int32, ctx *StreamContext) error

Add64fI can be found in cuda npp documentation

func Add64fc

func Add64fc(pSrc1, pSrc2 *Float64Complex, pDst *Float64Complex, nLength int32, ctx *StreamContext) error

Add64fc can be found in cuda npp documentation

func Add64fcI

func Add64fcI(pSrc *Float64Complex, pSrcDst *Float64Complex, nLength int32, ctx *StreamContext) error

Add64fcI can be found in cuda npp documentation

func Add64sSfs

func Add64sSfs(pSrc1, pSrc2 *Int64, pDst *Int64, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Add64sSfs can be found in cuda npp documentation

func Add8u16u

func Add8u16u(pSrc1, pSrc2 *Uint8, pDst *Uint16, nLength int32, ctx *StreamContext) error

Add8u16u can be found in cuda npp documentation

func Add8uISfs

func Add8uISfs(pSrc *Uint8, pSrcDst *Uint8, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Add8uISfs can be found in cuda npp documentation

func Add8uSfs

func Add8uSfs(pSrc1, pSrc2 *Uint8, pDst *Uint8, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Add8uSfs can be found in cuda npp documentation

func AddC16sISfs

func AddC16sISfs(nValue int16, pSrcDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

AddC16sISfs can be found in cuda npp documentation

func AddC16sSfs

func AddC16sSfs(pSrc *Int16, nValue int16, pDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

AddC16sSfs can be found in cuda npp documentation

func AddC16scISfs

func AddC16scISfs(nValue Int16Complex, pSrcDst *Int16Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

AddC16scISfs can be found in cuda npp documentation

func AddC16scSfs

func AddC16scSfs(pSrc *Int16Complex, nValue Int16Complex, pDst *Int16Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

AddC16scSfs can be found in cuda npp documentation

func AddC16uISfs

func AddC16uISfs(nValue uint16, pSrcDst *Uint16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

AddC16uISfs can be found in cuda npp documentation

func AddC16uSfs

func AddC16uSfs(pSrc *Uint16, nValue uint16, pDst *Uint16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

AddC16uSfs can be found in cuda npp documentation

func AddC32f

func AddC32f(pSrc *Float32, nValue float32, pDst *Float32, nLength int32, ctx *StreamContext) error

AddC32f can be found in cuda npp documentation

func AddC32fI

func AddC32fI(nValue float32, pSrcDst *Float32, nLength int32, ctx *StreamContext) error

AddC32fI can be found in cuda npp documentation

func AddC32fc

func AddC32fc(pSrc *Float32Complex, nValue Float32Complex, pDst *Float32Complex, nLength int32, ctx *StreamContext) error

AddC32fc can be found in cuda npp documentation

func AddC32fcI

func AddC32fcI(nValue Float32Complex, pSrcDst *Float32Complex, nLength int32, ctx *StreamContext) error

AddC32fcI can be found in cuda npp documentation

func AddC32sISfs

func AddC32sISfs(nValue int32, pSrcDst *Int32, nLength int32, nScaleFactor int32, ctx *StreamContext) error

AddC32sISfs can be found in cuda npp documentation

func AddC32sSfs

func AddC32sSfs(pSrc *Int32, nValue int32, pDst *Int32, nLength int32, nScaleFactor int32, ctx *StreamContext) error

AddC32sSfs can be found in cuda npp documentation

func AddC32scISfs

func AddC32scISfs(nValue Int32Complex, pSrcDst *Int32Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

AddC32scISfs can be found in cuda npp documentation

func AddC32scSfs

func AddC32scSfs(pSrc *Int32Complex, nValue Int32Complex, pDst *Int32Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

AddC32scSfs can be found in cuda npp documentation

func AddC64f

func AddC64f(pSrc *Float64, nValue float64, pDst *Float64, nLength int32, ctx *StreamContext) error

AddC64f can be found in cuda npp documentation

func AddC64fI

func AddC64fI(nValue float64, pSrcDst *Float64, nLength int32, ctx *StreamContext) error

AddC64fI can be found in cuda npp documentation

func AddC64fc

func AddC64fc(pSrc *Float64Complex, nValue Float64Complex, pDst *Float64Complex, nLength int32, ctx *StreamContext) error

AddC64fc can be found in cuda npp documentation

func AddC64fcI

func AddC64fcI(nValue Float64Complex, pSrcDst *Float64Complex, nLength int32, ctx *StreamContext) error

AddC64fcI can be found in cuda npp documentation

func AddC8uISfs

func AddC8uISfs(nValue uint8, pSrcDst *Uint8, nLength int32, nScaleFactor int32, ctx *StreamContext) error

AddC8uISfs can be found in cuda npp documentation

func AddC8uSfs

func AddC8uSfs(pSrc *Uint8, nValue uint8, pDst *Uint8, nLength int32, nScaleFactor int32, ctx *StreamContext) error

AddC8uSfs can be found in cuda npp documentation

func AddProduct16s32sSfs

func AddProduct16s32sSfs(pSrc1, pSrc2 *Int16, pDst *Int32, nLength int32, nScaleFactor int32, ctx *StreamContext) error

AddProduct16s32sSfs can be found in cuda npp documentation

func AddProduct16sSfs

func AddProduct16sSfs(pSrc1, pSrc2 *Int16, pDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

AddProduct16sSfs can be found in cuda npp documentation

func AddProduct32f

func AddProduct32f(pSrc1, pSrc2 *Float32, pDst *Float32, nLength int32, ctx *StreamContext) error

AddProduct32f can be found in cuda npp documentation

func AddProduct32fc

func AddProduct32fc(pSrc1 *Float32Complex, pSrc2 *Float32Complex, pDst *Float32Complex, nLength int32, ctx *StreamContext) error

AddProduct32fc can be found in cuda npp documentation

func AddProduct32sSfs

func AddProduct32sSfs(pSrc1, pSrc2 *Int32, pDst *Int32, nLength int32, nScaleFactor int32, ctx *StreamContext) error

AddProduct32sSfs can be found in cuda npp documentation

func AddProduct64f

func AddProduct64f(pSrc1, pSrc2 *Float64, pDst *Float64, nLength int32, ctx *StreamContext) error

AddProduct64f can be found in cuda npp documentation

func AddProduct64fc

func AddProduct64fc(pSrc1, pSrc2 *Float64Complex, pDst *Float64Complex, nLength int32, ctx *StreamContext) error

AddProduct64fc can be found in cuda npp documentation

func AddProductC32f

func AddProductC32f(pSrc *Float32, nValue float32, pDst *Float32, nLength int32, ctx *StreamContext) error

AddProductC32f can be found in cuda npp documentation

func And16u

func And16u(pSrc1, pSrc2 *Uint16, pDst *Uint16, nLength int32, ctx *StreamContext) error

And16u can be found in cuda npp documentation

func And16uI

func And16uI(pSrc *Uint16, pSrcDst *Uint16, nLength int32, ctx *StreamContext) error

And16uI can be found in cuda npp documentation

func And32u

func And32u(pSrc1, pSrc2 *Uint32, pDst *Uint32, nLength int32, ctx *StreamContext) error

And32u can be found in cuda npp documentation

func And32uI

func And32uI(pSrc *Uint32, pSrcDst *Uint32, nLength int32, ctx *StreamContext) error

And32uI can be found in cuda npp documentation

func And8u

func And8u(pSrc1, pSrc2 *Uint8, pDst *Uint8, nLength int32, ctx *StreamContext) error

And8u can be found in cuda npp documentation

func And8uI

func And8uI(pSrc *Uint8, pSrcDst *Uint8, nLength int32, ctx *StreamContext) error

And8uI can be found in cuda npp documentation

func AndC16u

func AndC16u(pSrc *Uint16, nValue uint16, pDst *Uint16, nLength int32, ctx *StreamContext) error

AndC16u can be found in cuda npp documentation

func AndC16uI

func AndC16uI(nValue uint16, pSrcDst *Uint16, nLength int32, ctx *StreamContext) error

AndC16uI can be found in cuda npp documentation

func AndC32u

func AndC32u(pSrc *Uint32, nValue uint32, pDst *Uint32, nLength int32, ctx *StreamContext) error

AndC32u can be found in cuda npp documentation

func AndC32uI

func AndC32uI(nValue uint32, pSrcDst *Uint32, nLength int32, ctx *StreamContext) error

AndC32uI can be found in cuda npp documentation

func AndC8u

func AndC8u(pSrc *Uint8, nValue uint8, pDst *Uint8, nLength int32, ctx *StreamContext) error

AndC8u can be found in cuda npp documentation

func AndC8uI

func AndC8uI(nValue uint8, pSrcDst *Uint8, nLength int32, ctx *StreamContext) error

AndC8uI can be found in cuda npp documentation

func Arctan32f

func Arctan32f(pSrc *Float32, pDst *Float32, nLength int32, ctx *StreamContext) error

Arctan32f can be found in cuda npp documentation

func Arctan32fI

func Arctan32fI(pSrcDst *Float32, nLength int32, ctx *StreamContext) error

Arctan32fI can be found in cuda npp documentation

func Arctan64f

func Arctan64f(pSrc *Float64, pDst *Float64, nLength int32, ctx *StreamContext) error

Arctan64f can be found in cuda npp documentation

func Arctan64fI

func Arctan64fI(pSrcDst *Float64, nLength int32, ctx *StreamContext) error

Arctan64fI can be found in cuda npp documentation

func BoundSegments16uC1IR

func BoundSegments16uC1IR(
	pSrcDst *Uint16,
	nSrcDstStep int32,
	oROI Size,
	nBorderVal Uint16,
	ctx *StreamContext) error

BoundSegments16uC1IR can be found in npp documentation. If ctx is nil it will run the non ctx function.

func BoundSegments32uC1IR

func BoundSegments32uC1IR(
	pSrcDst *Uint32,
	nSrcDstStep int32,
	oROI Size,
	nBorderVal Uint32,
	ctx *StreamContext) error

BoundSegments32uC1IR can be found in npp documentation. If ctx is nil it will run the non ctx function.

func BoundSegments8uC1IR

func BoundSegments8uC1IR(
	pSrcDst *Uint8,
	nSrcDstStep int32,
	oROI Size,
	nBorderVal Uint8,
	ctx *StreamContext) error

BoundSegments8uC1IR can be found in npp documentation. If ctx is nil it will run the non ctx function.

func Cauchy32fI

func Cauchy32fI(pSrcDst *Float32, nLength int32, nParam float32, ctx *StreamContext) error

Cauchy32fI can be found in cuda npp documentation

func CauchyD32fI

func CauchyD32fI(pSrcDst *Float32, nLength int32, nParam float32, ctx *StreamContext) error

CauchyD32fI can be found in cuda npp documentation

func CauchyDD232fI

func CauchyDD232fI(pSrcDst *Float32, pD2FVal *Float32, nLength int32, nParam float32, ctx *StreamContext) error

CauchyDD232fI can be found in cuda npp documentation

func CompressMarkerLabels16uC1IR

func CompressMarkerLabels16uC1IR(
	pSrcDst *Uint16,
	nSrcDstStep int32,
	oROI Size,
	nStartingNumber int32,
	pBuffer *Uint8,
	ctx *StreamContext) (pNewNumber int32, err error)

CompressMarkerLabels16uC1IR can be found in npp documentation. If ctx is nil it will run the non ctx function.

func CompressMarkerLabels32u8uC1R

func CompressMarkerLabels32u8uC1R(
	pSrc *Uint32,
	nSrcStep int32,
	pDst *Uint8,
	nDstStep int32,
	oROI Size,
	nStartingNumber int32,
	pBuffer *Uint8,
	ctx *StreamContext) (pNewNumber int32, err error)

CompressMarkerLabels32u8uC1R can be found in npp documentation. If ctx is nil it will run the non ctx function.

func CompressMarkerLabels32uC1IR

func CompressMarkerLabels32uC1IR(
	pSrcDst *Uint32,
	nSrcDstStep int32,
	oROI Size,
	nStartingNumber int32,
	pBuffer *Uint8,
	ctx *StreamContext) (pNewNumber int32, err error)

CompressMarkerLabels32uC1IR can be found in npp documentation. If ctx is nil it will run the non ctx function.

func CompressMarkerLabels8uC1IR

func CompressMarkerLabels8uC1IR(
	pSrcDst *Uint8,
	nSrcDstStep int32,
	oROI Size,
	nStartingNumber int32,
	pBuffer *Uint8,
	ctx *StreamContext) (pNewNumber int32, err error)

CompressMarkerLabels8uC1IR can be found in npp documentation. If ctx is nil it will run the non ctx function.

func CompressMarkerLabelsGetBufferSize16uC1R

func CompressMarkerLabelsGetBufferSize16uC1R(nStartingNumber int32) (hpBufferSize int32, err error)

CompressMarkerLabelsGetBufferSize16uC1R can be found in npp documentation.

func CompressMarkerLabelsGetBufferSize32u8uC1R

func CompressMarkerLabelsGetBufferSize32u8uC1R(nStartingNumber int32) (hpBufferSize int32, err error)

CompressMarkerLabelsGetBufferSize32u8uC1R can be found in npp documentation.

func CompressMarkerLabelsGetBufferSize32uC1R

func CompressMarkerLabelsGetBufferSize32uC1R(nStartingNumber int32) (hpBufferSize int32, err error)

CompressMarkerLabelsGetBufferSize32uC1R can be found in npp documentation.

func CompressMarkerLabelsGetBufferSize8uC1R

func CompressMarkerLabelsGetBufferSize8uC1R(nStartingNumber int32) (hpBufferSize int32, err error)

CompressMarkerLabelsGetBufferSize8uC1R can be found in npp documentation.

func Convert16s32f

func Convert16s32f(src *Int16, dst *Float32, length int32, s *StreamContext) error

Convert16s32f is in cuda npp documentation

func Convert16s32fSfs

func Convert16s32fSfs(src *Int16, dst *Float32, length int32, scalefactor int32, s *StreamContext) error

Convert16s32fSfs is in cuda npp documentation

func Convert16s32s

func Convert16s32s(src *Int16, dst *Int32, length int32, s *StreamContext) error

Convert16s32s is in cuda npp documentation

func Convert16s64fSfs

func Convert16s64fSfs(src *Int16, dst *Float64, length int32, scalefactor int32, s *StreamContext) error

Convert16s64fSfs is in cuda npp documentation

func Convert16s8sSfs

func Convert16s8sSfs(src *Int16, dst *Int8, length int32, rmode RoundMode, scalefactor int32, s *StreamContext) error

Convert16s8sSfs is in cuda npp documentation

func Convert16u32f

func Convert16u32f(src *Uint16, dst *Float32, length int32, s *StreamContext) error

Convert16u32f is in cuda npp documentation

func Convert32f16sSfs

func Convert32f16sSfs(src *Float32, dst *Int16, length int32, rmode RoundMode, scalefactor int32, s *StreamContext) error

Convert32f16sSfs is in cuda npp documentation

func Convert32f16uSfs

func Convert32f16uSfs(src *Float32, dst *Uint16, length int32, rmode RoundMode, scalefactor int32, s *StreamContext) error

Convert32f16uSfs is in cuda npp documentation

func Convert32f32sSfs

func Convert32f32sSfs(src *Float32, dst *Int32, length int32, rmode RoundMode, scalefactor int32, s *StreamContext) error

Convert32f32sSfs is in cuda npp documentation

func Convert32f64f

func Convert32f64f(src *Float32, dst *Float64, length int32, s *StreamContext) error

Convert32f64f is in cuda npp documentation

func Convert32f8sSfs

func Convert32f8sSfs(src *Float32, dst *Int8, length int32, rmode RoundMode, scalefactor int32, s *StreamContext) error

Convert32f8sSfs is in cuda npp documentation

func Convert32f8uSfs

func Convert32f8uSfs(src *Float32, dst *Uint8, length int32, rmode RoundMode, scalefactor int32, s *StreamContext) error

Convert32f8uSfs is in cuda npp documentation

func Convert32s16s

func Convert32s16s(src *Int32, dst *Int16, length int32, s *StreamContext) error

Convert32s16s is in cuda npp documentation

func Convert32s16sSfs

func Convert32s16sSfs(src *Int32, dst *Int16, length int32, scalefactor int32, s *StreamContext) error

Convert32s16sSfs is in cuda npp documentation

func Convert32s32f

func Convert32s32f(src *Int32, dst *Float32, length int32, s *StreamContext) error

Convert32s32f is in cuda npp documentation

func Convert32s32fSfs

func Convert32s32fSfs(src *Int32, dst *Float32, length int32, scalefactor int32, s *StreamContext) error

Convert32s32fSfs is in cuda npp documentation

func Convert32s64f

func Convert32s64f(src *Int32, dst *Float64, length int32, s *StreamContext) error

Convert32s64f is in cuda npp documentation

func Convert32s64fSfs

func Convert32s64fSfs(src *Int32, dst *Float64, length int32, scalefactor int32, s *StreamContext) error

Convert32s64fSfs is in cuda npp documentation

func Convert64f16sSfs

func Convert64f16sSfs(src *Float64, dst *Int16, length int32, rmode RoundMode, scalefactor int32, s *StreamContext) error

Convert64f16sSfs is in cuda npp documentation

func Convert64f32f

func Convert64f32f(src *Float64, dst *Float32, length int32, s *StreamContext) error

Convert64f32f is in cuda npp documentation

func Convert64f32sSfs

func Convert64f32sSfs(src *Float64, dst *Int32, length int32, rmode RoundMode, scalefactor int32, s *StreamContext) error

Convert64f32sSfs is in cuda npp documentation

func Convert64f64sSfs

func Convert64f64sSfs(src *Float64, dst *Int64, length int32, rmode RoundMode, scalefactor int32, s *StreamContext) error

Convert64f64sSfs is in cuda npp documentation

func Convert64s32sSfs

func Convert64s32sSfs(src *Int64, dst *Int32, length int32, rmode RoundMode, scalefactor int32, s *StreamContext) error

Convert64s32sSfs is in cuda npp documentation

func Convert64s64f

func Convert64s64f(src *Int64, dst *Float64, length int32, s *StreamContext) error

Convert64s64f is in cuda npp documentation

func Convert8s16s

func Convert8s16s(src *Int8, dst *Int16, length int32, s *StreamContext) error

Convert8s16s is in cuda npp documentation

func Convert8s32f

func Convert8s32f(src *Int8, dst *Float32, length int32, s *StreamContext) error

Convert8s32f is in cuda npp documentation

func Convert8u32f

func Convert8u32f(src *Uint8, dst *Float32, length int32, s *StreamContext) error

Convert8u32f is in cuda npp documentation

func CopyFloat32

func CopyFloat32(src, dst *Float32, length int32, ctx *StreamContext) error

CopyFloat32 copies src to dst with the length passed

func CopyFloat32Complex

func CopyFloat32Complex(src, dst *Float32Complex, length int32, ctx *StreamContext) error

CopyFloat32Complex copies src to dst with the length passed

func CopyFloat64Complex

func CopyFloat64Complex(src, dst *Float64Complex, length int32, ctx *StreamContext) error

CopyFloat64Complex copies src to dst with the length passed

func CopyInt16

func CopyInt16(src, dst *Int16, length int32, ctx *StreamContext) error

CopyInt16 copies src to dst with the length passed

func CopyInt16Complex

func CopyInt16Complex(src, dst *Int16Complex, length int32, ctx *StreamContext) error

CopyInt16Complex copies src to dst with the length passed

func CopyInt32

func CopyInt32(src, dst *Int32, length int32, ctx *StreamContext) error

CopyInt32 copies src to dst with the length passed

func CopyInt32Complex

func CopyInt32Complex(src, dst *Int32Complex, length int32, ctx *StreamContext) error

CopyInt32Complex copies src to dst with the length passed

func CopyInt64

func CopyInt64(src, dst *Int64, length int32, ctx *StreamContext) error

CopyInt64 copies src to dst with the length passed

func CopyInt64Complex

func CopyInt64Complex(src, dst *Int64Complex, length int32, ctx *StreamContext) error

CopyInt64Complex copies src to dst with the length passed

func CopyUint8

func CopyUint8(src, dst *Uint8, length int32, ctx *StreamContext) error

CopyUint8 copies src to dst with the length passed

func Cubrt32f

func Cubrt32f(pSrc *Float32, pDst *Float32, nLength int32, ctx *StreamContext) error

Cubrt32f can be found in cuda npp documentation

func Cubrt32s16sSfs

func Cubrt32s16sSfs(pSrc *Int32, pDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Cubrt32s16sSfs can be found in cuda npp documentation

func Div16sISfs

func Div16sISfs(pSrc *Int16, pSrcDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Div16sISfs can be found in cuda npp documentation

func Div16sSfs

func Div16sSfs(pSrc1, pSrc2 *Int16, pDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Div16sSfs can be found in cuda npp documentation

func Div16scISfs

func Div16scISfs(pSrc *Int16Complex, pSrcDst *Int16Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Div16scISfs can be found in cuda npp documentation

func Div16scSfs

func Div16scSfs(pSrc1, pSrc2 *Int16Complex, pDst *Int16Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Div16scSfs can be found in cuda npp documentation

func Div16uISfs

func Div16uISfs(pSrc *Uint16, pSrcDst *Uint16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Div16uISfs can be found in cuda npp documentation

func Div16uSfs

func Div16uSfs(pSrc1, pSrc2 *Uint16, pDst *Uint16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Div16uSfs can be found in cuda npp documentation

func Div32f

func Div32f(pSrc1, pSrc2 *Float32, pDst *Float32, nLength int32, ctx *StreamContext) error

Div32f can be found in cuda npp documentation

func Div32fI

func Div32fI(pSrc *Float32, pSrcDst *Float32, nLength int32, ctx *StreamContext) error

Div32fI can be found in cuda npp documentation

func Div32fc

func Div32fc(pSrc1 *Float32Complex, pSrc2 *Float32Complex, pDst *Float32Complex, nLength int32, ctx *StreamContext) error

Div32fc can be found in cuda npp documentation

func Div32fcI

func Div32fcI(pSrc *Float32Complex, pSrcDst *Float32Complex, nLength int32, ctx *StreamContext) error

Div32fcI can be found in cuda npp documentation

func Div32s16sSfs

func Div32s16sSfs(pSrc1 *Int16, pSrc2 *Int32, pDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Div32s16sSfs can be found in cuda npp documentation

func Div32sISfs

func Div32sISfs(pSrc *Int32, pSrcDst *Int32, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Div32sISfs can be found in cuda npp documentation

func Div32sSfs

func Div32sSfs(pSrc1, pSrc2 *Int32, pDst *Int32, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Div32sSfs can be found in cuda npp documentation

func Div64f

func Div64f(pSrc1, pSrc2 *Float64, pDst *Float64, nLength int32, ctx *StreamContext) error

Div64f can be found in cuda npp documentation

func Div64fI

func Div64fI(pSrc *Float64, pSrcDst *Float64, nLength int32, ctx *StreamContext) error

Div64fI can be found in cuda npp documentation

func Div64fc

func Div64fc(pSrc1, pSrc2 *Float64Complex, pDst *Float64Complex, nLength int32, ctx *StreamContext) error

Div64fc can be found in cuda npp documentation

func Div64fcI

func Div64fcI(pSrc *Float64Complex, pSrcDst *Float64Complex, nLength int32, ctx *StreamContext) error

Div64fcI can be found in cuda npp documentation

func Div8uISfs

func Div8uISfs(pSrc *Uint8, pSrcDst *Uint8, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Div8uISfs can be found in cuda npp documentation

func Div8uSfs

func Div8uSfs(pSrc1, pSrc2 *Uint8, pDst *Uint8, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Div8uSfs can be found in cuda npp documentation

func DivC16sISfs

func DivC16sISfs(nValue int16, pSrcDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

DivC16sISfs can be found in cuda npp documentation

func DivC16sSfs

func DivC16sSfs(pSrc *Int16, nValue int16, pDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

DivC16sSfs can be found in cuda npp documentation

func DivC16scISfs

func DivC16scISfs(nValue Int16Complex, pSrcDst *Int16Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

DivC16scISfs can be found in cuda npp documentation

func DivC16scSfs

func DivC16scSfs(pSrc *Int16Complex, nValue Int16Complex, pDst *Int16Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

DivC16scSfs can be found in cuda npp documentation

func DivC16uISfs

func DivC16uISfs(nValue uint16, pSrcDst *Uint16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

DivC16uISfs can be found in cuda npp documentation

func DivC16uSfs

func DivC16uSfs(pSrc *Uint16, nValue uint16, pDst *Uint16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

DivC16uSfs can be found in cuda npp documentation

func DivC32f

func DivC32f(pSrc *Float32, nValue float32, pDst *Float32, nLength int32, ctx *StreamContext) error

DivC32f can be found in cuda npp documentation

func DivC32fI

func DivC32fI(nValue float32, pSrcDst *Float32, nLength int32, ctx *StreamContext) error

DivC32fI can be found in cuda npp documentation

func DivC32fc

func DivC32fc(pSrc *Float32Complex, nValue Float32Complex, pDst *Float32Complex, nLength int32, ctx *StreamContext) error

DivC32fc can be found in cuda npp documentation

func DivC32fcI

func DivC32fcI(nValue Float32Complex, pSrcDst *Float32Complex, nLength int32, ctx *StreamContext) error

DivC32fcI can be found in cuda npp documentation

func DivC64f

func DivC64f(pSrc *Float64, nValue float64, pDst *Float64, nLength int32, ctx *StreamContext) error

DivC64f can be found in cuda npp documentation

func DivC64fI

func DivC64fI(nValue float64, pSrcDst *Float64, nLength int32, ctx *StreamContext) error

DivC64fI can be found in cuda npp documentation

func DivC64fc

func DivC64fc(pSrc *Float64Complex, nValue Float64Complex, pDst *Float64Complex, nLength int32, ctx *StreamContext) error

DivC64fc can be found in cuda npp documentation

func DivC64fcI

func DivC64fcI(nValue Float64Complex, pSrcDst *Float64Complex, nLength int32, ctx *StreamContext) error

DivC64fcI can be found in cuda npp documentation

func DivC8uISfs

func DivC8uISfs(nValue uint8, pSrcDst *Uint8, nLength int32, nScaleFactor int32, ctx *StreamContext) error

DivC8uISfs can be found in cuda npp documentation

func DivC8uSfs

func DivC8uSfs(pSrc *Uint8, nValue uint8, pDst *Uint8, nLength int32, nScaleFactor int32, ctx *StreamContext) error

DivC8uSfs can be found in cuda npp documentation

func DivCRev16u

func DivCRev16u(pSrc *Uint16, nValue uint16, pDst *Uint16, nLength int32, ctx *StreamContext) error

DivCRev16u can be found in cuda npp documentation

func DivCRev16uI

func DivCRev16uI(nValue uint16, pSrcDst *Uint16, nLength int32, ctx *StreamContext) error

DivCRev16uI can be found in cuda npp documentation

func DivCRev32f

func DivCRev32f(pSrc *Float32, nValue float32, pDst *Float32, nLength int32, ctx *StreamContext) error

DivCRev32f can be found in cuda npp documentation

func DivCRev32fI

func DivCRev32fI(nValue float32, pSrcDst *Float32, nLength int32, ctx *StreamContext) error

DivCRev32fI can be found in cuda npp documentation

func DivRound16sISfs

func DivRound16sISfs(pSrc *Int16, pSrcDst *Int16, nLength int32, rmode RoundMode, nScaleFactor int32, ctx *StreamContext) error

DivRound16sISfs can be found in cuda npp documentation

func DivRound16sSfs

func DivRound16sSfs(pSrc1, pSrc2 *Int16, pDst *Int16, nLength int32, rmode RoundMode, nScaleFactor int32, ctx *StreamContext) error

DivRound16sSfs can be found in cuda npp documentation

func DivRound16uISfs

func DivRound16uISfs(pSrc *Uint16, pSrcDst *Uint16, nLength int32, rmode RoundMode, nScaleFactor int32, ctx *StreamContext) error

DivRound16uISfs can be found in cuda npp documentation

func DivRound16uSfs

func DivRound16uSfs(pSrc1, pSrc2 *Uint16, pDst *Uint16, nLength int32, rmode RoundMode, nScaleFactor int32, ctx *StreamContext) error

DivRound16uSfs can be found in cuda npp documentation

func DivRound8uISfs

func DivRound8uISfs(pSrc *Uint8, pSrcDst *Uint8, nLength int32, rmode RoundMode, nScaleFactor int32, ctx *StreamContext) error

DivRound8uISfs can be found in cuda npp documentation

func DivRound8uSfs

func DivRound8uSfs(pSrc1, pSrc2 *Uint8, pDst *Uint8, nLength int32, rmode RoundMode, nScaleFactor int32, ctx *StreamContext) error

DivRound8uSfs can be found in cuda npp documentation

func Exp16sISfs

func Exp16sISfs(pSrcDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Exp16sISfs can be found in cuda npp documentation

func Exp16sSfs

func Exp16sSfs(pSrc *Int16, pDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Exp16sSfs can be found in cuda npp documentation

func Exp32f

func Exp32f(pSrc *Float32, pDst *Float32, nLength int32, ctx *StreamContext) error

Exp32f can be found in cuda npp documentation

func Exp32f64f

func Exp32f64f(pSrc *Float32, pDst *Float64, nLength int32, ctx *StreamContext) error

Exp32f64f can be found in cuda npp documentation

func Exp32fI

func Exp32fI(pSrcDst *Float32, nLength int32, ctx *StreamContext) error

Exp32fI can be found in cuda npp documentation

func Exp32sISfs

func Exp32sISfs(pSrcDst *Int32, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Exp32sISfs can be found in cuda npp documentation

func Exp32sSfs

func Exp32sSfs(pSrc *Int32, pDst *Int32, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Exp32sSfs can be found in cuda npp documentation

func Exp64f

func Exp64f(pSrc *Float64, pDst *Float64, nLength int32, ctx *StreamContext) error

Exp64f can be found in cuda npp documentation

func Exp64fI

func Exp64fI(pSrcDst *Float64, nLength int32, ctx *StreamContext) error

Exp64fI can be found in cuda npp documentation

func Exp64sISfs

func Exp64sISfs(pSrcDst *Int64, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Exp64sISfs can be found in cuda npp documentation

func Exp64sSfs

func Exp64sSfs(pSrc *Int64, pDst *Int64, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Exp64sSfs can be found in cuda npp documentation

func FilterCannyBorder8uC1R

func FilterCannyBorder8uC1R(
	pSrc *Uint8,
	nSrcStep int32,
	oSrcSize Size,
	oSrcOffset Point,
	pDst *Uint8,
	nDstStep int32,
	oROI Size,
	efilterType DifferentialKernel,
	emSize MaskSize,
	nLowThreshold Int16,
	nHighThreshold Int16,
	eNorm Norm,
	eBorderType BorderType,
	pDeviceBuffer *Uint8,
	ctx *StreamContext) error

FilterCannyBorder8uC1R can be found in npp documentation. If ctx is nil it will run the non ctx function.

func FilterCannyBorderGetBufferSize

func FilterCannyBorderGetBufferSize(oROI Size) (int32, error)

FilterCannyBorderGetBufferSize can be found in npp documentation.

func FilterHarrisCornersBorder8u32fC1R

func FilterHarrisCornersBorder8u32fC1R(
	pSrc *Uint8,
	nSrcStep int32,
	oSrcSize Size,
	oSrcOffset Point,
	pDst *Float32,
	nDstStep int32,
	oROI Size,
	efilterType DifferentialKernel,
	emSize MaskSize,
	eAvgWindowSize MaskSize,
	nK Float32,
	nScale Float32,
	eBorderType BorderType,
	pDeviceBuffer *Uint8,
	ctx *StreamContext) error

FilterHarrisCornersBorder8u32fC1R can be found in npp documentation. If ctx is nil it will run the non ctx function.

func FilterHarrisCornersBorderGetBufferSize

func FilterHarrisCornersBorderGetBufferSize(oROI Size) (size int32, err error)

FilterHarrisCornersBorderGetBufferSize can be found in npp documentation.

func FilterHoughLineGetBufferSize

func FilterHoughLineGetBufferSize(
	oROI Size,
	nDelta PolarPoint,
	nMaxLineCount int32) (size int32, err error)

FilterHoughLineGetBufferSize can be found in npp documentation.

func GetGpuDeviceProperties

func GetGpuDeviceProperties() (pMaxThreadsPerSM, pMaxThreadsPerBlock, pNumberOfSMs int32, err error)

GetGpuDeviceProperties returns the properties of the device

func GetGpuNumSMs

func GetGpuNumSMs() int32

//GetGpuComputeCapability returns the CUDA compute model is supported by the active CUDA device? //Before trying to call any NPP functions, the user should make a call //this function to ensure that the current machine has a CUDA capable device.

func GetGpuComputeCapability() GpuComputeCapability {
	var x GpuComputeCapability
	return x
	//return (GpuComputeCapability)(C.nppGetGpuComputeCapability())
}

GetGpuNumSMs returns the number of streaming multiprocessors the current set device has

func GetMaxThreadsPerBlock

func GetMaxThreadsPerBlock() int32

GetMaxThreadsPerBlock get max threads per sm block

func GetMaxThreadsPerSM

func GetMaxThreadsPerSM() int32

GetMaxThreadsPerSM gets the max threads per sm on currently set device

func GetStream

func GetStream() gocu.Streamer

GetStream returns the current gocu.Streamer

func HistogramOfGradientsBorder16s32fC1R

func HistogramOfGradientsBorder16s32fC1R(
	pSrc *Int16,
	nSrcStep int32,
	oSrcSize Size,
	oSrcOffset Point,
	hpLocations []Point,
	pDstWindowDescriptorBuffer *Float32,
	oROI Size,
	ocfg HOGConfig,
	pScratchBuffer *Uint8,
	eBorderType BorderType,
	ctx *StreamContext) error

HistogramOfGradientsBorder16s32fC1R can be found in npp documentation. If ctx is nil it will run the non ctx function.

func HistogramOfGradientsBorder16s32fC3R

func HistogramOfGradientsBorder16s32fC3R(
	pSrc *Int16,
	nSrcStep int32,
	oSrcSize Size,
	oSrcOffset Point,
	hpLocations []Point,
	pDstWindowDescriptorBuffer *Float32,
	oROI Size,
	ocfg HOGConfig,
	pScratchBuffer *Uint8,
	eBorderType BorderType,
	ctx *StreamContext) error

HistogramOfGradientsBorder16s32fC3R can be found in npp documentation. If ctx is nil it will run the non ctx function.

func HistogramOfGradientsBorder16u32fC1R

func HistogramOfGradientsBorder16u32fC1R(
	pSrc *Uint16,
	nSrcStep int32,
	oSrcSize Size,
	oSrcOffset Point,
	hpLocations []Point,
	pDstWindowDescriptorBuffer *Float32,
	oROI Size,
	ocfg HOGConfig,
	pScratchBuffer *Uint8,
	eBorderType BorderType,
	ctx *StreamContext) error

HistogramOfGradientsBorder16u32fC1R can be found in npp documentation. If ctx is nil it will run the non ctx function.

func HistogramOfGradientsBorder16u32fC3R

func HistogramOfGradientsBorder16u32fC3R(
	pSrc *Uint16,
	nSrcStep int32,
	oSrcSize Size,
	oSrcOffset Point,
	hpLocations []Point,
	pDstWindowDescriptorBuffer *Float32,
	oROI Size,
	ocfg HOGConfig,
	pScratchBuffer *Uint8,
	eBorderType BorderType,
	ctx *StreamContext) error

HistogramOfGradientsBorder16u32fC3R can be found in npp documentation. If ctx is nil it will run the non ctx function.

func HistogramOfGradientsBorder32fC1R

func HistogramOfGradientsBorder32fC1R(
	pSrc *Float32,
	nSrcStep int32,
	oSrcSize Size,
	oSrcOffset Point,
	hpLocations []Point,
	pDstWindowDescriptorBuffer *Float32,
	oROI Size,
	ocfg HOGConfig,
	pScratchBuffer *Uint8,
	eBorderType BorderType,
	ctx *StreamContext) error

HistogramOfGradientsBorder32fC1R can be found in npp documentation. If ctx is nil it will run the non ctx function.

func HistogramOfGradientsBorder32fC3R

func HistogramOfGradientsBorder32fC3R(
	pSrc *Float32,
	nSrcStep int32,
	oSrcSize Size,
	oSrcOffset Point,
	hpLocations []Point,
	pDstWindowDescriptorBuffer *Float32,
	oROI Size,
	ocfg HOGConfig,
	pScratchBuffer *Uint8,
	eBorderType BorderType,
	ctx *StreamContext) error

HistogramOfGradientsBorder32fC3R can be found in npp documentation. If ctx is nil it will run the non ctx function.

func HistogramOfGradientsBorder8u32fC1R

func HistogramOfGradientsBorder8u32fC1R(
	pSrc *Uint8,
	nSrcStep int32,
	oSrcSize Size,
	oSrcOffset Point,
	hpLocations []Point,
	pDstWindowDescriptorBuffer *Float32,
	oROI Size,
	ocfg HOGConfig,
	pScratchBuffer *Uint8,
	eBorderType BorderType,
	ctx *StreamContext) error

HistogramOfGradientsBorder8u32fC1R can be found in npp documentation. If ctx is nil it will run the non ctx function.

func HistogramOfGradientsBorder8u32fC3R

func HistogramOfGradientsBorder8u32fC3R(
	pSrc *Uint8,
	nSrcStep int32,
	oSrcSize Size,
	oSrcOffset Point,
	hpLocations []Point,
	pDstWindowDescriptorBuffer *Float32,
	oROI Size,
	ocfg HOGConfig,
	pScratchBuffer *Uint8,
	eBorderType BorderType,
	ctx *StreamContext) error

HistogramOfGradientsBorder8u32fC3R can be found in npp documentation. If ctx is nil it will run the non ctx function.

func HistogramOfGradientsBorderGetBufferSize

func HistogramOfGradientsBorderGetBufferSize(ocfg HOGConfig, hpLocations []Point, oROI Size) (hpBufferSize int32, err error)

HistogramOfGradientsBorderGetBufferSize can be found in npp documentation.

func HistogramOfGradientsBorderGetDescriptorsSize

func HistogramOfGradientsBorderGetDescriptorsSize(ocfg HOGConfig, numhpLocations int32) (hpDescriptorsSize int32, err error)

HistogramOfGradientsBorderGetDescriptorsSize can be found in npp documentation.

func LShiftC16s

func LShiftC16s(pSrc *Int16, nValue int32, pDst *Int16, nLength int32, ctx *StreamContext) error

LShiftC16s can be found in cuda npp documentation

func LShiftC16sI

func LShiftC16sI(nValue int32, pSrcDst *Int16, nLength int32, ctx *StreamContext) error

LShiftC16sI can be found in cuda npp documentation

func LShiftC16u

func LShiftC16u(pSrc *Uint16, nValue int32, pDst *Uint16, nLength int32, ctx *StreamContext) error

LShiftC16u can be found in cuda npp documentation

func LShiftC16uI

func LShiftC16uI(nValue int32, pSrcDst *Uint16, nLength int32, ctx *StreamContext) error

LShiftC16uI can be found in cuda npp documentation

func LShiftC32s

func LShiftC32s(pSrc *Int32, nValue int32, pDst *Int32, nLength int32, ctx *StreamContext) error

LShiftC32s can be found in cuda npp documentation

func LShiftC32sI

func LShiftC32sI(nValue int32, pSrcDst *Int32, nLength int32, ctx *StreamContext) error

LShiftC32sI can be found in cuda npp documentation

func LShiftC32u

func LShiftC32u(pSrc *Uint32, nValue int32, pDst *Uint32, nLength int32, ctx *StreamContext) error

LShiftC32u can be found in cuda npp documentation

func LShiftC32uI

func LShiftC32uI(nValue int32, pSrcDst *Uint32, nLength int32, ctx *StreamContext) error

LShiftC32uI can be found in cuda npp documentation

func LShiftC8u

func LShiftC8u(pSrc *Uint8, nValue int32, pDst *Uint8, nLength int32, ctx *StreamContext) error

LShiftC8u can be found in cuda npp documentation

func LShiftC8uI

func LShiftC8uI(nValue int32, pSrcDst *Uint8, nLength int32, ctx *StreamContext) error

LShiftC8uI can be found in cuda npp documentation

func LabelMarkers16uC1IR

func LabelMarkers16uC1IR(
	pSrcDst *Uint16,
	nSrcDstStep int32,
	oROI Size,
	nMinVal Uint16,
	eNorm Norm,
	pBuffer *Uint8,
	ctx *StreamContext) (pNumber int32, err error)

LabelMarkers16uC1IR can be found in npp documentation. If ctx is nil it will run the non ctx function.

func LabelMarkers8u32uC1R

func LabelMarkers8u32uC1R(
	pSrc *Uint8,
	nSrcStep int32,
	pDst *Uint32,
	nDstStep int32,
	oROI Size,
	nMinVal Uint8,
	eNorm Norm,
	pBuffer *Uint8,
	ctx *StreamContext) (pNumber int32, err error)

LabelMarkers8u32uC1R can be found in npp documentation. If ctx is nil it will run the non ctx function.

func LabelMarkers8uC1IR

func LabelMarkers8uC1IR(
	pSrcDst *Uint8,
	nSrcDstStep int32,
	oROI Size,
	nMinVal Uint8,
	eNorm Norm,
	pBuffer *Uint8,
	ctx *StreamContext) (pNumber int32, err error)

LabelMarkers8uC1IR can be found in npp documentation. If ctx is nil it will run the non ctx function.

func LabelMarkersGetBufferSize16uC1R

func LabelMarkersGetBufferSize16uC1R(oROI Size) (hpBufferSize int32, err error)

LabelMarkersGetBufferSize16uC1R can be found in npp documentation.

func LabelMarkersGetBufferSize8u32uC1R

func LabelMarkersGetBufferSize8u32uC1R(oROI Size) (hpBufferSize int32, err error)

LabelMarkersGetBufferSize8u32uC1R can be found in npp documentation.

func LabelMarkersGetBufferSize8uC1R

func LabelMarkersGetBufferSize8uC1R(oROI Size) (hpBufferSize int32, err error)

LabelMarkersGetBufferSize8uC1R can be found in npp documentation.

func Ln16sISfs

func Ln16sISfs(pSrcDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Ln16sISfs can be found in cuda npp documentation

func Ln16sSfs

func Ln16sSfs(pSrc *Int16, pDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Ln16sSfs can be found in cuda npp documentation

func Ln32f

func Ln32f(pSrc *Float32, pDst *Float32, nLength int32, ctx *StreamContext) error

Ln32f can be found in cuda npp documentation

func Ln32fI

func Ln32fI(pSrcDst *Float32, nLength int32, ctx *StreamContext) error

Ln32fI can be found in cuda npp documentation

func Ln32s16sSfs

func Ln32s16sSfs(pSrc *Int32, pDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Ln32s16sSfs can be found in cuda npp documentation

func Ln32sISfs

func Ln32sISfs(pSrcDst *Int32, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Ln32sISfs can be found in cuda npp documentation

func Ln32sSfs

func Ln32sSfs(pSrc *Int32, pDst *Int32, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Ln32sSfs can be found in cuda npp documentation

func Ln64f

func Ln64f(pSrc *Float64, pDst *Float64, nLength int32, ctx *StreamContext) error

Ln64f can be found in cuda npp documentation

func Ln64f32f

func Ln64f32f(pSrc *Float64, pDst *Float32, nLength int32, ctx *StreamContext) error

Ln64f32f can be found in cuda npp documentation

func Ln64fI

func Ln64fI(pSrcDst *Float64, nLength int32, ctx *StreamContext) error

Ln64fI can be found in cuda npp documentation

func Mirror16sAC4IR

func Mirror16sAC4IR(pSrc *Int16, nSrcDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror16sAC4IR are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror16sAC4R

func Mirror16sAC4R(pSrc *Int16, nSrcStep int32, pDst *Int16, nDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror16sAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror16sC1IR

func Mirror16sC1IR(pSrc *Int16, nSrcDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror16sC1IR are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror16sC1R

func Mirror16sC1R(pSrc *Int16, nSrcStep int32, pDst *Int16, nDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror16sC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror16sC3IR

func Mirror16sC3IR(pSrc *Int16, nSrcDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror16sC3IR are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror16sC3R

func Mirror16sC3R(pSrc *Int16, nSrcStep int32, pDst *Int16, nDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror16sC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror16sC4IR

func Mirror16sC4IR(pSrc *Int16, nSrcDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror16sC4IR are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror16sC4R

func Mirror16sC4R(pSrc *Int16, nSrcStep int32, pDst *Int16, nDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror16sC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror16uAC4IR

func Mirror16uAC4IR(pSrc *Uint16, nSrcDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror16uAC4IR are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror16uAC4R

func Mirror16uAC4R(pSrc *Uint16, nSrcStep int32, pDst *Uint16, nDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror16uAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror16uC1IR

func Mirror16uC1IR(pSrc *Uint16, nSrcDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror16uC1IR are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror16uC1R

func Mirror16uC1R(pSrc *Uint16, nSrcStep int32, pDst *Uint16, nDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror16uC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror16uC3IR

func Mirror16uC3IR(pSrc *Uint16, nSrcDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror16uC3IR are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror16uC3R

func Mirror16uC3R(pSrc *Uint16, nSrcStep int32, pDst *Uint16, nDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror16uC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror16uC4IR

func Mirror16uC4IR(pSrc *Uint16, nSrcDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror16uC4IR are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror16uC4R

func Mirror16uC4R(pSrc *Uint16, nSrcStep int32, pDst *Uint16, nDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror16uC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror32fAC4IR

func Mirror32fAC4IR(pSrc *Float32, nSrcDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror32fAC4IR are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror32fAC4R

func Mirror32fAC4R(pSrc *Float32, nSrcStep int32, pDst *Float32, nDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror32fAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror32fC1IR

func Mirror32fC1IR(pSrc *Float32, nSrcDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror32fC1IR are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror32fC1R

func Mirror32fC1R(pSrc *Float32, nSrcStep int32, pDst *Float32, nDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror32fC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror32fC3IR

func Mirror32fC3IR(pSrc *Float32, nSrcDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror32fC3IR are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror32fC3R

func Mirror32fC3R(pSrc *Float32, nSrcStep int32, pDst *Float32, nDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror32fC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror32fC4IR

func Mirror32fC4IR(pSrc *Float32, nSrcDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror32fC4IR are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror32fC4R

func Mirror32fC4R(pSrc *Float32, nSrcStep int32, pDst *Float32, nDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror32fC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror32sAC4IR

func Mirror32sAC4IR(pSrc *Int32, nSrcDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror32sAC4IR are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror32sAC4R

func Mirror32sAC4R(pSrc *Int32, nSrcStep int32, pDst *Int32, nDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror32sAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror32sC1IR

func Mirror32sC1IR(pSrc *Int32, nSrcDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror32sC1IR are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror32sC1R

func Mirror32sC1R(pSrc *Int32, nSrcStep int32, pDst *Int32, nDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror32sC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror32sC3IR

func Mirror32sC3IR(pSrc *Int32, nSrcDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror32sC3IR are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror32sC3R

func Mirror32sC3R(pSrc *Int32, nSrcStep int32, pDst *Int32, nDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror32sC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror32sC4IR

func Mirror32sC4IR(pSrc *Int32, nSrcDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror32sC4IR are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror32sC4R

func Mirror32sC4R(pSrc *Int32, nSrcStep int32, pDst *Int32, nDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror32sC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror8uAC4IR

func Mirror8uAC4IR(pSrc *Uint8, nSrcDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror8uAC4IR are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror8uAC4R

func Mirror8uAC4R(pSrc *Uint8, nSrcStep int32, pDst *Uint8, nDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror8uAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror8uC1IR

func Mirror8uC1IR(pSrc *Uint8, nSrcDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror8uC1IR are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror8uC1R

func Mirror8uC1R(pSrc *Uint8, nSrcStep int32, pDst *Uint8, nDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror8uC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror8uC3IR

func Mirror8uC3IR(pSrc *Uint8, nSrcDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror8uC3IR are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror8uC3R

func Mirror8uC3R(pSrc *Uint8, nSrcStep int32, pDst *Uint8, nDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror8uC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror8uC4IR

func Mirror8uC4IR(pSrc *Uint8, nSrcDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror8uC4IR are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mirror8uC4R

func Mirror8uC4R(pSrc *Uint8, nSrcStep int32, pDst *Uint8, nDstStep int32, oROI Size, flip Axis, ctx *StreamContext) error

Mirror8uC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func MirrorBatch32fAC4IR

func MirrorBatch32fAC4IR(oSizeROI Size, flip Axis, pBatchList []NppiMirrorBatchCXR, ctx *StreamContext) error

MirrorBatch32fAC4IR are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func MirrorBatch32fAC4R

func MirrorBatch32fAC4R(oSizeROI Size, flip Axis, pBatchList []NppiMirrorBatchCXR, ctx *StreamContext) error

MirrorBatch32fAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func MirrorBatch32fC1IR

func MirrorBatch32fC1IR(oSizeROI Size, flip Axis, pBatchList []NppiMirrorBatchCXR, ctx *StreamContext) error

MirrorBatch32fC1IR are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func MirrorBatch32fC1R

func MirrorBatch32fC1R(oSizeROI Size, flip Axis, pBatchList []NppiMirrorBatchCXR, ctx *StreamContext) error

MirrorBatch32fC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func MirrorBatch32fC3IR

func MirrorBatch32fC3IR(oSizeROI Size, flip Axis, pBatchList []NppiMirrorBatchCXR, ctx *StreamContext) error

MirrorBatch32fC3IR are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func MirrorBatch32fC3R

func MirrorBatch32fC3R(oSizeROI Size, flip Axis, pBatchList []NppiMirrorBatchCXR, ctx *StreamContext) error

MirrorBatch32fC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func MirrorBatch32fC4IR

func MirrorBatch32fC4IR(oSizeROI Size, flip Axis, pBatchList []NppiMirrorBatchCXR, ctx *StreamContext) error

MirrorBatch32fC4IR are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func MirrorBatch32fC4R

func MirrorBatch32fC4R(oSizeROI Size, flip Axis, pBatchList []NppiMirrorBatchCXR, ctx *StreamContext) error

MirrorBatch32fC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Mul16s

func Mul16s(pSrc1, pSrc2 *Int16, pDst *Int16, nLength int32, ctx *StreamContext) error

Mul16s can be found in cuda npp documentation

func Mul16s32f

func Mul16s32f(pSrc1, pSrc2 *Int16, pDst *Float32, nLength int32, ctx *StreamContext) error

Mul16s32f can be found in cuda npp documentation

func Mul16s32sSfs

func Mul16s32sSfs(pSrc1, pSrc2 *Int16, pDst *Int32, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Mul16s32sSfs can be found in cuda npp documentation

func Mul16sI

func Mul16sI(pSrc *Int16, pSrcDst *Int16, nLength int32, ctx *StreamContext) error

Mul16sI can be found in cuda npp documentation

func Mul16sISfs

func Mul16sISfs(pSrc *Int16, pSrcDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Mul16sISfs can be found in cuda npp documentation

func Mul16sSfs

func Mul16sSfs(pSrc1, pSrc2 *Int16, pDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Mul16sSfs can be found in cuda npp documentation

func Mul16scISfs

func Mul16scISfs(pSrc *Int16Complex, pSrcDst *Int16Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Mul16scISfs can be found in cuda npp documentation

func Mul16scSfs

func Mul16scSfs(pSrc1, pSrc2 *Int16Complex, pDst *Int16Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Mul16scSfs can be found in cuda npp documentation

func Mul16u16sSfs

func Mul16u16sSfs(pSrc1 *Uint16, pSrc2 *Int16, pDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Mul16u16sSfs can be found in cuda npp documentation

func Mul16uISfs

func Mul16uISfs(pSrc *Uint16, pSrcDst *Uint16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Mul16uISfs can be found in cuda npp documentation

func Mul16uSfs

func Mul16uSfs(pSrc1, pSrc2 *Uint16, pDst *Uint16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Mul16uSfs can be found in cuda npp documentation

func Mul32f

func Mul32f(pSrc1, pSrc2 *Float32, pDst *Float32, nLength int32, ctx *StreamContext) error

Mul32f can be found in cuda npp documentation

func Mul32f32fc

func Mul32f32fc(pSrc1 *Float32, pSrc2 *Float32Complex, pDst *Float32Complex, nLength int32, ctx *StreamContext) error

Mul32f32fc can be found in cuda npp documentation

func Mul32f32fcI

func Mul32f32fcI(pSrc *Float32, pSrcDst *Float32Complex, nLength int32, ctx *StreamContext) error

Mul32f32fcI can be found in cuda npp documentation

func Mul32fI

func Mul32fI(pSrc *Float32, pSrcDst *Float32, nLength int32, ctx *StreamContext) error

Mul32fI can be found in cuda npp documentation

func Mul32fc

func Mul32fc(pSrc1 *Float32Complex, pSrc2 *Float32Complex, pDst *Float32Complex, nLength int32, ctx *StreamContext) error

Mul32fc can be found in cuda npp documentation

func Mul32fcI

func Mul32fcI(pSrc *Float32Complex, pSrcDst *Float32Complex, nLength int32, ctx *StreamContext) error

Mul32fcI can be found in cuda npp documentation

func Mul32s32scISfs

func Mul32s32scISfs(pSrc *Int32, pSrcDst *Int32Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Mul32s32scISfs can be found in cuda npp documentation

func Mul32s32scSfs

func Mul32s32scSfs(pSrc1 *Int32, pSrc2 *Int32Complex, pDst *Int32Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Mul32s32scSfs can be found in cuda npp documentation

func Mul32sISfs

func Mul32sISfs(pSrc *Int32, pSrcDst *Int32, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Mul32sISfs can be found in cuda npp documentation

func Mul32sSfs

func Mul32sSfs(pSrc1, pSrc2 *Int32, pDst *Int32, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Mul32sSfs can be found in cuda npp documentation

func Mul32scISfs

func Mul32scISfs(pSrc, pSrcDst *Int32Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Mul32scISfs can be found in cuda npp documentation

func Mul32scSfs

func Mul32scSfs(pSrc1, pSrc2 *Int32Complex, pDst *Int32Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Mul32scSfs can be found in cuda npp documentation

func Mul64f

func Mul64f(pSrc1, pSrc2 *Float64, pDst *Float64, nLength int32, ctx *StreamContext) error

Mul64f can be found in cuda npp documentation

func Mul64fI

func Mul64fI(pSrc *Float64, pSrcDst *Float64, nLength int32, ctx *StreamContext) error

Mul64fI can be found in cuda npp documentation

func Mul64fc

func Mul64fc(pSrc1, pSrc2 *Float64Complex, pDst *Float64Complex, nLength int32, ctx *StreamContext) error

Mul64fc can be found in cuda npp documentation

func Mul64fcI

func Mul64fcI(pSrc *Float64Complex, pSrcDst *Float64Complex, nLength int32, ctx *StreamContext) error

Mul64fcI can be found in cuda npp documentation

func Mul8u16u

func Mul8u16u(pSrc1, pSrc2 *Uint8, pDst *Uint16, nLength int32, ctx *StreamContext) error

Mul8u16u can be found in cuda npp documentation

func Mul8uISfs

func Mul8uISfs(pSrc *Uint8, pSrcDst *Uint8, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Mul8uISfs can be found in cuda npp documentation

func Mul8uSfs

func Mul8uSfs(pSrc1, pSrc2 *Uint8, pDst *Uint8, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Mul8uSfs can be found in cuda npp documentation

func MulC16sISfs

func MulC16sISfs(nValue int16, pSrcDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

MulC16sISfs can be found in cuda npp documentation

func MulC16sSfs

func MulC16sSfs(pSrc *Int16, nValue int16, pDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

MulC16sSfs can be found in cuda npp documentation

func MulC16scISfs

func MulC16scISfs(nValue Int16Complex, pSrcDst *Int16Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

MulC16scISfs can be found in cuda npp documentation

func MulC16scSfs

func MulC16scSfs(pSrc *Int16Complex, nValue Int16Complex, pDst *Int16Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

MulC16scSfs can be found in cuda npp documentation

func MulC16uISfs

func MulC16uISfs(nValue uint16, pSrcDst *Uint16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

MulC16uISfs can be found in cuda npp documentation

func MulC16uSfs

func MulC16uSfs(pSrc *Uint16, nValue uint16, pDst *Uint16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

MulC16uSfs can be found in cuda npp documentation

func MulC32f

func MulC32f(pSrc *Float32, nValue float32, pDst *Float32, nLength int32, ctx *StreamContext) error

MulC32f can be found in cuda npp documentation

func MulC32f16sSfs

func MulC32f16sSfs(pSrc *Float32, nValue float32, pDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

MulC32f16sSfs can be found in cuda npp documentation

func MulC32fI

func MulC32fI(nValue float32, pSrcDst *Float32, nLength int32, ctx *StreamContext) error

MulC32fI can be found in cuda npp documentation

func MulC32fc

func MulC32fc(pSrc *Float32Complex, nValue Float32Complex, pDst *Float32Complex, nLength int32, ctx *StreamContext) error

MulC32fc can be found in cuda npp documentation

func MulC32fcI

func MulC32fcI(nValue Float32Complex, pSrcDst *Float32Complex, nLength int32, ctx *StreamContext) error

MulC32fcI can be found in cuda npp documentation

func MulC32sISfs

func MulC32sISfs(nValue int32, pSrcDst *Int32, nLength int32, nScaleFactor int32, ctx *StreamContext) error

MulC32sISfs can be found in cuda npp documentation

func MulC32sSfs

func MulC32sSfs(pSrc *Int32, nValue int32, pDst *Int32, nLength int32, nScaleFactor int32, ctx *StreamContext) error

MulC32sSfs can be found in cuda npp documentation

func MulC32scISfs

func MulC32scISfs(nValue Int32Complex, pSrcDst *Int32Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

MulC32scISfs can be found in cuda npp documentation

func MulC32scSfs

func MulC32scSfs(pSrc *Int32Complex, nValue Int32Complex, pDst *Int32Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

MulC32scSfs can be found in cuda npp documentation

func MulC64f

func MulC64f(pSrc *Float64, nValue float64, pDst *Float64, nLength int32, ctx *StreamContext) error

MulC64f can be found in cuda npp documentation

func MulC64f64sISfs

func MulC64f64sISfs(nValue float64, pDst *Int64, nLength int32, nScaleFactor int32, ctx *StreamContext) error

MulC64f64sISfs can be found in cuda npp documentation

func MulC64fI

func MulC64fI(nValue float64, pSrcDst *Float64, nLength int32, ctx *StreamContext) error

MulC64fI can be found in cuda npp documentation

func MulC64fc

func MulC64fc(pSrc *Float64Complex, nValue Float64Complex, pDst *Float64Complex, nLength int32, ctx *StreamContext) error

MulC64fc can be found in cuda npp documentation

func MulC64fcI

func MulC64fcI(nValue Float64Complex, pSrcDst *Float64Complex, nLength int32, ctx *StreamContext) error

MulC64fcI can be found in cuda npp documentation

func MulC8uISfs

func MulC8uISfs(nValue uint8, pSrcDst *Uint8, nLength int32, nScaleFactor int32, ctx *StreamContext) error

MulC8uISfs can be found in cuda npp documentation

func MulC8uSfs

func MulC8uSfs(pSrc *Uint8, nValue uint8, pDst *Uint8, nLength int32, nScaleFactor int32, ctx *StreamContext) error

MulC8uSfs can be found in cuda npp documentation

func MulCLow32f16s

func MulCLow32f16s(pSrc *Float32, nValue float32, pDst *Int16, nLength int32, ctx *StreamContext) error

MulCLow32f16s can be found in cuda npp documentation

func MulLow32sSfs

func MulLow32sSfs(pSrc1, pSrc2 *Int32, pDst *Int32, nLength int32, nScaleFactor int32, ctx *StreamContext) error

MulLow32sSfs can be found in cuda npp documentation

func Normalize16sSfs

func Normalize16sSfs(pSrc *Int16, pDst *Int16, nLength int32, vSub Int16, vDiv int32, nScaleFactor int32, ctx *StreamContext) error

Normalize16sSfs can be found in cuda npp documentation

func Normalize16scSfs

func Normalize16scSfs(pSrc *Int16Complex, pDst *Int16Complex, nLength int32, vSub Int16Complex, vDiv int32, nScaleFactor int32, ctx *StreamContext) error

Normalize16scSfs can be found in cuda npp documentation

func Normalize32f

func Normalize32f(pSrc *Float32, pDst *Float32, nLength int32, vSub, vDiv float32, ctx *StreamContext) error

Normalize32f can be found in cuda npp documentation

func Normalize32fc

func Normalize32fc(pSrc *Float32Complex, pDst *Float32Complex, nLength int32, vSub Float32Complex, vDiv float32, ctx *StreamContext) error

Normalize32fc can be found in cuda npp documentation

func Normalize64f

func Normalize64f(pSrc *Float64, pDst *Float64, nLength int32, vSub, vDiv float64, ctx *StreamContext) error

Normalize64f can be found in cuda npp documentation

func Normalize64fc

func Normalize64fc(pSrc *Float64Complex, pDst *Float64Complex, nLength int32, vSub Float64Complex, vDiv float64, ctx *StreamContext) error

Normalize64fc can be found in cuda npp documentation

func Not16u

func Not16u(pSrc *Uint16, pDst *Uint16, nLength int32, ctx *StreamContext) error

Not16u can be found in cuda npp documentation

func Not16uI

func Not16uI(pSrcDst *Uint16, nLength int32, ctx *StreamContext) error

Not16uI can be found in cuda npp documentation

func Not32u

func Not32u(pSrc *Uint32, pDst *Uint32, nLength int32, ctx *StreamContext) error

Not32u can be found in cuda npp documentation

func Not32uI

func Not32uI(pSrcDst *Uint32, nLength int32, ctx *StreamContext) error

Not32uI can be found in cuda npp documentation

func Not8u

func Not8u(pSrc *Uint8, pDst *Uint8, nLength int32, ctx *StreamContext) error

Not8u can be found in cuda npp documentation

func Not8uI

func Not8uI(pSrcDst *Uint8, nLength int32, ctx *StreamContext) error

Not8uI can be found in cuda npp documentation

func Or16u

func Or16u(pSrc1, pSrc2 *Uint16, pDst *Uint16, nLength int32, ctx *StreamContext) error

Or16u can be found in cuda npp documentation

func Or16uI

func Or16uI(pSrc *Uint16, pSrcDst *Uint16, nLength int32, ctx *StreamContext) error

Or16uI can be found in cuda npp documentation

func Or32u

func Or32u(pSrc1, pSrc2 *Uint32, pDst *Uint32, nLength int32, ctx *StreamContext) error

Or32u can be found in cuda npp documentation

func Or32uI

func Or32uI(pSrc *Uint32, pSrcDst *Uint32, nLength int32, ctx *StreamContext) error

Or32uI can be found in cuda npp documentation

func Or8u

func Or8u(pSrc1, pSrc2 *Uint8, pDst *Uint8, nLength int32, ctx *StreamContext) error

Or8u can be found in cuda npp documentation

func Or8uI

func Or8uI(pSrc *Uint8, pSrcDst *Uint8, nLength int32, ctx *StreamContext) error

Or8uI can be found in cuda npp documentation

func OrC16u

func OrC16u(pSrc *Uint16, nValue uint16, pDst *Uint16, nLength int32, ctx *StreamContext) error

OrC16u can be found in cuda npp documentation

func OrC16uI

func OrC16uI(nValue uint16, pSrcDst *Uint16, nLength int32, ctx *StreamContext) error

OrC16uI can be found in cuda npp documentation

func OrC32u

func OrC32u(pSrc *Uint32, nValue uint32, pDst *Uint32, nLength int32, ctx *StreamContext) error

OrC32u can be found in cuda npp documentation

func OrC32uI

func OrC32uI(nValue uint32, pSrcDst *Uint32, nLength int32, ctx *StreamContext) error

OrC32uI can be found in cuda npp documentation

func OrC8u

func OrC8u(pSrc *Uint8, nValue uint8, pDst *Uint8, nLength int32, ctx *StreamContext) error

OrC8u can be found in cuda npp documentation

func OrC8uI

func OrC8uI(nValue uint8, pSrcDst *Uint8, nLength int32, ctx *StreamContext) error

OrC8uI can be found in cuda npp documentation

func RShiftC16s

func RShiftC16s(pSrc *Int16, nValue int32, pDst *Int16, nLength int32, ctx *StreamContext) error

RShiftC16s can be found in cuda npp documentation

func RShiftC16sI

func RShiftC16sI(nValue int32, pSrcDst *Int16, nLength int32, ctx *StreamContext) error

RShiftC16sI can be found in cuda npp documentation

func RShiftC16u

func RShiftC16u(pSrc *Uint16, nValue int32, pDst *Uint16, nLength int32, ctx *StreamContext) error

RShiftC16u can be found in cuda npp documentation

func RShiftC16uI

func RShiftC16uI(nValue int32, pSrcDst *Uint16, nLength int32, ctx *StreamContext) error

RShiftC16uI can be found in cuda npp documentation

func RShiftC32s

func RShiftC32s(pSrc *Int32, nValue int32, pDst *Int32, nLength int32, ctx *StreamContext) error

RShiftC32s can be found in cuda npp documentation

func RShiftC32sI

func RShiftC32sI(nValue int32, pSrcDst *Int32, nLength int32, ctx *StreamContext) error

RShiftC32sI can be found in cuda npp documentation

func RShiftC32u

func RShiftC32u(pSrc *Uint32, nValue int32, pDst *Uint32, nLength int32, ctx *StreamContext) error

RShiftC32u can be found in cuda npp documentation

func RShiftC32uI

func RShiftC32uI(nValue int32, pSrcDst *Uint32, nLength int32, ctx *StreamContext) error

RShiftC32uI can be found in cuda npp documentation

func RShiftC8u

func RShiftC8u(pSrc *Uint8, nValue int32, pDst *Uint8, nLength int32, ctx *StreamContext) error

RShiftC8u can be found in cuda npp documentation

func RShiftC8uI

func RShiftC8uI(nValue int32, pSrcDst *Uint8, nLength int32, ctx *StreamContext) error

RShiftC8uI can be found in cuda npp documentation

func Remap16sAC4R

func Remap16sAC4R(pSrc *Int16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pXMap *Float32, nXMapStep int32, pYMap *Float32, nYMapStep int32, pDst *Int16, nDstStep int32, oDstSizeROI Size, eInterpolation InterpolationMode, ctx *StreamContext) error

Remap16sAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Remap16sC1R

func Remap16sC1R(pSrc *Int16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pXMap *Float32, nXMapStep int32, pYMap *Float32, nYMapStep int32, pDst *Int16, nDstStep int32, oDstSizeROI Size, eInterpolation InterpolationMode, ctx *StreamContext) error

Remap16sC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Remap16sC3R

func Remap16sC3R(pSrc *Int16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pXMap *Float32, nXMapStep int32, pYMap *Float32, nYMapStep int32, pDst *Int16, nDstStep int32, oDstSizeROI Size, eInterpolation InterpolationMode, ctx *StreamContext) error

Remap16sC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Remap16sC4R

func Remap16sC4R(pSrc *Int16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pXMap *Float32, nXMapStep int32, pYMap *Float32, nYMapStep int32, pDst *Int16, nDstStep int32, oDstSizeROI Size, eInterpolation InterpolationMode, ctx *StreamContext) error

Remap16sC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Remap16sP3R

func Remap16sP3R(pSrc []*Int16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pXMap *Float32, nXMapStep int32, pYMap *Float32, nYMapStep int32,
	pDst []*Int16, nDstStep int32, oDstROI Size,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

Remap16sP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Remap16sP4R

func Remap16sP4R(pSrc []*Int16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pXMap *Float32, nXMapStep int32, pYMap *Float32, nYMapStep int32,
	pDst []*Int16, nDstStep int32, oDstROI Size,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

Remap16sP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Remap16uAC4R

func Remap16uAC4R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pXMap *Float32, nXMapStep int32, pYMap *Float32, nYMapStep int32, pDst *Uint16, nDstStep int32, oDstSizeROI Size, eInterpolation InterpolationMode, ctx *StreamContext) error

Remap16uAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Remap16uC1R

func Remap16uC1R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pXMap *Float32, nXMapStep int32, pYMap *Float32, nYMapStep int32, pDst *Uint16, nDstStep int32, oDstSizeROI Size, eInterpolation InterpolationMode, ctx *StreamContext) error

Remap16uC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Remap16uC3R

func Remap16uC3R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pXMap *Float32, nXMapStep int32, pYMap *Float32, nYMapStep int32, pDst *Uint16, nDstStep int32, oDstSizeROI Size, eInterpolation InterpolationMode, ctx *StreamContext) error

Remap16uC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Remap16uC4R

func Remap16uC4R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pXMap *Float32, nXMapStep int32, pYMap *Float32, nYMapStep int32, pDst *Uint16, nDstStep int32, oDstSizeROI Size, eInterpolation InterpolationMode, ctx *StreamContext) error

Remap16uC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Remap16uP3R

func Remap16uP3R(pSrc []*Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pXMap *Float32, nXMapStep int32, pYMap *Float32, nYMapStep int32,
	pDst []*Uint16, nDstStep int32, oDstROI Size,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

Remap16uP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Remap16uP4R

func Remap16uP4R(pSrc []*Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pXMap *Float32, nXMapStep int32, pYMap *Float32, nYMapStep int32,
	pDst []*Uint16, nDstStep int32, oDstROI Size,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

Remap16uP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Remap32fAC4R

func Remap32fAC4R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pXMap *Float32, nXMapStep int32, pYMap *Float32, nYMapStep int32, pDst *Float32, nDstStep int32, oDstSizeROI Size, eInterpolation InterpolationMode, ctx *StreamContext) error

Remap32fAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Remap32fC1R

func Remap32fC1R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pXMap *Float32, nXMapStep int32, pYMap *Float32, nYMapStep int32, pDst *Float32, nDstStep int32, oDstSizeROI Size, eInterpolation InterpolationMode, ctx *StreamContext) error

Remap32fC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Remap32fC3R

func Remap32fC3R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pXMap *Float32, nXMapStep int32, pYMap *Float32, nYMapStep int32, pDst *Float32, nDstStep int32, oDstSizeROI Size, eInterpolation InterpolationMode, ctx *StreamContext) error

Remap32fC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Remap32fC4R

func Remap32fC4R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pXMap *Float32, nXMapStep int32, pYMap *Float32, nYMapStep int32, pDst *Float32, nDstStep int32, oDstSizeROI Size, eInterpolation InterpolationMode, ctx *StreamContext) error

Remap32fC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Remap32fP3R

func Remap32fP3R(pSrc []*Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pXMap *Float32, nXMapStep int32, pYMap *Float32, nYMapStep int32,
	pDst []*Float32, nDstStep int32, oDstROI Size,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

Remap32fP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Remap32fP4R

func Remap32fP4R(pSrc []*Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pXMap *Float32, nXMapStep int32, pYMap *Float32, nYMapStep int32,
	pDst []*Float32, nDstStep int32, oDstROI Size,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

Remap32fP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Remap64fAC4R

func Remap64fAC4R(pSrc *Float64, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pXMap *Float64, nXMapStep int32, pYMap *Float64, nYMapStep int32, pDst *Float64, nDstStep int32, oDstSizeROI Size, eInterpolation InterpolationMode, ctx *StreamContext) error

Remap64fAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Remap64fC1R

func Remap64fC1R(pSrc *Float64, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pXMap *Float64, nXMapStep int32, pYMap *Float64, nYMapStep int32, pDst *Float64, nDstStep int32, oDstSizeROI Size, eInterpolation InterpolationMode, ctx *StreamContext) error

Remap64fC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Remap64fC3R

func Remap64fC3R(pSrc *Float64, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pXMap *Float64, nXMapStep int32, pYMap *Float64, nYMapStep int32, pDst *Float64, nDstStep int32, oDstSizeROI Size, eInterpolation InterpolationMode, ctx *StreamContext) error

Remap64fC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Remap64fC4R

func Remap64fC4R(pSrc *Float64, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pXMap *Float64, nXMapStep int32, pYMap *Float64, nYMapStep int32, pDst *Float64, nDstStep int32, oDstSizeROI Size, eInterpolation InterpolationMode, ctx *StreamContext) error

Remap64fC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Remap64fP3R

func Remap64fP3R(pSrc []*Float64, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pXMap *Float64, nXMapStep int32, pYMap *Float64, nYMapStep int32,
	pDst []*Float64, nDstStep int32, oDstROI Size,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

Remap64fP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Remap64fP4R

func Remap64fP4R(pSrc []*Float64, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pXMap *Float64, nXMapStep int32, pYMap *Float64, nYMapStep int32,
	pDst []*Float64, nDstStep int32, oDstROI Size,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

Remap64fP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Remap8uAC4R

func Remap8uAC4R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pXMap *Float32, nXMapStep int32, pYMap *Float32, nYMapStep int32, pDst *Uint8, nDstStep int32, oDstSizeROI Size, eInterpolation InterpolationMode, ctx *StreamContext) error

Remap8uAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Remap8uC1R

func Remap8uC1R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pXMap *Float32, nXMapStep int32, pYMap *Float32, nYMapStep int32, pDst *Uint8, nDstStep int32, oDstSizeROI Size, eInterpolation InterpolationMode, ctx *StreamContext) error

Remap8uC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Remap8uC3R

func Remap8uC3R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pXMap *Float32, nXMapStep int32, pYMap *Float32, nYMapStep int32, pDst *Uint8, nDstStep int32, oDstSizeROI Size, eInterpolation InterpolationMode, ctx *StreamContext) error

Remap8uC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Remap8uC4R

func Remap8uC4R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pXMap *Float32, nXMapStep int32, pYMap *Float32, nYMapStep int32, pDst *Uint8, nDstStep int32, oDstSizeROI Size, eInterpolation InterpolationMode, ctx *StreamContext) error

Remap8uC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Remap8uP3R

func Remap8uP3R(pSrc []*Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pXMap *Float32, nXMapStep int32, pYMap *Float32, nYMapStep int32,
	pDst []*Uint8, nDstStep int32, oDstROI Size,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

Remap8uP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Remap8uP4R

func Remap8uP4R(pSrc []*Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pXMap *Float32, nXMapStep int32, pYMap *Float32, nYMapStep int32,
	pDst []*Uint8, nDstStep int32, oDstROI Size,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

Remap8uP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Resize16sAC4R

func Resize16sAC4R(pSrc *Int16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Int16, oDestSize Size, nDstStep int32, oDstROI Rect, eInterpolation InterpolationMode, ctx *StreamContext) error

Resize16sAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Resize16sC1R

func Resize16sC1R(pSrc *Int16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Int16, oDestSize Size, nDstStep int32, oDstROI Rect, eInterpolation InterpolationMode, ctx *StreamContext) error

Resize16sC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Resize16sC3R

func Resize16sC3R(pSrc *Int16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Int16, oDestSize Size, nDstStep int32, oDstROI Rect, eInterpolation InterpolationMode, ctx *StreamContext) error

Resize16sC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Resize16sC4R

func Resize16sC4R(pSrc *Int16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Int16, oDestSize Size, nDstStep int32, oDstROI Rect, eInterpolation InterpolationMode, ctx *StreamContext) error

Resize16sC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Resize16sP3R

func Resize16sP3R(pSrc []*Int16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Int16, oDstSize Size, nDstStep int32, oDstROI Rect, eInterpolation InterpolationMode, ctx *StreamContext) error

Resize16sP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Resize16sP4R

func Resize16sP4R(pSrc []*Int16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Int16, oDstSize Size, nDstStep int32, oDstROI Rect, eInterpolation InterpolationMode, ctx *StreamContext) error

Resize16sP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Resize16uAC4R

func Resize16uAC4R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Uint16, oDestSize Size, nDstStep int32, oDstROI Rect, eInterpolation InterpolationMode, ctx *StreamContext) error

Resize16uAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Resize16uC1R

func Resize16uC1R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Uint16, oDestSize Size, nDstStep int32, oDstROI Rect, eInterpolation InterpolationMode, ctx *StreamContext) error

Resize16uC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Resize16uC3R

func Resize16uC3R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Uint16, oDestSize Size, nDstStep int32, oDstROI Rect, eInterpolation InterpolationMode, ctx *StreamContext) error

Resize16uC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Resize16uC4R

func Resize16uC4R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Uint16, oDestSize Size, nDstStep int32, oDstROI Rect, eInterpolation InterpolationMode, ctx *StreamContext) error

Resize16uC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Resize16uP3R

func Resize16uP3R(pSrc []*Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Uint16, oDstSize Size, nDstStep int32, oDstROI Rect, eInterpolation InterpolationMode, ctx *StreamContext) error

Resize16uP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Resize16uP4R

func Resize16uP4R(pSrc []*Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Uint16, oDstSize Size, nDstStep int32, oDstROI Rect, eInterpolation InterpolationMode, ctx *StreamContext) error

Resize16uP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Resize32fAC4R

func Resize32fAC4R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Float32, oDestSize Size, nDstStep int32, oDstROI Rect, eInterpolation InterpolationMode, ctx *StreamContext) error

Resize32fAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Resize32fC1R

func Resize32fC1R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Float32, oDestSize Size, nDstStep int32, oDstROI Rect, eInterpolation InterpolationMode, ctx *StreamContext) error

Resize32fC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Resize32fC3R

func Resize32fC3R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Float32, oDestSize Size, nDstStep int32, oDstROI Rect, eInterpolation InterpolationMode, ctx *StreamContext) error

Resize32fC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Resize32fC4R

func Resize32fC4R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Float32, oDestSize Size, nDstStep int32, oDstROI Rect, eInterpolation InterpolationMode, ctx *StreamContext) error

Resize32fC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Resize32fP3R

func Resize32fP3R(pSrc []*Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Float32, oDstSize Size, nDstStep int32, oDstROI Rect, eInterpolation InterpolationMode, ctx *StreamContext) error

Resize32fP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Resize32fP4R

func Resize32fP4R(pSrc []*Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Float32, oDstSize Size, nDstStep int32, oDstROI Rect, eInterpolation InterpolationMode, ctx *StreamContext) error

Resize32fP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Resize8uAC4R

func Resize8uAC4R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Uint8, oDestSize Size, nDstStep int32, oDstROI Rect, eInterpolation InterpolationMode, ctx *StreamContext) error

Resize8uAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Resize8uC1R

func Resize8uC1R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Uint8, oDestSize Size, nDstStep int32, oDstROI Rect, eInterpolation InterpolationMode, ctx *StreamContext) error

Resize8uC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Resize8uC3R

func Resize8uC3R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Uint8, oDestSize Size, nDstStep int32, oDstROI Rect, eInterpolation InterpolationMode, ctx *StreamContext) error

Resize8uC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Resize8uC4R

func Resize8uC4R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Uint8, oDestSize Size, nDstStep int32, oDstROI Rect, eInterpolation InterpolationMode, ctx *StreamContext) error

Resize8uC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Resize8uP3R

func Resize8uP3R(pSrc []*Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Uint8, oDstSize Size, nDstStep int32, oDstROI Rect, eInterpolation InterpolationMode, ctx *StreamContext) error

Resize8uP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Resize8uP4R

func Resize8uP4R(pSrc []*Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Uint8, oDstSize Size, nDstStep int32, oDstROI Rect, eInterpolation InterpolationMode, ctx *StreamContext) error

Resize8uP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeAdvancedGetBufferHostSize8uC1R

func ResizeAdvancedGetBufferHostSize8uC1R(oSrcROI, oDstROI Size, eInterpolationMode InterpolationMode) (buffersize int32, err error)

ResizeAdvancedGetBufferHostSize8uC1R are functions found in the nppi library for cuda.

func ResizeBatch32fAC4R

func ResizeBatch32fAC4R(oSmallestSrcSize Size, oSrcROI Rect,
	oSmallestDstSize Size, oDstROI Rect, eInterpolation InterpolationMode,
	pBatchList []NppiResizeBatchCXR, ctx *StreamContext) error

ResizeBatch32fAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeBatch32fAC4RAdvanced

func ResizeBatch32fAC4RAdvanced(nMaxWidth, nMaxHeight int32, pBatchSrc, pBatchDst []NppiImageDescriptor, pBatchROI []NppiResizeBatchROIAdvanced, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeBatch32fAC4RAdvanced are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeBatch32fC1R

func ResizeBatch32fC1R(oSmallestSrcSize Size, oSrcROI Rect,
	oSmallestDstSize Size, oDstROI Rect, eInterpolation InterpolationMode,
	pBatchList []NppiResizeBatchCXR, ctx *StreamContext) error

ResizeBatch32fC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeBatch32fC1RAdvanced

func ResizeBatch32fC1RAdvanced(nMaxWidth, nMaxHeight int32, pBatchSrc, pBatchDst []NppiImageDescriptor, pBatchROI []NppiResizeBatchROIAdvanced, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeBatch32fC1RAdvanced are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeBatch32fC3R

func ResizeBatch32fC3R(oSmallestSrcSize Size, oSrcROI Rect,
	oSmallestDstSize Size, oDstROI Rect, eInterpolation InterpolationMode,
	pBatchList []NppiResizeBatchCXR, ctx *StreamContext) error

ResizeBatch32fC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeBatch32fC3RAdvanced

func ResizeBatch32fC3RAdvanced(nMaxWidth, nMaxHeight int32, pBatchSrc, pBatchDst []NppiImageDescriptor, pBatchROI []NppiResizeBatchROIAdvanced, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeBatch32fC3RAdvanced are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeBatch32fC4R

func ResizeBatch32fC4R(oSmallestSrcSize Size, oSrcROI Rect,
	oSmallestDstSize Size, oDstROI Rect, eInterpolation InterpolationMode,
	pBatchList []NppiResizeBatchCXR, ctx *StreamContext) error

ResizeBatch32fC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeBatch32fC4RAdvanced

func ResizeBatch32fC4RAdvanced(nMaxWidth, nMaxHeight int32, pBatchSrc, pBatchDst []NppiImageDescriptor, pBatchROI []NppiResizeBatchROIAdvanced, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeBatch32fC4RAdvanced are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeBatch8uAC4R

func ResizeBatch8uAC4R(oSmallestSrcSize Size, oSrcROI Rect,
	oSmallestDstSize Size, oDstROI Rect, eInterpolation InterpolationMode,
	pBatchList []NppiResizeBatchCXR, ctx *StreamContext) error

ResizeBatch8uAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeBatch8uAC4RAdvanced

func ResizeBatch8uAC4RAdvanced(nMaxWidth, nMaxHeight int32, pBatchSrc, pBatchDst []NppiImageDescriptor, pBatchROI []NppiResizeBatchROIAdvanced, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeBatch8uAC4RAdvanced are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeBatch8uC1R

func ResizeBatch8uC1R(oSmallestSrcSize Size, oSrcROI Rect,
	oSmallestDstSize Size, oDstROI Rect, eInterpolation InterpolationMode,
	pBatchList []NppiResizeBatchCXR, ctx *StreamContext) error

ResizeBatch8uC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeBatch8uC1RAdvanced

func ResizeBatch8uC1RAdvanced(nMaxWidth, nMaxHeight int32, pBatchSrc, pBatchDst []NppiImageDescriptor, pBatchROI []NppiResizeBatchROIAdvanced, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeBatch8uC1RAdvanced are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeBatch8uC3R

func ResizeBatch8uC3R(oSmallestSrcSize Size, oSrcROI Rect,
	oSmallestDstSize Size, oDstROI Rect, eInterpolation InterpolationMode,
	pBatchList []NppiResizeBatchCXR, ctx *StreamContext) error

ResizeBatch8uC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeBatch8uC3RAdvanced

func ResizeBatch8uC3RAdvanced(nMaxWidth, nMaxHeight int32, pBatchSrc, pBatchDst []NppiImageDescriptor, pBatchROI []NppiResizeBatchROIAdvanced, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeBatch8uC3RAdvanced are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeBatch8uC4R

func ResizeBatch8uC4R(oSmallestSrcSize Size, oSrcROI Rect,
	oSmallestDstSize Size, oDstROI Rect, eInterpolation InterpolationMode,
	pBatchList []NppiResizeBatchCXR, ctx *StreamContext) error

ResizeBatch8uC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeBatch8uC4RAdvanced

func ResizeBatch8uC4RAdvanced(nMaxWidth, nMaxHeight int32, pBatchSrc, pBatchDst []NppiImageDescriptor, pBatchROI []NppiResizeBatchROIAdvanced, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeBatch8uC4RAdvanced are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeSqrPixel16sAC4R

func ResizeSqrPixel16sAC4R(pSrc *Int16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Int16, nDstStep int32, oDstROI Rect,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeSqrPixel16sAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeSqrPixel16sC1R

func ResizeSqrPixel16sC1R(pSrc *Int16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Int16, nDstStep int32, oDstROI Rect,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeSqrPixel16sC1R are functions found in the nppi library for cuda if ctx is nil function will do regular operation if not nill it will do Ctx version

func ResizeSqrPixel16sC3R

func ResizeSqrPixel16sC3R(pSrc *Int16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Int16, nDstStep int32, oDstROI Rect,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeSqrPixel16sC3R are functions found in the nppi library for cuda if ctx is nil function will do regular operation if not nill it will do Ctx version

func ResizeSqrPixel16sC4R

func ResizeSqrPixel16sC4R(pSrc *Int16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Int16, nDstStep int32, oDstROI Rect,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeSqrPixel16sC4R are functions found in the nppi library for cuda if ctx is nil function will do regular operation if not nill it will do Ctx version

func ResizeSqrPixel16sP3R

func ResizeSqrPixel16sP3R(pSrc []*Int16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Int16, nDstStep int32, oDstROI Rect,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeSqrPixel16sP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeSqrPixel16sP4R

func ResizeSqrPixel16sP4R(pSrc []*Int16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Int16, nDstStep int32, oDstROI Rect,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeSqrPixel16sP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeSqrPixel16uAC4R

func ResizeSqrPixel16uAC4R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Uint16, nDstStep int32, oDstROI Rect,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeSqrPixel16uAC4R are functions found in the nppi library for cuda if ctx is nil function will do regular operation if not nill it will do Ctx version

func ResizeSqrPixel16uC1R

func ResizeSqrPixel16uC1R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Uint16, nDstStep int32, oDstROI Rect,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeSqrPixel16uC1R are functions found in the nppi library for cuda if ctx is nil function will do regular operation if not nill it will do Ctx version

func ResizeSqrPixel16uC3R

func ResizeSqrPixel16uC3R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Uint16, nDstStep int32, oDstROI Rect,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeSqrPixel16uC3R are functions found in the nppi library for cuda if ctx is nil function will do regular operation if not nill it will do Ctx version

func ResizeSqrPixel16uC4R

func ResizeSqrPixel16uC4R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Uint16, nDstStep int32, oDstROI Rect,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeSqrPixel16uC4R are functions found in the nppi library for cuda if ctx is nil function will do regular operation if not nill it will do Ctx version

func ResizeSqrPixel16uP3R

func ResizeSqrPixel16uP3R(pSrc []*Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Uint16, nDstStep int32, oDstROI Rect,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeSqrPixel16uP3R are functions found in the nppi library for cuda if ctx is nil function will do regular operation if not nill it will do Ctx version

func ResizeSqrPixel16uP4R

func ResizeSqrPixel16uP4R(pSrc []*Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Uint16, nDstStep int32, oDstROI Rect,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeSqrPixel16uP4R are functions found in the nppi library for cuda if ctx is nil function will do regular operation if not nill it will do Ctx version

func ResizeSqrPixel32fAC4R

func ResizeSqrPixel32fAC4R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Float32, nDstStep int32, oDstROI Rect,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeSqrPixel32fAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeSqrPixel32fC1R

func ResizeSqrPixel32fC1R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Float32, nDstStep int32, oDstROI Rect,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeSqrPixel32fC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeSqrPixel32fC3R

func ResizeSqrPixel32fC3R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Float32, nDstStep int32, oDstROI Rect,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeSqrPixel32fC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeSqrPixel32fC4R

func ResizeSqrPixel32fC4R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Float32, nDstStep int32, oDstROI Rect,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeSqrPixel32fC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeSqrPixel32fP3R

func ResizeSqrPixel32fP3R(pSrc []*Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Float32, nDstStep int32, oDstROI Rect,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeSqrPixel32fP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeSqrPixel32fP4R

func ResizeSqrPixel32fP4R(pSrc []*Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Float32, nDstStep int32, oDstROI Rect,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeSqrPixel32fP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeSqrPixel64fAC4R

func ResizeSqrPixel64fAC4R(pSrc *Float64, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Float64, nDstStep int32, oDstROI Rect,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeSqrPixel64fAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeSqrPixel64fC1R

func ResizeSqrPixel64fC1R(pSrc *Float64, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Float64, nDstStep int32, oDstROI Rect,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeSqrPixel64fC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeSqrPixel64fC3R

func ResizeSqrPixel64fC3R(pSrc *Float64, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Float64, nDstStep int32, oDstROI Rect,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeSqrPixel64fC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeSqrPixel64fC4R

func ResizeSqrPixel64fC4R(pSrc *Float64, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Float64, nDstStep int32, oDstROI Rect,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeSqrPixel64fC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeSqrPixel64fP3R

func ResizeSqrPixel64fP3R(pSrc []*Float64, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Float64, nDstStep int32, oDstROI Rect,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeSqrPixel64fP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeSqrPixel64fP4R

func ResizeSqrPixel64fP4R(pSrc []*Float64, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Float64, nDstStep int32, oDstROI Rect,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeSqrPixel64fP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeSqrPixel8uAC4R

func ResizeSqrPixel8uAC4R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Uint8, nDstStep int32, oDstROI Rect,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeSqrPixel8uAC4R are functions found in the nppi library for cuda if ctx is nil function will do regular operation if not nill it will do Ctx version

func ResizeSqrPixel8uC1R

func ResizeSqrPixel8uC1R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Uint8, nDstStep int32, oDstROI Rect,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeSqrPixel8uC1R are functions found in the nppi library for cuda if ctx is nil function will do regular operation

func ResizeSqrPixel8uC1RAdvanced

func ResizeSqrPixel8uC1RAdvanced(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Uint8, nDstStep int32, oDstROI Rect,
	nXFactor, nYFactor float64,
	pBuff *Uint8, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeSqrPixel8uC1RAdvanced are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeSqrPixel8uC3R

func ResizeSqrPixel8uC3R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Uint8, nDstStep int32, oDstROI Rect,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeSqrPixel8uC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeSqrPixel8uC4R

func ResizeSqrPixel8uC4R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst *Uint8, nDstStep int32, oDstROI Rect,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeSqrPixel8uC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func ResizeSqrPixel8uP3R

func ResizeSqrPixel8uP3R(pSrc []*Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Uint8, nDstStep int32, oDstROI Rect,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeSqrPixel8uP3R are functions found in the nppi library for cuda if ctx is nil function will do regular operation if not nill it will do Ctx version

func ResizeSqrPixel8uP4R

func ResizeSqrPixel8uP4R(pSrc []*Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Uint8, nDstStep int32, oDstROI Rect,
	nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode, ctx *StreamContext) error

ResizeSqrPixel8uP4R are functions found in the nppi library for cuda if ctx is nil function will do regular operation if not nill it will do Ctx version

func Rotate16uAC4R

func Rotate16uAC4R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint16, nDstStep int32, oDstROI Rect, nAngle, nShiftX, nShiftY float64, eInterpolation InterpolationMode, ctx *StreamContext) error

Rotate16uAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Rotate16uC1R

func Rotate16uC1R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint16, nDstStep int32, oDstROI Rect, nAngle, nShiftX, nShiftY float64, eInterpolation InterpolationMode, ctx *StreamContext) error

Rotate16uC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Rotate16uC3R

func Rotate16uC3R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint16, nDstStep int32, oDstROI Rect, nAngle, nShiftX, nShiftY float64, eInterpolation InterpolationMode, ctx *StreamContext) error

Rotate16uC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Rotate16uC4R

func Rotate16uC4R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint16, nDstStep int32, oDstROI Rect, nAngle, nShiftX, nShiftY float64, eInterpolation InterpolationMode, ctx *StreamContext) error

Rotate16uC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Rotate32fAC4R

func Rotate32fAC4R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Float32, nDstStep int32, oDstROI Rect, nAngle, nShiftX, nShiftY float64, eInterpolation InterpolationMode, ctx *StreamContext) error

Rotate32fAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Rotate32fC1R

func Rotate32fC1R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Float32, nDstStep int32, oDstROI Rect, nAngle, nShiftX, nShiftY float64, eInterpolation InterpolationMode, ctx *StreamContext) error

Rotate32fC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Rotate32fC3R

func Rotate32fC3R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Float32, nDstStep int32, oDstROI Rect, nAngle, nShiftX, nShiftY float64, eInterpolation InterpolationMode, ctx *StreamContext) error

Rotate32fC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Rotate32fC4R

func Rotate32fC4R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Float32, nDstStep int32, oDstROI Rect, nAngle, nShiftX, nShiftY float64, eInterpolation InterpolationMode, ctx *StreamContext) error

Rotate32fC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Rotate8uAC4R

func Rotate8uAC4R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint8, nDstStep int32, oDstROI Rect, nAngle, nShiftX, nShiftY float64, eInterpolation InterpolationMode, ctx *StreamContext) error

Rotate8uAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Rotate8uC1R

func Rotate8uC1R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint8, nDstStep int32, oDstROI Rect, nAngle, nShiftX, nShiftY float64, eInterpolation InterpolationMode, ctx *StreamContext) error

Rotate8uC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Rotate8uC3R

func Rotate8uC3R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint8, nDstStep int32, oDstROI Rect, nAngle, nShiftX, nShiftY float64, eInterpolation InterpolationMode, ctx *StreamContext) error

Rotate8uC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Rotate8uC4R

func Rotate8uC4R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint8, nDstStep int32, oDstROI Rect, nAngle, nShiftX, nShiftY float64, eInterpolation InterpolationMode, ctx *StreamContext) error

Rotate8uC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func SetStream

func SetStream(hStream gocu.Streamer) error

SetStream sets the stream

func Sqr16sISfs

func Sqr16sISfs(pSrcDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sqr16sISfs can be found in cuda npp documentation

func Sqr16sSfs

func Sqr16sSfs(pSrc *Int16, pDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sqr16sSfs can be found in cuda npp documentation

func Sqr16scISfs

func Sqr16scISfs(pSrcDst *Int16Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sqr16scISfs can be found in cuda npp documentation

func Sqr16scSfs

func Sqr16scSfs(pSrc *Int16Complex, pDst *Int16Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sqr16scSfs can be found in cuda npp documentation

func Sqr16uISfs

func Sqr16uISfs(pSrcDst *Uint16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sqr16uISfs can be found in cuda npp documentation

func Sqr16uSfs

func Sqr16uSfs(pSrc *Uint16, pDst *Uint16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sqr16uSfs can be found in cuda npp documentation

func Sqr32f

func Sqr32f(pSrc *Float32, pDst *Float32, nLength int32, ctx *StreamContext) error

Sqr32f can be found in cuda npp documentation

func Sqr32fI

func Sqr32fI(pSrcDst *Float32, nLength int32, ctx *StreamContext) error

Sqr32fI can be found in cuda npp documentation

func Sqr32fc

func Sqr32fc(pSrc *Float32Complex, pDst *Float32Complex, nLength int32, ctx *StreamContext) error

Sqr32fc can be found in cuda npp documentation

func Sqr32fcI

func Sqr32fcI(pSrcDst *Float32Complex, nLength int32, ctx *StreamContext) error

Sqr32fcI can be found in cuda npp documentation

func Sqr64f

func Sqr64f(pSrc *Float64, pDst *Float64, nLength int32, ctx *StreamContext) error

Sqr64f can be found in cuda npp documentation

func Sqr64fI

func Sqr64fI(pSrcDst *Float64, nLength int32, ctx *StreamContext) error

Sqr64fI can be found in cuda npp documentation

func Sqr64fc

func Sqr64fc(pSrc *Float64Complex, pDst *Float64Complex, nLength int32, ctx *StreamContext) error

Sqr64fc can be found in cuda npp documentation

func Sqr64fcI

func Sqr64fcI(pSrcDst *Float64Complex, nLength int32, ctx *StreamContext) error

Sqr64fcI can be found in cuda npp documentation

func Sqr8uISfs

func Sqr8uISfs(pSrcDst *Uint8, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sqr8uISfs can be found in cuda npp documentation

func Sqr8uSfs

func Sqr8uSfs(pSrc *Uint8, pDst *Uint8, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sqr8uSfs can be found in cuda npp documentation

func Sqrt16sISfs

func Sqrt16sISfs(pSrcDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sqrt16sISfs can be found in cuda npp documentation

func Sqrt16sSfs

func Sqrt16sSfs(pSrc *Int16, pDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sqrt16sSfs can be found in cuda npp documentation

func Sqrt16scISfs

func Sqrt16scISfs(pSrcDst *Int16Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sqrt16scISfs can be found in cuda npp documentation

func Sqrt16scSfs

func Sqrt16scSfs(pSrc *Int16Complex, pDst *Int16Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sqrt16scSfs can be found in cuda npp documentation

func Sqrt16uISfs

func Sqrt16uISfs(pSrcDst *Uint16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sqrt16uISfs can be found in cuda npp documentation

func Sqrt16uSfs

func Sqrt16uSfs(pSrc *Uint16, pDst *Uint16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sqrt16uSfs can be found in cuda npp documentation

func Sqrt32f

func Sqrt32f(pSrc *Float32, pDst *Float32, nLength int32, ctx *StreamContext) error

Sqrt32f can be found in cuda npp documentation

func Sqrt32fI

func Sqrt32fI(pSrcDst *Float32, nLength int32, ctx *StreamContext) error

Sqrt32fI can be found in cuda npp documentation

func Sqrt32fc

func Sqrt32fc(pSrc *Float32Complex, pDst *Float32Complex, nLength int32, ctx *StreamContext) error

Sqrt32fc can be found in cuda npp documentation

func Sqrt32fcI

func Sqrt32fcI(pSrcDst *Float32Complex, nLength int32, ctx *StreamContext) error

Sqrt32fcI can be found in cuda npp documentation

func Sqrt32s16sSfs

func Sqrt32s16sSfs(pSrc *Int32, pDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sqrt32s16sSfs can be found in cuda npp documentation

func Sqrt64f

func Sqrt64f(pSrc *Float64, pDst *Float64, nLength int32, ctx *StreamContext) error

Sqrt64f can be found in cuda npp documentation

func Sqrt64fI

func Sqrt64fI(pSrcDst *Float64, nLength int32, ctx *StreamContext) error

Sqrt64fI can be found in cuda npp documentation

func Sqrt64fc

func Sqrt64fc(pSrc *Float64Complex, pDst *Float64Complex, nLength int32, ctx *StreamContext) error

Sqrt64fc can be found in cuda npp documentation

func Sqrt64fcI

func Sqrt64fcI(pSrcDst *Float64Complex, nLength int32, ctx *StreamContext) error

Sqrt64fcI can be found in cuda npp documentation

func Sqrt64s16sSfs

func Sqrt64s16sSfs(pSrc *Int64, pDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sqrt64s16sSfs can be found in cuda npp documentation

func Sqrt64sISfs

func Sqrt64sISfs(pSrcDst *Int64, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sqrt64sISfs can be found in cuda npp documentation

func Sqrt64sSfs

func Sqrt64sSfs(pSrc *Int64, pDst *Int64, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sqrt64sSfs can be found in cuda npp documentation

func Sqrt8uISfs

func Sqrt8uISfs(pSrcDst *Uint8, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sqrt8uISfs can be found in cuda npp documentation

func Sqrt8uSfs

func Sqrt8uSfs(pSrc *Uint8, pDst *Uint8, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sqrt8uSfs can be found in cuda npp documentation

func Sub16s

func Sub16s(pSrc1, pSrc2 *Int16, pDst *Int16, nLength int32, ctx *StreamContext) error

Sub16s can be found in cuda npp documentation

func Sub16s32f

func Sub16s32f(pSrc1, pSrc2 *Int16, pDst *Float32, nLength int32, ctx *StreamContext) error

Sub16s32f can be found in cuda npp documentation

func Sub16sI

func Sub16sI(pSrc *Int16, pSrcDst *Int16, nLength int32, ctx *StreamContext) error

Sub16sI can be found in cuda npp documentation

func Sub16sISfs

func Sub16sISfs(pSrc *Int16, pSrcDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sub16sISfs can be found in cuda npp documentation

func Sub16sSfs

func Sub16sSfs(pSrc1, pSrc2 *Int16, pDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sub16sSfs can be found in cuda npp documentation

func Sub16scISfs

func Sub16scISfs(pSrc *Int16Complex, pSrcDst *Int16Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sub16scISfs can be found in cuda npp documentation

func Sub16scSfs

func Sub16scSfs(pSrc1, pSrc2 *Int16Complex, pDst *Int16Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sub16scSfs can be found in cuda npp documentation

func Sub16uISfs

func Sub16uISfs(pSrc *Uint16, pSrcDst *Uint16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sub16uISfs can be found in cuda npp documentation

func Sub16uSfs

func Sub16uSfs(pSrc1, pSrc2 *Uint16, pDst *Uint16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sub16uSfs can be found in cuda npp documentation

func Sub32f

func Sub32f(pSrc1, pSrc2 *Float32, pDst *Float32, nLength int32, ctx *StreamContext) error

Sub32f can be found in cuda npp documentation

func Sub32fI

func Sub32fI(pSrc *Float32, pSrcDst *Float32, nLength int32, ctx *StreamContext) error

Sub32fI can be found in cuda npp documentation

func Sub32fc

func Sub32fc(pSrc1 *Float32Complex, pSrc2 *Float32Complex, pDst *Float32Complex, nLength int32, ctx *StreamContext) error

Sub32fc can be found in cuda npp documentation

func Sub32fcI

func Sub32fcI(pSrc *Float32Complex, pSrcDst *Float32Complex, nLength int32, ctx *StreamContext) error

Sub32fcI can be found in cuda npp documentation

func Sub32sISfs

func Sub32sISfs(pSrc *Int32, pSrcDst *Int32, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sub32sISfs can be found in cuda npp documentation

func Sub32sSfs

func Sub32sSfs(pSrc1, pSrc2 *Int32, pDst *Int32, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sub32sSfs can be found in cuda npp documentation

func Sub32scISfs

func Sub32scISfs(pSrc *Int32Complex, pSrcDst *Int32Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sub32scISfs can be found in cuda npp documentation

func Sub32scSfs

func Sub32scSfs(pSrc1, pSrc2 *Int32Complex, pDst *Int32Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sub32scSfs can be found in cuda npp documentation

func Sub64f

func Sub64f(pSrc1, pSrc2 *Float64, pDst *Float64, nLength int32, ctx *StreamContext) error

Sub64f can be found in cuda npp documentation

func Sub64fI

func Sub64fI(pSrc *Float64, pSrcDst *Float64, nLength int32, ctx *StreamContext) error

Sub64fI can be found in cuda npp documentation

func Sub64fc

func Sub64fc(pSrc1, pSrc2 *Float64Complex, pDst *Float64Complex, nLength int32, ctx *StreamContext) error

Sub64fc can be found in cuda npp documentation

func Sub64fcI

func Sub64fcI(pSrc *Float64Complex, pSrcDst *Float64Complex, nLength int32, ctx *StreamContext) error

Sub64fcI can be found in cuda npp documentation

func Sub8uISfs

func Sub8uISfs(pSrc *Uint8, pSrcDst *Uint8, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sub8uISfs can be found in cuda npp documentation

func Sub8uSfs

func Sub8uSfs(pSrc1, pSrc2 *Uint8, pDst *Uint8, nLength int32, nScaleFactor int32, ctx *StreamContext) error

Sub8uSfs can be found in cuda npp documentation

func SubC16sISfs

func SubC16sISfs(nValue int16, pSrcDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

SubC16sISfs can be found in cuda npp documentation

func SubC16sSfs

func SubC16sSfs(pSrc *Int16, nValue int16, pDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

SubC16sSfs can be found in cuda npp documentation

func SubC16scISfs

func SubC16scISfs(nValue Int16Complex, pSrcDst *Int16Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

SubC16scISfs can be found in cuda npp documentation

func SubC16scSfs

func SubC16scSfs(pSrc *Int16Complex, nValue Int16Complex, pDst *Int16Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

SubC16scSfs can be found in cuda npp documentation

func SubC16uISfs

func SubC16uISfs(nValue uint16, pSrcDst *Uint16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

SubC16uISfs can be found in cuda npp documentation

func SubC16uSfs

func SubC16uSfs(pSrc *Uint16, nValue uint16, pDst *Uint16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

SubC16uSfs can be found in cuda npp documentation

func SubC32f

func SubC32f(pSrc *Float32, nValue float32, pDst *Float32, nLength int32, ctx *StreamContext) error

SubC32f can be found in cuda npp documentation

func SubC32fI

func SubC32fI(nValue float32, pSrcDst *Float32, nLength int32, ctx *StreamContext) error

SubC32fI can be found in cuda npp documentation

func SubC32fc

func SubC32fc(pSrc *Float32Complex, nValue Float32Complex, pDst *Float32Complex, nLength int32, ctx *StreamContext) error

SubC32fc can be found in cuda npp documentation

func SubC32fcI

func SubC32fcI(nValue Float32Complex, pSrcDst *Float32Complex, nLength int32, ctx *StreamContext) error

SubC32fcI can be found in cuda npp documentation

func SubC32sISfs

func SubC32sISfs(nValue int32, pSrcDst *Int32, nLength int32, nScaleFactor int32, ctx *StreamContext) error

SubC32sISfs can be found in cuda npp documentation

func SubC32sSfs

func SubC32sSfs(pSrc *Int32, nValue int32, pDst *Int32, nLength int32, nScaleFactor int32, ctx *StreamContext) error

SubC32sSfs can be found in cuda npp documentation

func SubC32scISfs

func SubC32scISfs(nValue Int32Complex, pSrcDst *Int32Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

SubC32scISfs can be found in cuda npp documentation

func SubC32scSfs

func SubC32scSfs(pSrc *Int32Complex, nValue Int32Complex, pDst *Int32Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

SubC32scSfs can be found in cuda npp documentation

func SubC64f

func SubC64f(pSrc *Float64, nValue float64, pDst *Float64, nLength int32, ctx *StreamContext) error

SubC64f can be found in cuda npp documentation

func SubC64fI

func SubC64fI(nValue float64, pSrcDst *Float64, nLength int32, ctx *StreamContext) error

SubC64fI can be found in cuda npp documentation

func SubC64fc

func SubC64fc(pSrc *Float64Complex, nValue Float64Complex, pDst *Float64Complex, nLength int32, ctx *StreamContext) error

SubC64fc can be found in cuda npp documentation

func SubC64fcI

func SubC64fcI(nValue Float64Complex, pSrcDst *Float64Complex, nLength int32, ctx *StreamContext) error

SubC64fcI can be found in cuda npp documentation

func SubC8uISfs

func SubC8uISfs(nValue uint8, pSrcDst *Uint8, nLength int32, nScaleFactor int32, ctx *StreamContext) error

SubC8uISfs can be found in cuda npp documentation

func SubC8uSfs

func SubC8uSfs(pSrc *Uint8, nValue uint8, pDst *Uint8, nLength int32, nScaleFactor int32, ctx *StreamContext) error

SubC8uSfs can be found in cuda npp documentation

func SubCRev16sISfs

func SubCRev16sISfs(nValue int16, pSrcDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

SubCRev16sISfs can be found in cuda npp documentation

func SubCRev16sSfs

func SubCRev16sSfs(pSrc *Int16, nValue int16, pDst *Int16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

SubCRev16sSfs can be found in cuda npp documentation

func SubCRev16scISfs

func SubCRev16scISfs(nValue Int16Complex, pSrcDst *Int16Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

SubCRev16scISfs can be found in cuda npp documentation

func SubCRev16scSfs

func SubCRev16scSfs(pSrc *Int16Complex, nValue Int16Complex, pDst *Int16Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

SubCRev16scSfs can be found in cuda npp documentation

func SubCRev16uISfs

func SubCRev16uISfs(nValue uint16, pSrcDst *Uint16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

SubCRev16uISfs can be found in cuda npp documentation

func SubCRev16uSfs

func SubCRev16uSfs(pSrc *Uint16, nValue uint16, pDst *Uint16, nLength int32, nScaleFactor int32, ctx *StreamContext) error

SubCRev16uSfs can be found in cuda npp documentation

func SubCRev32f

func SubCRev32f(pSrc *Float32, nValue float32, pDst *Float32, nLength int32, ctx *StreamContext) error

SubCRev32f can be found in cuda npp documentation

func SubCRev32fI

func SubCRev32fI(nValue float32, pSrcDst *Float32, nLength int32, ctx *StreamContext) error

SubCRev32fI can be found in cuda npp documentation

func SubCRev32fc

func SubCRev32fc(pSrc *Float32Complex, nValue Float32Complex, pDst *Float32Complex, nLength int32, ctx *StreamContext) error

SubCRev32fc can be found in cuda npp documentation

func SubCRev32fcI

func SubCRev32fcI(nValue Float32Complex, pSrcDst *Float32Complex, nLength int32, ctx *StreamContext) error

SubCRev32fcI can be found in cuda npp documentation

func SubCRev32sISfs

func SubCRev32sISfs(nValue int32, pSrcDst *Int32, nLength int32, nScaleFactor int32, ctx *StreamContext) error

SubCRev32sISfs can be found in cuda npp documentation

func SubCRev32sSfs

func SubCRev32sSfs(pSrc *Int32, nValue int32, pDst *Int32, nLength int32, nScaleFactor int32, ctx *StreamContext) error

SubCRev32sSfs can be found in cuda npp documentation

func SubCRev32scISfs

func SubCRev32scISfs(nValue Int32Complex, pSrcDst *Int32Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

SubCRev32scISfs can be found in cuda npp documentation

func SubCRev32scSfs

func SubCRev32scSfs(pSrc *Int32Complex, nValue Int32Complex, pDst *Int32Complex, nLength int32, nScaleFactor int32, ctx *StreamContext) error

SubCRev32scSfs can be found in cuda npp documentation

func SubCRev64f

func SubCRev64f(pSrc *Float64, nValue float64, pDst *Float64, nLength int32, ctx *StreamContext) error

SubCRev64f can be found in cuda npp documentation

func SubCRev64fI

func SubCRev64fI(nValue float64, pSrcDst *Float64, nLength int32, ctx *StreamContext) error

SubCRev64fI can be found in cuda npp documentation

func SubCRev64fc

func SubCRev64fc(pSrc *Float64Complex, nValue Float64Complex, pDst *Float64Complex, nLength int32, ctx *StreamContext) error

SubCRev64fc can be found in cuda npp documentation

func SubCRev64fcI

func SubCRev64fcI(nValue Float64Complex, pSrcDst *Float64Complex, nLength int32, ctx *StreamContext) error

SubCRev64fcI can be found in cuda npp documentation

func SubCRev8uISfs

func SubCRev8uISfs(nValue uint8, pSrcDst *Uint8, nLength int32, nScaleFactor int32, ctx *StreamContext) error

SubCRev8uISfs can be found in cuda npp documentation

func SubCRev8uSfs

func SubCRev8uSfs(pSrc *Uint8, nValue uint8, pDst *Uint8, nLength int32, nScaleFactor int32, ctx *StreamContext) error

SubCRev8uSfs can be found in cuda npp documentation

func SumLn16s32f

func SumLn16s32f(pSrc *Int16, nLength int32, pDst *Float32, pDeviceBuffer *Uint8, ctx *StreamContext) error

SumLn16s32f can be found in cuda npp documentation

func SumLn32f

func SumLn32f(pSrc *Float32, nLength int32, pDst *Float32, pDeviceBuffer *Uint8, ctx *StreamContext) error

SumLn32f can be found in cuda npp documentation

func SumLn32f64f

func SumLn32f64f(pSrc *Float32, nLength int32, pDst *Float64, pDeviceBuffer *Uint8, ctx *StreamContext) error

SumLn32f64f can be found in cuda npp documentation

func SumLn64f

func SumLn64f(pSrc *Float64, nLength int32, pDst *Float64, pDeviceBuffer *Uint8, ctx *StreamContext) error

SumLn64f can be found in cuda npp documentation

func SumLnGetBufferSize16s32f

func SumLnGetBufferSize16s32f(nLength int32, ctx *StreamContext) (hpBufferSize int32, err error)

SumLnGetBufferSize16s32f can be found in cuda npp documentation

func SumLnGetBufferSize32f

func SumLnGetBufferSize32f(nLength int32, ctx *StreamContext) (hpBufferSize int32, err error)

SumLnGetBufferSize32f can be found in cuda npp documentation

func SumLnGetBufferSize32f64f

func SumLnGetBufferSize32f64f(nLength int32, ctx *StreamContext) (hpBufferSize int32, err error)

SumLnGetBufferSize32f64f can be found in cuda npp documentation

func SumLnGetBufferSize64f

func SumLnGetBufferSize64f(nLength int32, ctx *StreamContext) (hpBufferSize int32, err error)

SumLnGetBufferSize64f can be found in cuda npp documentation

func TenLogTen32sISfs

func TenLogTen32sISfs(pSrcDst *Int32, nLength int32, nScaleFactor int32, ctx *StreamContext) error

TenLogTen32sISfs can be found in cuda npp documentation

func TenLogTen32sSfs

func TenLogTen32sSfs(pSrc *Int32, pDst *Int32, nLength int32, nScaleFactor int32, ctx *StreamContext) error

TenLogTen32sSfs can be found in cuda npp documentation

func WarpAffine16uAC4R

func WarpAffine16uAC4R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint16, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffine16uAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffine16uC1R

func WarpAffine16uC1R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint16, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffine16uC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffine16uC3R

func WarpAffine16uC3R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint16, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffine16uC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffine16uC4R

func WarpAffine16uC4R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint16, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffine16uC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffine16uP3R

func WarpAffine16uP3R(pSrc []*Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Uint16, nDstStep int32, oDstROI Rect,
	aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffine16uP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffine16uP4R

func WarpAffine16uP4R(pSrc []*Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Uint16, nDstStep int32, oDstROI Rect,
	aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffine16uP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffine32fAC4R

func WarpAffine32fAC4R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Float32, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffine32fAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffine32fC1R

func WarpAffine32fC1R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Float32, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffine32fC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffine32fC3R

func WarpAffine32fC3R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Float32, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffine32fC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffine32fC4R

func WarpAffine32fC4R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Float32, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffine32fC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffine32fP3R

func WarpAffine32fP3R(pSrc []*Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Float32, nDstStep int32, oDstROI Rect,
	aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffine32fP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffine32fP4R

func WarpAffine32fP4R(pSrc []*Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Float32, nDstStep int32, oDstROI Rect,
	aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffine32fP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffine32sAC4R

func WarpAffine32sAC4R(pSrc *Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Int32, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffine32sAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffine32sC1R

func WarpAffine32sC1R(pSrc *Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Int32, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffine32sC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffine32sC3R

func WarpAffine32sC3R(pSrc *Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Int32, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffine32sC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffine32sC4R

func WarpAffine32sC4R(pSrc *Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Int32, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffine32sC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffine32sP3R

func WarpAffine32sP3R(pSrc []*Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Int32, nDstStep int32, oDstROI Rect,
	aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffine32sP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffine32sP4R

func WarpAffine32sP4R(pSrc []*Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Int32, nDstStep int32, oDstROI Rect,
	aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffine32sP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffine64fAC4R

func WarpAffine64fAC4R(pSrc *Float64, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Float64, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffine64fAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffine64fC1R

func WarpAffine64fC1R(pSrc *Float64, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Float64, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffine64fC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffine64fC3R

func WarpAffine64fC3R(pSrc *Float64, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Float64, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffine64fC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffine64fC4R

func WarpAffine64fC4R(pSrc *Float64, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Float64, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffine64fC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffine64fP3R

func WarpAffine64fP3R(pSrc []*Float64, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Float64, nDstStep int32, oDstROI Rect,
	aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffine64fP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffine64fP4R

func WarpAffine64fP4R(pSrc []*Float64, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Float64, nDstStep int32, oDstROI Rect,
	aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffine64fP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffine8uAC4R

func WarpAffine8uAC4R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint8, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffine8uAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffine8uC1R

func WarpAffine8uC1R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint8, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffine8uC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffine8uC3R

func WarpAffine8uC3R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint8, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffine8uC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffine8uC4R

func WarpAffine8uC4R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint8, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffine8uC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffine8uP3R

func WarpAffine8uP3R(pSrc []*Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Uint8, nDstStep int32, oDstROI Rect,
	aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffine8uP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffine8uP4R

func WarpAffine8uP4R(pSrc []*Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Uint8, nDstStep int32, oDstROI Rect,
	aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffine8uP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineBack16uAC4R

func WarpAffineBack16uAC4R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint16, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineBack16uAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineBack16uC1R

func WarpAffineBack16uC1R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint16, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineBack16uC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineBack16uC3R

func WarpAffineBack16uC3R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint16, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineBack16uC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineBack16uC4R

func WarpAffineBack16uC4R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint16, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineBack16uC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineBack16uP3R

func WarpAffineBack16uP3R(pSrc []*Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Uint16, nDstStep int32, oDstROI Rect,
	aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineBack16uP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineBack16uP4R

func WarpAffineBack16uP4R(pSrc []*Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Uint16, nDstStep int32, oDstROI Rect,
	aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineBack16uP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineBack32fAC4R

func WarpAffineBack32fAC4R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Float32, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineBack32fAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineBack32fC1R

func WarpAffineBack32fC1R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Float32, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineBack32fC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineBack32fC3R

func WarpAffineBack32fC3R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Float32, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineBack32fC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineBack32fC4R

func WarpAffineBack32fC4R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Float32, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineBack32fC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineBack32fP3R

func WarpAffineBack32fP3R(pSrc []*Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Float32, nDstStep int32, oDstROI Rect,
	aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineBack32fP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineBack32fP4R

func WarpAffineBack32fP4R(pSrc []*Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Float32, nDstStep int32, oDstROI Rect,
	aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineBack32fP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineBack32sAC4R

func WarpAffineBack32sAC4R(pSrc *Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Int32, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineBack32sAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineBack32sC1R

func WarpAffineBack32sC1R(pSrc *Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Int32, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineBack32sC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineBack32sC3R

func WarpAffineBack32sC3R(pSrc *Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Int32, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineBack32sC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineBack32sC4R

func WarpAffineBack32sC4R(pSrc *Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Int32, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineBack32sC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineBack32sP3R

func WarpAffineBack32sP3R(pSrc []*Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Int32, nDstStep int32, oDstROI Rect,
	aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineBack32sP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineBack32sP4R

func WarpAffineBack32sP4R(pSrc []*Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Int32, nDstStep int32, oDstROI Rect,
	aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineBack32sP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineBack8uAC4R

func WarpAffineBack8uAC4R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint8, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineBack8uAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineBack8uC1R

func WarpAffineBack8uC1R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint8, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineBack8uC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineBack8uC3R

func WarpAffineBack8uC3R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint8, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineBack8uC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineBack8uC4R

func WarpAffineBack8uC4R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint8, nDstStep int32, oDstROI Rect, aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineBack8uC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineBack8uP3R

func WarpAffineBack8uP3R(pSrc []*Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Uint8, nDstStep int32, oDstROI Rect,
	aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineBack8uP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineBack8uP4R

func WarpAffineBack8uP4R(pSrc []*Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Uint8, nDstStep int32, oDstROI Rect,
	aCoeffs Coeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineBack8uP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineBatch32fAC4R

func WarpAffineBatch32fAC4R(oSmallestSrcSize Size, oSrcRectROI, oDstRectROI Rect, eInterpolation InterpolationMode, BatchList []NppiWarpAffineBatchCXR, ctx *StreamContext) error

WarpAffineBatch32fAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineBatch32fC1R

func WarpAffineBatch32fC1R(oSmallestSrcSize Size, oSrcRectROI, oDstRectROI Rect, eInterpolation InterpolationMode, BatchList []NppiWarpAffineBatchCXR, ctx *StreamContext) error

WarpAffineBatch32fC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineBatch32fC3R

func WarpAffineBatch32fC3R(oSmallestSrcSize Size, oSrcRectROI, oDstRectROI Rect, eInterpolation InterpolationMode, BatchList []NppiWarpAffineBatchCXR, ctx *StreamContext) error

WarpAffineBatch32fC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineBatch32fC4R

func WarpAffineBatch32fC4R(oSmallestSrcSize Size, oSrcRectROI, oDstRectROI Rect, eInterpolation InterpolationMode, BatchList []NppiWarpAffineBatchCXR, ctx *StreamContext) error

WarpAffineBatch32fC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineBatchInit

func WarpAffineBatchInit(BatchList []NppiWarpAffineBatchCXR) (err error)

WarpAffineBatchInit Initializes internal values

func WarpAffineQuad16uAC4R

func WarpAffineQuad16uAC4R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Uint16, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineQuad16uAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineQuad16uC1R

func WarpAffineQuad16uC1R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Uint16, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineQuad16uC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineQuad16uC3R

func WarpAffineQuad16uC3R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Uint16, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineQuad16uC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineQuad16uC4R

func WarpAffineQuad16uC4R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Uint16, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineQuad16uC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineQuad16uP3R

func WarpAffineQuad16uP3R(pSrc []*Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad,
	pDst []*Uint16, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineQuad16uP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineQuad16uP4R

func WarpAffineQuad16uP4R(pSrc []*Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad,
	pDst []*Uint16, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineQuad16uP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineQuad32fAC4R

func WarpAffineQuad32fAC4R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Float32, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineQuad32fAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineQuad32fC1R

func WarpAffineQuad32fC1R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Float32, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineQuad32fC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineQuad32fC3R

func WarpAffineQuad32fC3R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Float32, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineQuad32fC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineQuad32fC4R

func WarpAffineQuad32fC4R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Float32, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineQuad32fC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineQuad32fP3R

func WarpAffineQuad32fP3R(pSrc []*Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad,
	pDst []*Float32, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineQuad32fP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineQuad32fP4R

func WarpAffineQuad32fP4R(pSrc []*Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad,
	pDst []*Float32, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineQuad32fP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineQuad32sAC4R

func WarpAffineQuad32sAC4R(pSrc *Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Int32, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineQuad32sAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineQuad32sC1R

func WarpAffineQuad32sC1R(pSrc *Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Int32, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineQuad32sC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineQuad32sC3R

func WarpAffineQuad32sC3R(pSrc *Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Int32, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineQuad32sC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineQuad32sC4R

func WarpAffineQuad32sC4R(pSrc *Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Int32, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineQuad32sC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineQuad32sP3R

func WarpAffineQuad32sP3R(pSrc []*Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad,
	pDst []*Int32, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineQuad32sP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineQuad32sP4R

func WarpAffineQuad32sP4R(pSrc []*Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad,
	pDst []*Int32, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineQuad32sP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineQuad8uAC4R

func WarpAffineQuad8uAC4R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Uint8, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineQuad8uAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineQuad8uC1R

func WarpAffineQuad8uC1R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Uint8, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineQuad8uC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineQuad8uC3R

func WarpAffineQuad8uC3R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Uint8, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineQuad8uC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineQuad8uC4R

func WarpAffineQuad8uC4R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Uint8, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineQuad8uC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineQuad8uP3R

func WarpAffineQuad8uP3R(pSrc []*Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad,
	pDst []*Uint8, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineQuad8uP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpAffineQuad8uP4R

func WarpAffineQuad8uP4R(pSrc []*Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad,
	pDst []*Uint8, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpAffineQuad8uP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspective16uAC4R

func WarpPerspective16uAC4R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint16, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspective16uAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspective16uC1R

func WarpPerspective16uC1R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint16, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspective16uC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspective16uC3R

func WarpPerspective16uC3R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint16, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspective16uC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspective16uC4R

func WarpPerspective16uC4R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint16, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspective16uC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspective16uP3R

func WarpPerspective16uP3R(pSrc []*Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Uint16, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspective16uP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspective16uP4R

func WarpPerspective16uP4R(pSrc []*Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Uint16, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspective16uP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspective32fAC4R

func WarpPerspective32fAC4R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Float32, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspective32fAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspective32fC1R

func WarpPerspective32fC1R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Float32, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspective32fC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspective32fC3R

func WarpPerspective32fC3R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Float32, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspective32fC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspective32fC4R

func WarpPerspective32fC4R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Float32, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspective32fC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspective32fP3R

func WarpPerspective32fP3R(pSrc []*Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Float32, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspective32fP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspective32fP4R

func WarpPerspective32fP4R(pSrc []*Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Float32, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspective32fP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspective32sAC4R

func WarpPerspective32sAC4R(pSrc *Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Int32, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspective32sAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspective32sC1R

func WarpPerspective32sC1R(pSrc *Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Int32, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspective32sC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspective32sC3R

func WarpPerspective32sC3R(pSrc *Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Int32, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspective32sC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspective32sC4R

func WarpPerspective32sC4R(pSrc *Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Int32, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspective32sC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspective32sP3R

func WarpPerspective32sP3R(pSrc []*Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Int32, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspective32sP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspective32sP4R

func WarpPerspective32sP4R(pSrc []*Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Int32, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspective32sP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspective8uAC4R

func WarpPerspective8uAC4R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint8, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspective8uAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspective8uC1R

func WarpPerspective8uC1R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint8, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspective8uC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspective8uC3R

func WarpPerspective8uC3R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint8, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspective8uC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspective8uC4R

func WarpPerspective8uC4R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint8, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspective8uC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspective8uP3R

func WarpPerspective8uP3R(pSrc []*Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Uint8, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspective8uP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspective8uP4R

func WarpPerspective8uP4R(pSrc []*Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Uint8, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspective8uP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveBack16uAC4R

func WarpPerspectiveBack16uAC4R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint16, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveBack16uAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveBack16uC1R

func WarpPerspectiveBack16uC1R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint16, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveBack16uC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveBack16uC3R

func WarpPerspectiveBack16uC3R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint16, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveBack16uC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveBack16uC4R

func WarpPerspectiveBack16uC4R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint16, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveBack16uC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveBack16uP3R

func WarpPerspectiveBack16uP3R(pSrc []*Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Uint16, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveBack16uP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveBack16uP4R

func WarpPerspectiveBack16uP4R(pSrc []*Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Uint16, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveBack16uP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveBack32fAC4R

func WarpPerspectiveBack32fAC4R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Float32, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveBack32fAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveBack32fC1R

func WarpPerspectiveBack32fC1R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Float32, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveBack32fC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveBack32fC3R

func WarpPerspectiveBack32fC3R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Float32, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveBack32fC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveBack32fC4R

func WarpPerspectiveBack32fC4R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Float32, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveBack32fC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveBack32fP3R

func WarpPerspectiveBack32fP3R(pSrc []*Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Float32, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveBack32fP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveBack32fP4R

func WarpPerspectiveBack32fP4R(pSrc []*Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Float32, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveBack32fP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveBack32sAC4R

func WarpPerspectiveBack32sAC4R(pSrc *Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Int32, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveBack32sAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveBack32sC1R

func WarpPerspectiveBack32sC1R(pSrc *Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Int32, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveBack32sC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveBack32sC3R

func WarpPerspectiveBack32sC3R(pSrc *Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Int32, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveBack32sC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveBack32sC4R

func WarpPerspectiveBack32sC4R(pSrc *Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Int32, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveBack32sC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveBack32sP3R

func WarpPerspectiveBack32sP3R(pSrc []*Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Int32, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveBack32sP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveBack32sP4R

func WarpPerspectiveBack32sP4R(pSrc []*Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Int32, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveBack32sP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveBack8uAC4R

func WarpPerspectiveBack8uAC4R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint8, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveBack8uAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveBack8uC1R

func WarpPerspectiveBack8uC1R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint8, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveBack8uC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveBack8uC3R

func WarpPerspectiveBack8uC3R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint8, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveBack8uC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveBack8uC4R

func WarpPerspectiveBack8uC4R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, pDst *Uint8, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveBack8uC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveBack8uP3R

func WarpPerspectiveBack8uP3R(pSrc []*Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Uint8, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveBack8uP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveBack8uP4R

func WarpPerspectiveBack8uP4R(pSrc []*Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect,
	pDst []*Uint8, nDstStep int32, oDstROI Rect, p PerspectiveCoeffs, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveBack8uP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveBatch32fAC4R

func WarpPerspectiveBatch32fAC4R(oSmallestSrcSize Size, oSrcRectROI, oDstRectROI Rect, eInterpolation InterpolationMode, BatchList []NppiWarpPerspectiveBatchCXR, ctx *StreamContext) error

WarpPerspectiveBatch32fAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveBatch32fC1R

func WarpPerspectiveBatch32fC1R(oSmallestSrcSize Size, oSrcRectROI, oDstRectROI Rect, eInterpolation InterpolationMode, BatchList []NppiWarpPerspectiveBatchCXR, ctx *StreamContext) error

WarpPerspectiveBatch32fC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveBatch32fC3R

func WarpPerspectiveBatch32fC3R(oSmallestSrcSize Size, oSrcRectROI, oDstRectROI Rect, eInterpolation InterpolationMode, BatchList []NppiWarpPerspectiveBatchCXR, ctx *StreamContext) error

WarpPerspectiveBatch32fC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveBatch32fC4R

func WarpPerspectiveBatch32fC4R(oSmallestSrcSize Size, oSrcRectROI, oDstRectROI Rect, eInterpolation InterpolationMode, BatchList []NppiWarpPerspectiveBatchCXR, ctx *StreamContext) error

WarpPerspectiveBatch32fC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveBatchInit

func WarpPerspectiveBatchInit(BatchList []NppiWarpPerspectiveBatchCXR) (err error)

WarpPerspectiveBatchInit are functions found in the nppi library for cuda

func WarpPerspectiveQuad16uAC4R

func WarpPerspectiveQuad16uAC4R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Uint16, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveQuad16uAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveQuad16uC1R

func WarpPerspectiveQuad16uC1R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Uint16, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveQuad16uC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveQuad16uC3R

func WarpPerspectiveQuad16uC3R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Uint16, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveQuad16uC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveQuad16uC4R

func WarpPerspectiveQuad16uC4R(pSrc *Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Uint16, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveQuad16uC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveQuad16uP3R

func WarpPerspectiveQuad16uP3R(pSrc []*Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, aSrcQuad Quad,
	pDst []*Uint16, nDstStep int32, oDstROI Rect, aDstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveQuad16uP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveQuad16uP4R

func WarpPerspectiveQuad16uP4R(pSrc []*Uint16, oSrcSize Size, nSrcStep int32, oSrcROI Rect, aSrcQuad Quad,
	pDst []*Uint16, nDstStep int32, oDstROI Rect, aDstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveQuad16uP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveQuad32fAC4R

func WarpPerspectiveQuad32fAC4R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Float32, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveQuad32fAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveQuad32fC1R

func WarpPerspectiveQuad32fC1R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Float32, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveQuad32fC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveQuad32fC3R

func WarpPerspectiveQuad32fC3R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Float32, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveQuad32fC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveQuad32fC4R

func WarpPerspectiveQuad32fC4R(pSrc *Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Float32, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveQuad32fC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveQuad32fP3R

func WarpPerspectiveQuad32fP3R(pSrc []*Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, aSrcQuad Quad,
	pDst []*Float32, nDstStep int32, oDstROI Rect, aDstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveQuad32fP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveQuad32fP4R

func WarpPerspectiveQuad32fP4R(pSrc []*Float32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, aSrcQuad Quad,
	pDst []*Float32, nDstStep int32, oDstROI Rect, aDstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveQuad32fP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveQuad32sAC4R

func WarpPerspectiveQuad32sAC4R(pSrc *Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Int32, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveQuad32sAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveQuad32sC1R

func WarpPerspectiveQuad32sC1R(pSrc *Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Int32, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveQuad32sC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveQuad32sC3R

func WarpPerspectiveQuad32sC3R(pSrc *Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Int32, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveQuad32sC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveQuad32sC4R

func WarpPerspectiveQuad32sC4R(pSrc *Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Int32, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveQuad32sC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveQuad32sP3R

func WarpPerspectiveQuad32sP3R(pSrc []*Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, aSrcQuad Quad,
	pDst []*Int32, nDstStep int32, oDstROI Rect, aDstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveQuad32sP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveQuad32sP4R

func WarpPerspectiveQuad32sP4R(pSrc []*Int32, oSrcSize Size, nSrcStep int32, oSrcROI Rect, aSrcQuad Quad,
	pDst []*Int32, nDstStep int32, oDstROI Rect, aDstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveQuad32sP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveQuad8uAC4R

func WarpPerspectiveQuad8uAC4R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Uint8, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveQuad8uAC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveQuad8uC1R

func WarpPerspectiveQuad8uC1R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Uint8, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveQuad8uC1R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveQuad8uC3R

func WarpPerspectiveQuad8uC3R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Uint8, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveQuad8uC3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveQuad8uC4R

func WarpPerspectiveQuad8uC4R(pSrc *Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, SrcQuad Quad, pDst *Uint8, nDstStep int32, oDstROI Rect, DstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveQuad8uC4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveQuad8uP3R

func WarpPerspectiveQuad8uP3R(pSrc []*Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, aSrcQuad Quad,
	pDst []*Uint8, nDstStep int32, oDstROI Rect, aDstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveQuad8uP3R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func WarpPerspectiveQuad8uP4R

func WarpPerspectiveQuad8uP4R(pSrc []*Uint8, oSrcSize Size, nSrcStep int32, oSrcROI Rect, aSrcQuad Quad,
	pDst []*Uint8, nDstStep int32, oDstROI Rect, aDstQuad Quad, eInterpolation InterpolationMode, ctx *StreamContext) error

WarpPerspectiveQuad8uP4R are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func Xor16u

func Xor16u(pSrc1, pSrc2 *Uint16, pDst *Uint16, nLength int32, ctx *StreamContext) error

Xor16u can be found in cuda npp documentation

func Xor16uI

func Xor16uI(pSrc *Uint16, pSrcDst *Uint16, nLength int32, ctx *StreamContext) error

Xor16uI can be found in cuda npp documentation

func Xor32u

func Xor32u(pSrc1, pSrc2 *Uint32, pDst *Uint32, nLength int32, ctx *StreamContext) error

Xor32u can be found in cuda npp documentation

func Xor32uI

func Xor32uI(pSrc *Uint32, pSrcDst *Uint32, nLength int32, ctx *StreamContext) error

Xor32uI can be found in cuda npp documentation

func Xor8u

func Xor8u(pSrc1, pSrc2 *Uint8, pDst *Uint8, nLength int32, ctx *StreamContext) error

Xor8u can be found in cuda npp documentation

func Xor8uI

func Xor8uI(pSrc *Uint8, pSrcDst *Uint8, nLength int32, ctx *StreamContext) error

Xor8uI can be found in cuda npp documentation

func XorC16u

func XorC16u(pSrc *Uint16, nValue uint16, pDst *Uint16, nLength int32, ctx *StreamContext) error

XorC16u can be found in cuda npp documentation

func XorC16uI

func XorC16uI(nValue uint16, pSrcDst *Uint16, nLength int32, ctx *StreamContext) error

XorC16uI can be found in cuda npp documentation

func XorC32u

func XorC32u(pSrc *Uint32, nValue uint32, pDst *Uint32, nLength int32, ctx *StreamContext) error

XorC32u can be found in cuda npp documentation

func XorC32uI

func XorC32uI(nValue uint32, pSrcDst *Uint32, nLength int32, ctx *StreamContext) error

XorC32uI can be found in cuda npp documentation

func XorC8u

func XorC8u(pSrc *Uint8, nValue uint8, pDst *Uint8, nLength int32, ctx *StreamContext) error

XorC8u can be found in cuda npp documentation

func XorC8uI

func XorC8uI(nValue uint8, pSrcDst *Uint8, nLength int32, ctx *StreamContext) error

XorC8uI can be found in cuda npp documentation

Types

type AlphaOp

type AlphaOp C.NppiAlphaOp

AlphaOp contains methods used to pass flags for composition controlls

func (*AlphaOp) AlphaAtop

func (a *AlphaOp) AlphaAtop() AlphaOp

AlphaAtop sets and returns AlphaOp(C.NPPI_OP_ALPHA_ATOP)}

func (*AlphaOp) AlphaAtopPremul

func (a *AlphaOp) AlphaAtopPremul() AlphaOp

AlphaAtopPremul sets and returns AlphaOp(C.NPPI_OP_ALPHA_ATOP_PREMUL)}

func (*AlphaOp) AlphaIn

func (a *AlphaOp) AlphaIn() AlphaOp

AlphaIn sets and returns AlphaOp(C.NPPI_OP_ALPHA_IN)}

func (*AlphaOp) AlphaInPremul

func (a *AlphaOp) AlphaInPremul() AlphaOp

AlphaInPremul sets and returns AlphaOp(C.NPPI_OP_ALPHA_IN_PREMUL)}

func (*AlphaOp) AlphaOut

func (a *AlphaOp) AlphaOut() AlphaOp

AlphaOut sets and returns AlphaOp(C.NPPI_OP_ALPHA_OUT)}

func (*AlphaOp) AlphaOutPremul

func (a *AlphaOp) AlphaOutPremul() AlphaOp

AlphaOutPremul sets and returns AlphaOp(C.NPPI_OP_ALPHA_OUT_PREMUL)}

func (*AlphaOp) AlphaOver

func (a *AlphaOp) AlphaOver() AlphaOp

AlphaOver sets and returns AlphaOp(C.NPPI_OP_ALPHA_OVER)}

func (*AlphaOp) AlphaOverPremul

func (a *AlphaOp) AlphaOverPremul() AlphaOp

AlphaOverPremul sets and returns AlphaOp(C.NPPI_OP_ALPHA_OVER_PREMUL)}

func (*AlphaOp) AlphaPlus

func (a *AlphaOp) AlphaPlus() AlphaOp

AlphaPlus sets and returns AlphaOp(C.NPPI_OP_ALPHA_PLUS)}

func (*AlphaOp) AlphaPlusPremul

func (a *AlphaOp) AlphaPlusPremul() AlphaOp

AlphaPlusPremul sets and returns AlphaOp(C.NPPI_OP_ALPHA_PLUS_PREMUL)}

func (*AlphaOp) AlphaPremul

func (a *AlphaOp) AlphaPremul() AlphaOp

AlphaPremul sets and returns AlphaOp(C.NPPI_OP_ALPHA_PREMUL)}

func (*AlphaOp) AlphaXOR

func (a *AlphaOp) AlphaXOR() AlphaOp

AlphaXOR sets and returns AlphaOp(C.NPPI_OP_ALPHA_XOR)}

func (*AlphaOp) AlphaXORPremul

func (a *AlphaOp) AlphaXORPremul() AlphaOp

AlphaXORPremul sets and returns AlphaOp(C.NPPI_OP_ALPHA_XOR_PREMUL)}

type Axis

type Axis C.NppiAxis

Axis enums NpiiAxis

func (*Axis) Both

func (n *Axis) Both() Axis

Both sets and returns Axis(C.NPP_BOTH_AXIS)

func (*Axis) Horizontal

func (n *Axis) Horizontal() Axis

Horizontal sets and returns Axis(C.NPP_HORIZONTAL_AXIS)

func (*Axis) Vertical

func (n *Axis) Vertical() Axis

Vertical sets and returns Axis(C.NPP_VERTICAL_AXIS)

type BayerGridPosition

type BayerGridPosition C.NppiBayerGridPosition

BayerGridPosition is used as flags. Contains methods for different flags

func (*BayerGridPosition) BGGR

BGGR sets and returns BayerGridPosition(C.NPPI_BAYER_BGGR)

func (*BayerGridPosition) GBRG

GBRG sets and returns BayerGridPosition(NPPI_BAYER_GBRG)

func (*BayerGridPosition) GRBG

GRBG sets and returns BayerGridPosition(C.NPPI_BAYER_GRBG)

func (*BayerGridPosition) RGGB

RGGB sets and returns BayerGridPosition(NPPI_BAYER_RGGB)

type BorderType

type BorderType C.NppiBorderType

BorderType is a flag type used to set the type of boarder. Flags are passed through methods

func (*BorderType) Constant

func (b *BorderType) Constant() BorderType

Constant sets and returns BorderType(C.NPP_BORDER_CONSTANT)

func (*BorderType) Mirror

func (b *BorderType) Mirror() BorderType

Mirror returns BorderType(C.NPP_BORDER_MIRROR)

func (*BorderType) None

func (b *BorderType) None() BorderType

None sets and returns BorderType(C.NPP_BORDER_NONE)

func (*BorderType) Replicate

func (b *BorderType) Replicate() BorderType

Replicate sets and returns BorderType(C.NPP_BORDER_REPLICATE)

func (*BorderType) Undefined

func (b *BorderType) Undefined() BorderType

Undefined sets and returns BorderType(C.NPP_BORDER_UNDEFINED)

func (*BorderType) Wrap

func (b *BorderType) Wrap() BorderType

Wrap sets and returns BorderType(C.NPP_BORDER_WRAP)

type Bound

type Bound [2][2]C.double

Bound is set size array for geometry transformations Make one like x:=npp.Bound{{1,2},(3,4}}

func GetAffineBound

func GetAffineBound(oSrcROI Rect, aCoeffs Coeffs) (aBound Bound, err error)

GetAffineBound are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func GetPerspectiveBound

func GetPerspectiveBound(oSrcROI Rect, p PerspectiveCoeffs) (bound Bound, err error)

GetPerspectiveBound are functions found in the nppi library for cuda.

func GetRotateBound

func GetRotateBound(oSrcROI Rect, nAngle, nShiftX, nShiftY float64) (aBounds Bound, err error)

GetRotateBound are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

type CmpOp

type CmpOp C.NppCmpOp

CmpOp is a flag type used for comparisons

func (*CmpOp) Eq

func (n *CmpOp) Eq() CmpOp

Eq is = sets and returns CmpOp(C.NPP_CMP_EQ)

func (*CmpOp) Greater

func (n *CmpOp) Greater() CmpOp

Greater is > sets and returns CmpOp(C.NPP_CMP_GREATER)

func (*CmpOp) GreaterEq

func (n *CmpOp) GreaterEq() CmpOp

GreaterEq is >= sets and returns CmpOp(C.NPP_CMP_GREATER_EQ)

func (*CmpOp) Less

func (n *CmpOp) Less() CmpOp

Less is < sets and returns CmpOp(C.NPP_CMP_LESS)

func (*CmpOp) LessEq

func (n *CmpOp) LessEq() CmpOp

LessEq is <= sets and returns CmpOp(C.NPP_CMP_LESS_EQ)

type Coeffs

type Coeffs [2][3]C.double

Coeffs is set size array for geometry transformations Make one like x:=npp.Coeffs{{1,2},(3,4},{5,6}}

func GetAffineTransform

func GetAffineTransform(oSrcROI Rect, aQuad Quad) (aCoeffs Coeffs, err error)

GetAffineTransform are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

type DifferentialKernel

type DifferentialKernel C.NppiDifferentialKernel

DifferentialKernel wraps a C.NppiDifferentialKernel

func (*DifferentialKernel) SCHARR

SCHARR sets and returns DifferentialKernel(C.NPP_FILTER_SCHARR) flag

func (*DifferentialKernel) SOBEL

SOBEL sets and returns DifferentialKernel(C.NPP_FILTER_SOBEL) flag

type Flags

type Flags struct {
	InterpolationMode  InterpolationMode
	BayerGridPosition  BayerGridPosition
	MaskSize           MaskSize
	DifferentialKernel DifferentialKernel
	Axis               Axis
	CmpOp              CmpOp
	RoundMode          RoundMode
	BorderType         BorderType
	HintAlgorithm      HintAlgorithm
	AlphaOp            AlphaOp
	ZCType             ZCType
	HuffmanTableType   HuffmanTableType
	Norm               Norm
}

Flags is a special struct that contains all the flag types npp uses. Even though these types are flags themselves. They can return flags with different values within the same type through methods

func GetFlags

func GetFlags() Flags

GetFlags returns a Flags struct. This struct has all the flag types within it.

type Float16

type Float16 struct {
	// contains filtered or unexported fields
}

Float16 is for functions that use half precision

func (*Float16) DPtr

func (n *Float16) DPtr() *unsafe.Pointer

DPtr returns an double pointer used for allocating memory on device

func (*Float16) Ptr

func (n *Float16) Ptr() unsafe.Pointer

Ptr returns an unsafe pointer to this variable location. This is so it can be used with other cuda libraries like (cudnn, cudart, cuda, and such)

type Float16h2

type Float16h2 struct {
	// contains filtered or unexported fields
}

Float16h2 holds 2 float16s it us used to take advantage of the 32 bit registers.

type Float32

type Float32 struct {
	// contains filtered or unexported fields
}

Float32 wraps an unsafe pointer for an Float32

func MakeFloat32FromUnsafe

func MakeFloat32FromUnsafe(p unsafe.Pointer) *Float32

MakeFloat32FromUnsafe will make a *Float32 from an unsafe.Pointer

func Malloc32f

func Malloc32f(nSize int32) (x *Float32)

Malloc32f is an allocator of *Float32

func Malloc32fC1

func Malloc32fC1(nWidthPixels int32, nHeightPixels int32) (ptr *Float32, PaddingStepBytes int32)

Malloc32fC1 - 1 channel 32-bit floating point image memory allocator.

  • \param nWidthPixels Image width.
  • \param nHeightPixels Image height.
  • returns ptr to newly allocated memory and PaddingStepBytes for line step byte padding

func Malloc32fC2

func Malloc32fC2(nWidthPixels int32, nHeightPixels int32) (ptr *Float32, PaddingStepBytes int32)

Malloc32fC2 - 2 channel 32-bit floating point image memory allocator.

  • \param nWidthPixels Image width.
  • \param nHeightPixels Image height.
  • returns ptr to newly allocated memory and PaddingStepBytes for line step byte padding

func Malloc32fC3

func Malloc32fC3(nWidthPixels int32, nHeightPixels int32) (ptr *Float32, PaddingStepBytes int32)

Malloc32fC3 - 3 channel 32-bit floating point image memory allocator.

  • \param nWidthPixels Image width.
  • \param nHeightPixels Image height.
  • returns ptr to newly allocated memory and PaddingStepBytes for line step byte padding

func Malloc32fC4

func Malloc32fC4(nWidthPixels int32, nHeightPixels int32) (ptr *Float32, PaddingStepBytes int32)

Malloc32fC4 - 4 channel 32-bit floating point image memory allocator.

  • \param nWidthPixels Image width.
  • \param nHeightPixels Image height.
  • returns ptr to newly allocated memory and PaddingStepBytes for line step byte padding

func (*Float32) DPtr

func (n *Float32) DPtr() *unsafe.Pointer

DPtr returns an double pointer used for allocating memory on device

func (*Float32) Offset

func (n *Float32) Offset(elements int32) *Float32

Offset returns the offset pointer

func (*Float32) Ptr

func (n *Float32) Ptr() unsafe.Pointer

Ptr returns an unsafe pointer to this variable location. This is so it can be used with other cuda libraries like (cudnn, cudart, cuda, and such)

func (*Float32) Set

func (n *Float32) Set(val float32, length int32, ctx *StreamContext) (err error)

Set sets the value passed to the number of elements defined in length. n needs to be pre allocated already.

type Float32Complex

type Float32Complex struct {
	// contains filtered or unexported fields
}

Float32Complex - See below

  • * Complex Number
  • This struct represents a short complex number.

func MakeFloat32ComplexFromUnsafe

func MakeFloat32ComplexFromUnsafe(p unsafe.Pointer) *Float32Complex

MakeFloat32ComplexFromUnsafe will make a *Int16 from an unsafe.Pointer

func Malloc32fc

func Malloc32fc(nSize int32) (x *Float32Complex)

Malloc32fc is an allocator of *Float32Complex

func Malloc32fcC1

func Malloc32fcC1(nWidthPixels int32, nHeightPixels int32) (ptr *Float32Complex, PaddingStepBytes int32)

Malloc32fcC1 - 1 channel 32-bit float complex image memory allocator.

  • \param nWidthPixels Image width.
  • \param nHeightPixels Image height.
  • returns ptr to newly allocated memory and PaddingStepBytes for line step byte padding

func Malloc32fcC2

func Malloc32fcC2(nWidthPixels int32, nHeightPixels int32) (ptr *Float32Complex, PaddingStepBytes int32)

Malloc32fcC2 - 2 channel 32-bit float complex image memory allocator.

  • \param nWidthPixels Image width.
  • \param nHeightPixels Image height.
  • returns ptr to newly allocated memory and PaddingStepBytes for line step byte padding

func Malloc32fcC3

func Malloc32fcC3(nWidthPixels int32, nHeightPixels int32) (ptr *Float32Complex, PaddingStepBytes int32)

Malloc32fcC3 - 3 channel 32-bit float complex image memory allocator.

  • \param nWidthPixels Image width.
  • \param nHeightPixels Image height.
  • returns ptr to newly allocated memory and PaddingStepBytes for line step byte padding

func Malloc32fcC4

func Malloc32fcC4(nWidthPixels int32, nHeightPixels int32) (ptr *Float32Complex, PaddingStepBytes int32)

Malloc32fcC4 - 4 channel 32-bit float complex image memory allocator.

  • \param nWidthPixels Image width.
  • \param nHeightPixels Image height.
  • returns ptr to newly allocated memory and PaddingStepBytes for line step byte padding

func (*Float32Complex) DPtr

func (n *Float32Complex) DPtr() *unsafe.Pointer

DPtr returns an *unsafe pointer to this variable location.

func (*Float32Complex) Get

func (n *Float32Complex) Get() (real, imaginary float32)

Get gets the real and imaginary vals

func (*Float32Complex) Offset

func (n *Float32Complex) Offset(elements int32) *Float32Complex

Offset returns the offset pointer

func (*Float32Complex) Ptr

func (n *Float32Complex) Ptr() unsafe.Pointer

Ptr returns an unsafe pointer to this variable location. This is so it can be used with other cuda libraries like (cudnn, cudart, cuda, and such)

func (*Float32Complex) Set

func (n *Float32Complex) Set(real, imaginary float32)

Set sets the real and imaginary vals

func (*Float32Complex) SetGPU

func (n *Float32Complex) SetGPU(val Float32Complex, length int32, ctx *StreamContext) (err error)

SetGPU sets the value passed to the number of elements defined in length. n needs to be pre allocated already.

type Float64

type Float64 struct {
	// contains filtered or unexported fields
}

Float64 wraps an unsafe pointer for an Float32

func MakeFloat64FromUnsafe

func MakeFloat64FromUnsafe(p unsafe.Pointer) *Float64

MakeFloat64FromUnsafe will make a *Int16 from an unsafe.Pointer

func Malloc64f

func Malloc64f(nSize int32) (x *Float64)

Malloc64f is an allocator of *Float64

func (*Float64) DPtr

func (n *Float64) DPtr() *unsafe.Pointer

DPtr returns an double pointer used for allocating memory on device

func (*Float64) Offset

func (n *Float64) Offset(elements int32) *Float64

Offset returns the offset pointer

func (*Float64) Ptr

func (n *Float64) Ptr() unsafe.Pointer

Ptr returns an unsafe pointer to this variable location. This is so it can be used with other cuda libraries like (cudnn, cudart, cuda, and such)

func (*Float64) Set

func (n *Float64) Set(val float64, length int32, ctx *StreamContext) (err error)

Set sets the value passed to the number of elements defined in length. n needs to be pre allocated already.

type Float64Complex

type Float64Complex struct {
	// contains filtered or unexported fields
}

Float64Complex - See below

  • * Complex Number
  • This struct represents a short complex number.

func MakeFloat64ComplexFromUnsafe

func MakeFloat64ComplexFromUnsafe(p unsafe.Pointer) *Float64Complex

MakeFloat64ComplexFromUnsafe will make a *Int16 from an unsafe.Pointer

func Malloc64fc

func Malloc64fc(nSize int32) (x *Float64Complex)

Malloc64fc is an allocator of *Float64Complex

func (*Float64Complex) DPtr

func (n *Float64Complex) DPtr() *unsafe.Pointer

DPtr returns an *unsafe pointer to this variable location.

func (*Float64Complex) Get

func (n *Float64Complex) Get() (real, imaginary float32)

Get gets the real and imaginary vals

func (*Float64Complex) Offset

func (n *Float64Complex) Offset(elements int32) *Float64Complex

Offset returns the offset pointer

func (*Float64Complex) Ptr

func (n *Float64Complex) Ptr() unsafe.Pointer

Ptr returns an unsafe pointer to this variable location. This is so it can be used with other cuda libraries like (cudnn, cudart, cuda, and such)

func (*Float64Complex) Set

func (n *Float64Complex) Set(real, imaginary float32)

Set sets the real and imaginary vals

func (*Float64Complex) SetGPU

func (n *Float64Complex) SetGPU(val Float64Complex, length int32, ctx *StreamContext) (err error)

SetGPU sets the value passed to the number of elements defined in length. n needs to be pre allocated already.

type HOGConfig

type HOGConfig C.NppiHOGConfig

HOGConfig type defines the configuration parameters for the HOG descriptor

func (*HOGConfig) Get

func (h *HOGConfig) Get() (cellSize, histogramBlockSize, nHistogramBins int32, detectionWindowSize Size)

Get gets the inner type values

func (*HOGConfig) Set

func (h *HOGConfig) Set(cellSize, histogramBlockSize, nHistogramBins int32, detectionWindowSize Size)

Set sets the HOGConfig inner types

type HaarBuffer

type HaarBuffer C.NppiHaarBuffer

HaarBuffer is a buffer for algorithms that require a HaarBuffer

func (HaarBuffer) Get

func (h HaarBuffer) Get() (BufferSize int32, Buffer *Int32)

Get gets the HaarBuffer inner values

func (*HaarBuffer) Set

func (h *HaarBuffer) Set(buffsize int32, buffer *Int32)

Set sets the HaarBuffer inner values

type HaarClassifier32f

type HaarClassifier32f C.NppiHaarClassifier_32f

HaarClassifier32f is a structure used in Haar Classification

func (*HaarClassifier32f) Set

func (h *HaarClassifier32f) Set(classifiers []*Int32, classifierStep int, classifierSize Size, counterDevice *Int32)

Set sets the HOGConfig inner types

type HintAlgorithm

type HintAlgorithm C.NppHintAlgorithm

HintAlgorithm are flags

func (*HintAlgorithm) Accurate

func (h *HintAlgorithm) Accurate() HintAlgorithm

Accurate sets and returns HintAlgorithm(C.NPP_ALG_HINT_ACCURATE)

func (*HintAlgorithm) Fast

func (h *HintAlgorithm) Fast() HintAlgorithm

Fast sets and returns HintAlgorithm(C.NPP_ALG_HINT_FAST)

func (*HintAlgorithm) None

func (h *HintAlgorithm) None() HintAlgorithm

None sets and returns HintAlgorithm(C.NPP_ALG_HINT_NONE)

type HuffmanTableType

type HuffmanTableType C.NppiHuffmanTableType

HuffmanTableType is a type used for HuffmanTableType flags flags are passed by methods

func (*HuffmanTableType) ACTable

func (h *HuffmanTableType) ACTable() HuffmanTableType

ACTable - AC Table flag -- returns and sets HuffmanTableType(C.nppiACTable)

func (*HuffmanTableType) DCTable

func (h *HuffmanTableType) DCTable() HuffmanTableType

DCTable - DC Table flag -- returns and sets HuffmanTableType(C.nppiDCTable)

type Int16

type Int16 struct {
	// contains filtered or unexported fields
}

Int16 wraps an unsafe pointer for an Int16

func MakeInt16FromUnsafe

func MakeInt16FromUnsafe(p unsafe.Pointer) *Int16

MakeInt16FromUnsafe will make a *Int16 from an unsafe.Pointer

func Malloc16s

func Malloc16s(nSize int32) (x *Int16)

Malloc16s is an allocator of *Int16

func Malloc16sC1

func Malloc16sC1(nWidthPixels int32, nHeightPixels int32) (ptr *Int16, PaddingStepBytes int32)

Malloc16sC1 - 1 channel 16-bit signed image memory allocator.

  • \param nWidthPixels Image width.
  • \param nHeightPixels Image height.
  • returns ptr to newly allocated memory and PaddingStepBytes for line step byte padding

func Malloc16sC2

func Malloc16sC2(nWidthPixels int32, nHeightPixels int32) (ptr *Int16, PaddingStepBytes int32)

Malloc16sC2 - 2 channel 16-bit signed image memory allocator.

  • \param nWidthPixels Image width.
  • \param nHeightPixels Image height.
  • returns ptr to newly allocated memory and PaddingStepBytes for line step byte padding

func Malloc16sC4

func Malloc16sC4(nWidthPixels int32, nHeightPixels int32) (ptr *Int16, PaddingStepBytes int32)

Malloc16sC4 - 4 channel 16-bit signed image memory allocator.

  • \param nWidthPixels Image width.
  • \param nHeightPixels Image height.
  • returns ptr to newly allocated memory and PaddingStepBytes for line step byte padding

func (*Int16) DPtr

func (n *Int16) DPtr() *unsafe.Pointer

DPtr returns an double pointer used for allocating memory on device

func (*Int16) Offset

func (n *Int16) Offset(elements int32) *Int16

Offset returns the offset pointer of Int16 Pointer

func (*Int16) Ptr

func (n *Int16) Ptr() unsafe.Pointer

Ptr returns an unsafe pointer to this variable location. This is so it can be used with other cuda libraries like (cudnn, cudart, cuda, and such)

func (*Int16) Set

func (n *Int16) Set(val int16, length int32, ctx *StreamContext) (err error)

Set sets the value passed to the number of elements defined in length. n needs to be pre allocated already.

type Int16Complex

type Int16Complex struct {
	// contains filtered or unexported fields
}

Int16Complex - See below

  • * Complex Number
  • This struct represents a short complex number.

func MakeInt16ComplexFromUnsafe

func MakeInt16ComplexFromUnsafe(p unsafe.Pointer) *Int16Complex

MakeInt16ComplexFromUnsafe will make a *Int16 from an unsafe.Pointer

func Malloc16sc

func Malloc16sc(nSize int32) (x *Int16Complex)

Malloc16sc is an allocator of *Int16Complex

func Malloc16scC1

func Malloc16scC1(nWidthPixels int32, nHeightPixels int32) (ptr *Int16Complex, PaddingStepBytes int32)

Malloc16scC1 - 1 channel 16-bit signed complex image memory allocator.

  • \param nWidthPixels Image width.
  • \param nHeightPixels Image height.
  • returns ptr to newly allocated memory and PaddingStepBytes for line step byte padding

func Malloc16scC2

func Malloc16scC2(nWidthPixels int32, nHeightPixels int32) (ptr *Int16Complex, PaddingStepBytes int32)

Malloc16scC2 - 2 channel 16-bit signed complex image memory allocator.

  • \param nWidthPixels Image width.
  • \param nHeightPixels Image height.
  • returns ptr to newly allocated memory and PaddingStepBytes for line step byte padding

func Malloc16scC3

func Malloc16scC3(nWidthPixels int32, nHeightPixels int32) (ptr *Int16Complex, PaddingStepBytes int32)

Malloc16scC3 - 3 channel 16-bit signed complex image memory allocator.

  • \param nWidthPixels Image width.
  • \param nHeightPixels Image height.
  • returns ptr to newly allocated memory and PaddingStepBytes for line step byte padding

func Malloc16scC4

func Malloc16scC4(nWidthPixels int32, nHeightPixels int32) (ptr *Int16Complex, PaddingStepBytes int32)

Malloc16scC4 - 4 channel 16-bit signed complex image memory allocator.

  • \param nWidthPixels Image width.
  • \param nHeightPixels Image height.
  • returns ptr to newly allocated memory and PaddingStepBytes for line step byte padding

func (*Int16Complex) DPtr

func (n *Int16Complex) DPtr() *unsafe.Pointer

DPtr returns an *unsafe pointer to this variable location.

func (*Int16Complex) Get

func (n *Int16Complex) Get() (real, imaginary int16)

Get gets the real and imaginary vals

func (*Int16Complex) Offset

func (n *Int16Complex) Offset(elements int32) *Int16Complex

Offset returns the offset pointer

func (*Int16Complex) Ptr

func (n *Int16Complex) Ptr() unsafe.Pointer

Ptr returns an unsafe pointer to this variable location. This is so it can be used with other cuda libraries like (cudnn, cudart, cuda, and such)

func (*Int16Complex) Set

func (n *Int16Complex) Set(real, imaginary int16)

Set sets the real and imaginary vals

func (*Int16Complex) SetGPU

func (n *Int16Complex) SetGPU(val Int16Complex, length int32, ctx *StreamContext) (err error)

SetGPU sets the value passed to the number of elements defined in length. n needs to be pre allocated already.

type Int32

type Int32 struct {
	// contains filtered or unexported fields
}

Int32 wraps an unsafe pointer for an Int32

func MakeInt32FromUnsafe

func MakeInt32FromUnsafe(p unsafe.Pointer) *Int32

MakeInt32FromUnsafe will make a *Int16 from an unsafe.Pointer

func Malloc32s

func Malloc32s(nSize int32) (x *Int32)

Malloc32s is an allocator of *Int32

func Malloc32sC1

func Malloc32sC1(nWidthPixels int32, nHeightPixels int32) (ptr *Int32, PaddingStepBytes int32)

Malloc32sC1 - 1 channel 32-bit signed image memory allocator.

  • \param nWidthPixels Image width.
  • \param nHeightPixels Image height.
  • returns ptr to newly allocated memory and PaddingStepBytes for line step byte padding

func Malloc32sC3

func Malloc32sC3(nWidthPixels int32, nHeightPixels int32) (ptr *Int32, PaddingStepBytes int32)

Malloc32sC3 - 3 channel 32-bit signed image memory allocator.

  • \param nWidthPixels Image width.
  • \param nHeightPixels Image height.
  • returns ptr to newly allocated memory and PaddingStepBytes for line step byte padding

func Malloc32sC4

func Malloc32sC4(nWidthPixels int32, nHeightPixels int32) (ptr *Int32, PaddingStepBytes int32)

Malloc32sC4 - 4 channel 32-bit signed image memory allocator.

  • \param nWidthPixels Image width.
  • \param nHeightPixels Image height.
  • returns ptr to newly allocated memory and PaddingStepBytes for line step byte padding

func (*Int32) DPtr

func (n *Int32) DPtr() *unsafe.Pointer

DPtr returns an double pointer used for allocating memory on device

func (*Int32) Offset

func (n *Int32) Offset(elements int32) *Int32

Offset returns the offset pointer

func (*Int32) Ptr

func (n *Int32) Ptr() unsafe.Pointer

Ptr returns an unsafe pointer to this variable location. This is so it can be used with other cuda libraries like (cudnn, cudart, cuda, and such)

func (*Int32) Set

func (n *Int32) Set(val int32, length int32, ctx *StreamContext) (err error)

Set sets the value passed to the number of elements defined in length. n needs to be pre allocated already.

type Int32Complex

type Int32Complex struct {
	// contains filtered or unexported fields
}

Int32Complex - See below

  • * Complex Number
  • This struct represents a short complex number.

func MakeInt32ComplexFromUnsafe

func MakeInt32ComplexFromUnsafe(p unsafe.Pointer) *Int32Complex

MakeInt32ComplexFromUnsafe will make a *Int16 from an unsafe.Pointer

func Malloc32sc

func Malloc32sc(nSize int32) (x *Int32Complex)

Malloc32sc is an allocator of *Int32Complex

func Malloc32scC1

func Malloc32scC1(nWidthPixels int32, nHeightPixels int32) (ptr *Int32Complex, PaddingStepBytes int32)

Malloc32scC1 - 1 channel 32-bit integer complex image memory allocator.

  • \param nWidthPixels Image width.
  • \param nHeightPixels Image height.
  • returns ptr to newly allocated memory and PaddingStepBytes for line step byte padding

func Malloc32scC2

func Malloc32scC2(nWidthPixels int32, nHeightPixels int32) (ptr *Int32Complex, PaddingStepBytes int32)

Malloc32scC2 - 2 channel 32-bit integer complex image memory allocator.

  • \param nWidthPixels Image width.
  • \param nHeightPixels Image height.
  • returns ptr to newly allocated memory and PaddingStepBytes for line step byte padding

func Malloc32scC3

func Malloc32scC3(nWidthPixels int32, nHeightPixels int32) (ptr *Int32Complex, PaddingStepBytes int32)

Malloc32scC3 - 3 channel 32-bit integer complex image memory allocator.

  • \param nWidthPixels Image width.
  • \param nHeightPixels Image height.
  • returns ptr to newly allocated memory and PaddingStepBytes for line step byte padding

func Malloc32scC4

func Malloc32scC4(nWidthPixels int32, nHeightPixels int32) (ptr *Int32Complex, PaddingStepBytes int32)

Malloc32scC4 - 4 channel 32-bit integer complex image memory allocator.

  • \param nWidthPixels Image width.
  • \param nHeightPixels Image height.
  • returns ptr to newly allocated memory and PaddingStepBytes for line step byte padding

func (*Int32Complex) DPtr

func (n *Int32Complex) DPtr() *unsafe.Pointer

DPtr returns an *unsafe pointer to this variable location.

func (*Int32Complex) Get

func (n *Int32Complex) Get() (real, imaginary int32)

Get gets the real and imaginary vals

func (*Int32Complex) Offset

func (n *Int32Complex) Offset(elements int32) *Int32Complex

Offset returns the offset pointer

func (*Int32Complex) Ptr

func (n *Int32Complex) Ptr() unsafe.Pointer

Ptr returns an unsafe pointer to this variable location. This is so it can be used with other cuda libraries like (cudnn, cudart, cuda, and such)

func (*Int32Complex) Set

func (n *Int32Complex) Set(real, imaginary int32)

Set sets the real and imaginary vals

func (*Int32Complex) SetGPU

func (n *Int32Complex) SetGPU(val Int32Complex, length int32, ctx *StreamContext) (err error)

SetGPU sets the value passed to the number of elements defined in length. n needs to be pre allocated already.

type Int64

type Int64 struct {
	// contains filtered or unexported fields
}

Int64 wraps an unsafe pointer for an Int64

func MakeInt64FromUnsafe

func MakeInt64FromUnsafe(p unsafe.Pointer) *Int64

MakeInt64FromUnsafe will make a *Int16 from an unsafe.Pointer

func Malloc64s

func Malloc64s(nSize int32) (x *Int64)

Malloc64s is an allocator of *Int64

func (*Int64) DPtr

func (n *Int64) DPtr() *unsafe.Pointer

DPtr returns an double pointer used for allocating memory on device

func (*Int64) Offset

func (n *Int64) Offset(elements int32) *Int64

Offset returns the offset pointer

func (*Int64) Ptr

func (n *Int64) Ptr() unsafe.Pointer

Ptr returns an unsafe pointer to this variable location. This is so it can be used with other cuda libraries like (cudnn, cudart, cuda, and such)

func (*Int64) Set

func (n *Int64) Set(val int64, length int32, ctx *StreamContext) (err error)

Set sets the value passed to the number of elements defined in length. n needs to be pre allocated already.

type Int64Complex

type Int64Complex struct {
	// contains filtered or unexported fields
}

Int64Complex - See below

  • * Complex Number
  • This struct represents a short complex number.

func MakeInt64ComplexFromUnsafe

func MakeInt64ComplexFromUnsafe(p unsafe.Pointer) *Int64Complex

MakeInt64ComplexFromUnsafe will make a *Int16 from an unsafe.Pointer

func Malloc64sc

func Malloc64sc(nSize int32) (x *Int64Complex)

Malloc64sc is an allocator of *Int64Complex

func (*Int64Complex) DPtr

func (n *Int64Complex) DPtr() *unsafe.Pointer

DPtr returns an *unsafe pointer to this variable location.

func (*Int64Complex) Get

func (n *Int64Complex) Get() (real, imaginary int64)

Get gets the real and imaginary vals

func (*Int64Complex) Offset

func (n *Int64Complex) Offset(elements int32) *Int64Complex

Offset returns the offset pointer

func (*Int64Complex) Ptr

func (n *Int64Complex) Ptr() unsafe.Pointer

Ptr returns an unsafe pointer to this variable location. This is so it can be used with other cuda libraries like (cudnn, cudart, cuda, and such)

func (*Int64Complex) Set

func (n *Int64Complex) Set(real, imaginary int64)

Set sets the real and imaginary vals

func (*Int64Complex) SetGPU

func (n *Int64Complex) SetGPU(val Int64Complex, length int32, ctx *StreamContext) (err error)

SetGPU sets the value passed to the number of elements defined in length. n needs to be pre allocated already.

type Int8

type Int8 struct {
	// contains filtered or unexported fields
}

Int8 holds an unsafe pointer to convert to Int8

func MakeInt8FromUnsafe

func MakeInt8FromUnsafe(p unsafe.Pointer) *Int8

MakeInt8FromUnsafe will make a *Int8 from an unsafe.Pointer

func Malloc8s

func Malloc8s(nSize int32) (x *Int8)

Malloc8s is an allocator of *Int8

func (*Int8) DPtr

func (n *Int8) DPtr() *unsafe.Pointer

DPtr returns an double pointer used for allocating memory on device

func (*Int8) Offset

func (n *Int8) Offset(elements int32) *Int8

Offset returns the offset pointer

func (*Int8) Ptr

func (n *Int8) Ptr() unsafe.Pointer

Ptr returns an unsafe pointer to this variable location. This is so it can be used with other cuda libraries like (cudnn, cudart, cuda, and such)

func (*Int8) Set

func (n *Int8) Set(val int8, length int32, ctx *StreamContext) (err error)

Set sets the value passed to the number of elements defined in length. n needs to be pre allocated already.

type InterpolationMode

type InterpolationMode C.NppiInterpolationMode

InterpolationMode is a wrapper for interpolation flags

func (*InterpolationMode) B05C03

B05C03 sets and returns InterpolationMode(C.NPPI_INTER_CUBIC2P_B05C03) *< Two-parameter cubic filter (B=1/2, C=3/10)

func (*InterpolationMode) BSPLINE

func (n *InterpolationMode) BSPLINE() InterpolationMode

BSPLINE sets and returns InterpolationMode(C.NPPI_INTER_CUBIC2P_BSPLINE) *< Two-parameter cubic filter (B=1, C=0)

func (*InterpolationMode) CATMULLROM

func (n *InterpolationMode) CATMULLROM() InterpolationMode

CATMULLROM sets and returns InterpolationMode(C.NPPI_INTER_CUBIC2P_CATMULLROM) *< Two-parameter cubic filter (B=0, C=1/2)

func (*InterpolationMode) CUBIC

CUBIC sets and returns InterpolationMode(C.NPPI_INTER_CUBIC) *< Cubic interpolation.

func (*InterpolationMode) LANCZ0S3ADVANCED

func (n *InterpolationMode) LANCZ0S3ADVANCED() InterpolationMode

LANCZ0S3ADVANCED sets and returns InterpolationMode(C.NPPI_INTER_LANCZOS3_ADVANCED) *< Generic Lanczos filtering with order 3.

func (*InterpolationMode) LANCZOS

func (n *InterpolationMode) LANCZOS() InterpolationMode

LANCZOS sets and returns InterpolationMode(C.NPPI_INTER_LANCZOS) *< Lanczos filtering.

func (*InterpolationMode) LINEAR

LINEAR sets and returns InterpolationMode(C.NPPI_INTER_LINEAR) *< Linear interpolation.

func (*InterpolationMode) NN

NN returns InterpolationMode(C.NPPI_INTER_NN) *< Nearest neighbor filtering.

func (*InterpolationMode) SMOOTHEDGE

func (n *InterpolationMode) SMOOTHEDGE() InterpolationMode

SMOOTHEDGE sets and returns InterpolationMode(C.NPPI_SMOOTH_EDGE) *< Smooth edge filtering.

func (*InterpolationMode) SUPER

SUPER sets and returns InterpolationMode(C.NPPI_INTER_SUPER) *< Super sampling.

func (*InterpolationMode) UNDEFINED

func (n *InterpolationMode) UNDEFINED() InterpolationMode

UNDEFINED sets and returns InterpolationMode(C.NPPI_INTER_UNDEFINED)

type LibraryVersion

type LibraryVersion C.NppLibraryVersion

//GpuComputeCapability is the cuda compute capability type GpuComputeCapability C.NppGpuComputeCapability

func (g GpuComputeCapability) String() string {
	switch g {
	case GpuComputeCapability(C.NPP_CUDA_UNKNOWN_VERSION):
		return "NPP_CUDA_UNKNOWN_VERSION"
	case GpuComputeCapability(C.NPP_CUDA_NOT_CAPABLE):
		return "NPP_CUDA_NOT_CAPABLE"
	case GpuComputeCapability(C.NPP_CUDA_1_0):
		return "NPP_CUDA_1_0"
	case GpuComputeCapability(C.NPP_CUDA_1_1):
		return "NPP_CUDA_1_1"
	case GpuComputeCapability(C.NPP_CUDA_1_2):
		return "NPP_CUDA_1_2"
	case GpuComputeCapability(C.NPP_CUDA_1_3):
		return "NPP_CUDA_1_3"
	case GpuComputeCapability(C.NPP_CUDA_2_0):
		return "NPP_CUDA_2_0"
	case GpuComputeCapability(C.NPP_CUDA_2_1):
		return "NPP_CUDA_2_1"
	case GpuComputeCapability(C.NPP_CUDA_3_0):
		return "NPP_CUDA_3_0"
	case GpuComputeCapability(C.NPP_CUDA_3_2):
		return "NPP_CUDA_3_2"
	case GpuComputeCapability(C.NPP_CUDA_3_5):
		return "NPP_CUDA_3_5"
	case GpuComputeCapability(C.NPP_CUDA_3_7):
		return "NPP_CUDA_3_7"
	case GpuComputeCapability(C.NPP_CUDA_5_0):
		return "NPP_CUDA_5_0"
	case GpuComputeCapability(C.NPP_CUDA_5_2):
		return "NPP_CUDA_5_2"
	case GpuComputeCapability(C.NPP_CUDA_5_3):
		return "NPP_CUDA_5_3"
	case GpuComputeCapability(C.NPP_CUDA_6_0):
		return "NPP_CUDA_6_0"
	case GpuComputeCapability(C.NPP_CUDA_6_1):
		return "NPP_CUDA_6_1"
	case GpuComputeCapability(C.NPP_CUDA_6_2):
		return "NPP_CUDA_6_2"
	case GpuComputeCapability(C.NPP_CUDA_6_3):
		return "NPP_CUDA_6_3"
	case GpuComputeCapability(C.NPP_CUDA_7_0):
		return "NPP_CUDA_7_0"
	case GpuComputeCapability(C.NPP_CUDA_7_2):
		return "NPP_CUDA_7_2"
		//	case GpuComputeCapability(C.NPP_CUDA_7_3):
		//		return "NPP_CUDA_7_3"
	case GpuComputeCapability(C.NPP_CUDA_7_5):
		return "NPP_CUDA_7_5"
	}
	return "SUPER COMPUTE CAPABILITY OR NONE IDK"
}

LibraryVersion is the version of the npp library

func GetLibVersion

func GetLibVersion() (version LibraryVersion)

GetLibVersion - return A struct containing separate values for major and minor revision and build number.

type MaskSize

type MaskSize C.NppiMaskSize

MaskSize has methods that are flags that are Fixed filter-kernel sizes.

func (*MaskSize) Size11x11

func (m *MaskSize) Size11x11() MaskSize

Size11x11 sets and returns the NPP flag wrapped in MaskSize

func (*MaskSize) Size13x13

func (m *MaskSize) Size13x13() MaskSize

Size13x13 sets and returns the NPP flag wrapped in MaskSize

func (*MaskSize) Size15x15

func (m *MaskSize) Size15x15() MaskSize

Size15x15 sets and returns the NPP flag wrapped in MaskSize

func (*MaskSize) Size1x3

func (m *MaskSize) Size1x3() MaskSize

Size1x3 sets and returns the NPP flag wrapped in MaskSize

func (*MaskSize) Size1x5

func (m *MaskSize) Size1x5() MaskSize

Size1x5 sets and returns the NPP flag wrapped in MaskSize

func (*MaskSize) Size3x1

func (m *MaskSize) Size3x1() MaskSize

Size3x1 sets and returns the NPP flag wrapped in MaskSize

func (*MaskSize) Size3x3

func (m *MaskSize) Size3x3() MaskSize

Size3x3 sets and returns the NPP flag wrapped in MaskSize

func (*MaskSize) Size5x1

func (m *MaskSize) Size5x1() MaskSize

Size5x1 sets and returns the NPP flag wrapped in MaskSize

func (*MaskSize) Size5x5

func (m *MaskSize) Size5x5() MaskSize

Size5x5 sets and returns the NPP flag wrapped in MaskSize

func (*MaskSize) Size7x7

func (m *MaskSize) Size7x7() MaskSize

Size7x7 sets and returns the NPP flag wrapped in MaskSize

func (*MaskSize) Size9x9

func (m *MaskSize) Size9x9() MaskSize

Size9x9 sets and returns the NPP flag wrapped in MaskSize

type Norm

type Norm C.NppiNorm

Norm is used for norm flags where needed Norm will return flags through methods

func (*Norm) Inf

func (n *Norm) Inf() Norm

Inf maximum

func (*Norm) L1

func (n *Norm) L1() Norm

L1 sum

func (*Norm) L2

func (n *Norm) L2() Norm

L2 square root of sum of squares

type NppiImageDescriptor

type NppiImageDescriptor C.NppiImageDescriptor

NppiImageDescriptor contains image information

func MakeNppiImageDescriptor

func MakeNppiImageDescriptor(pData unsafe.Pointer, nStep int32, oSize Size) *NppiImageDescriptor

MakeNppiImageDescriptor makes an NppiImageDescriptor according to the values passed

func (*NppiImageDescriptor) Get

func (n *NppiImageDescriptor) Get() (pData unsafe.Pointer, nStep int32, oSize Size)

Get gets the NppiImageDescriptor Values

func (*NppiImageDescriptor) Set

func (n *NppiImageDescriptor) Set(pData unsafe.Pointer, nStep int32, oSize Size)

Set sets the NppiImageDescriptor Values

type NppiMirrorBatchCXR

type NppiMirrorBatchCXR C.NppiMirrorBatchCXR

NppiMirrorBatchCXR is a used with mirror batch funcs

func MakeNppiMirrorBatchCXR

func MakeNppiMirrorBatchCXR(pSrc unsafe.Pointer, nSrcStep int32, pDst unsafe.Pointer, nDstStep int32, ctx *StreamContext) *NppiMirrorBatchCXR

MakeNppiMirrorBatchCXR makes and returns an NppiMirrorBatchCXR

func (*NppiMirrorBatchCXR) Get

func (n *NppiMirrorBatchCXR) Get() (pSrc unsafe.Pointer, nSrcStep int32, pDst unsafe.Pointer, nDstStep int32)

Get gets the values stored int the NppiMirrorBatchCXR struct

func (*NppiMirrorBatchCXR) Set

func (n *NppiMirrorBatchCXR) Set(pSrc unsafe.Pointer, nSrcStep int32, pDst unsafe.Pointer, nDstStep int32)

Set sets the values of an NppiMirrorBatchCXR

type NppiResizeBatchCXR

type NppiResizeBatchCXR C.NppiResizeBatchCXR

NppiResizeBatchCXR is a binding for C.NppiResizeBatchCXR struct

  typedef struct
  {
	  const void * pSrc;  // device memory pointer
	  int nSrcStep;
	  void * pDst;         //device memory pointer
	  int nDstStep;
  } NppiResizeBatchCXR;

func MakeNppiResizeBatchCXR

func MakeNppiResizeBatchCXR(pSrc unsafe.Pointer, nSrcStep int32, pDst unsafe.Pointer, nDstStep int32, ctx *StreamContext) NppiResizeBatchCXR

MakeNppiResizeBatchCXR binds a C.NppiResizeBatchCXR for use in go.

func (*NppiResizeBatchCXR) Get

func (n *NppiResizeBatchCXR) Get() (pSrc unsafe.Pointer, nSrcStep int32, pDst unsafe.Pointer, nDstStep int32)

Get method returns value binded in C.NppiResizeBatchCXR

func (*NppiResizeBatchCXR) Set

func (n *NppiResizeBatchCXR) Set(pSrc unsafe.Pointer, nSrcStep int32, pDst unsafe.Pointer, nDstStep int32, ctx *StreamContext)

Set sets NppiResizeBatchCXR values

type NppiResizeBatchROIAdvanced

type NppiResizeBatchROIAdvanced C.NppiResizeBatchROI_Advanced

NppiResizeBatchROIAdvanced is a wrapper for C.NppiResizeBatchROI_Advanced and contains Src and Dst NppiRect

typedef struct

{
	NppiRect oSrcRectROI;
	NppiRect oDstRectROI;
} NppiResizeBatchROI_Advanced;

func MakeNppiResizeBatchROIAdvanced

func MakeNppiResizeBatchROIAdvanced(oSrcRectROI, oDstRectROI Rect) *NppiResizeBatchROIAdvanced

MakeNppiResizeBatchROIAdvanced makes an NppiResizeBatchROIAdvanced according to the values passed

func (*NppiResizeBatchROIAdvanced) Get

func (n *NppiResizeBatchROIAdvanced) Get() (oSrcRectROI, oDstRectROI Rect)

Get gets the NppiResizeBatchROIAdvanced Values

func (*NppiResizeBatchROIAdvanced) Set

func (n *NppiResizeBatchROIAdvanced) Set(oSrcRectROI, oDstRectROI Rect)

Set sets the NppiResizeBatchROIAdvanced Values

type NppiWarpAffineBatchCXR

type NppiWarpAffineBatchCXR C.NppiWarpAffineBatchCXR

NppiWarpAffineBatchCXR struct is set up like this typedef struct

{
	const void * pSrc;  // device memory pointer
	int nSrcStep;
	void * pDst;        // device memory pointer
	int nDstStep;
	Npp64f * pCoeffs;  //device memory pointer to the tranformation matrix with double precision floating-point coefficient values to be used for this image
	Npp64f aTransformedCoeffs[2][3]; // FOR INTERNAL USE, DO NOT INITIALIZE
} NppiWarpAffineBatchCXR;

func (*NppiWarpAffineBatchCXR) Get

func (n *NppiWarpAffineBatchCXR) Get() (pSrc unsafe.Pointer, nSrcStep int32, pDst unsafe.Pointer, nDstStep int32, pCoeffs *Float64)

Get gets the values stored int the NppiWarpAffineBatchCXR struct

func (*NppiWarpAffineBatchCXR) Set

func (n *NppiWarpAffineBatchCXR) Set(pSrc unsafe.Pointer, nSrcStep int32, pDst unsafe.Pointer, nDstStep int32, pCoeffs *Float64)

Set sets the values of an NppiWarpAffineBatchCXR

type NppiWarpPerspectiveBatchCXR

type NppiWarpPerspectiveBatchCXR C.NppiWarpPerspectiveBatchCXR

NppiWarpPerspectiveBatchCXR - is a struct used for batched warps typedef struct

{
	const void * pSrc;  //device memory pointer
	int nSrcStep;
	void * pDst;        //device memory pointer
	int nDstStep;
	Npp64f * pCoeffs;   // device memory pointer to the tranformation matrix with double precision floating-point coefficient values to be used for this image
	Npp64f aTransformedCoeffs[3][3]; // FOR INTERNAL USE, DO NOT INITIALIZE
} NppiWarpPerspectiveBatchCXR;

func (*NppiWarpPerspectiveBatchCXR) Get

func (n *NppiWarpPerspectiveBatchCXR) Get() (pSrc unsafe.Pointer, nSrcStep int32, pDst unsafe.Pointer, nDstStep int32, pCoeffs *Float64)

Get gets the values stored int the NppiWarpAffineBatchCXR struct

func (*NppiWarpPerspectiveBatchCXR) Set

func (n *NppiWarpPerspectiveBatchCXR) Set(pSrc unsafe.Pointer, nSrcStep int32, pDst unsafe.Pointer, nDstStep int32, pCoeffs *Float64)

Set sets the values of an NppiWarpAffineBatchCXR

type PerspectiveCoeffs

type PerspectiveCoeffs [3][3]C.double

PerspectiveCoeffs is a different size coeffs than the normal one. Instead of 2 rows it has 3

func GetPerspectiveTransform

func GetPerspectiveTransform(oSrcROI Rect, quad Quad) (p PerspectiveCoeffs, err error)

GetPerspectiveTransform are functions found in the nppi library for cuda.

type Point

type Point C.NppiPoint

Point is a 2d point

func GetResizeTiledSourceOffset

func GetResizeTiledSourceOffset(oSrcRectROI, oDstRectROI Rect) (SrcRectOffset Point, err error)

GetResizeTiledSourceOffset are functions found in the nppi library for cuda.

func (*Point) Get

func (n *Point) Get() (x, y int32)

Get gets the Point's x and y

func (*Point) Set

func (n *Point) Set(x, y int32)

Set sets the Point

type PolarPoint

type PolarPoint C.NppPointPolar

PolarPoint is a 2D Polar Point

func FilterHoughLine8u32fC1R

func FilterHoughLine8u32fC1R(
	pSrc *Uint8,
	nSrcStep int32,
	oROI Size,
	nDelta PolarPoint,
	nThreshold int32,
	nMaxLineCount int32,
	pDeviceBuffer *Uint8,
	ctx *StreamContext) (pDeviceLines []PolarPoint, err error)

FilterHoughLine8u32fC1R can be found in npp documentation. If ctx is nil it will run the non ctx function.

func FilterHoughLineRegion8u32fC1R

func FilterHoughLineRegion8u32fC1R(
	pSrc *Uint8,
	nSrcStep int32,
	oROI Size,
	nDelta PolarPoint,
	nThreshold int32,
	oDstROI []PolarPoint,
	nMaxLineCount int32,
	pDeviceBuffer *Uint8,
	ctx *StreamContext) (pDeviceLines []PolarPoint, err error)

FilterHoughLineRegion8u32fC1R can be found in npp documentation. If ctx is nil it will run the non ctx function.

func (*PolarPoint) Get

func (n *PolarPoint) Get() (rho, theta float32)

Get gets the polar coordinates

func (*PolarPoint) Set

func (n *PolarPoint) Set(rho, theta float32)

Set sets the polar cordinates

type Quad

type Quad [4][2]C.double

Quad is set size array used in some geometry transformations Make one like x:=npp.Quad{{1,2},(3,4},(5,6},(7,8}}

func GetAffineQuad

func GetAffineQuad(oSrcROI Rect, aCoeffs Coeffs) (aQuad Quad, err error)

GetAffineQuad are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

func GetPerspectiveQuad

func GetPerspectiveQuad(oSrcROI Rect, p PerspectiveCoeffs) (quad Quad, err error)

GetPerspectiveQuad are functions found in the nppi library for cuda.

func GetRotateQuad

func GetRotateQuad(oSrcROI Rect, nAngle, nShiftX, nShiftY float64) (q Quad, err error)

GetRotateQuad are functions found in the nppi library for cuda. If ctx is nil function will do regular operation. If not nill it will do Ctx version

type Rect

type Rect C.NppiRect

Rect - 2D Rectangle This struct contains position and size information of a rectangle in two space. The rectangle's position is usually signified by the coordinate of its upper-left corner.

func GetResizeRect

func GetResizeRect(oSrcROI Rect, nXFactor, nYFactor, nXShift, nYShift float64, eInterpolation InterpolationMode) (Rect, error)

GetResizeRect are functions found in the nppi library for cuda

func (*Rect) Get

func (n *Rect) Get() (x, y, w, h int32)

Get gets the NppiRect's values

func (*Rect) Set

func (n *Rect) Set(x, y, w, h int32)

Set sets the NppiRect's values

type RoundMode

type RoundMode C.NppRoundMode

RoundMode methods return the rounding mode flags

func (*RoundMode) RndFinancial

func (r *RoundMode) RndFinancial() RoundMode

RndFinancial -From Original Header

  • Round according to financial rule.
  • All fractional numbers are rounded to their nearest integer. The ambiguous
  • cases (i.e. \<integer\>.5) are rounded away from zero.
  • E.g.
  • - roundFinancial(0.4) = 0
  • - roundFinancial(0.5) = 1
  • - roundFinancial(-1.5) = -2

method sets and returns RoundMode(C.NPP_RND_FINANCIAL)

func (*RoundMode) RndNear

func (r *RoundMode) RndNear() RoundMode

RndNear will round to the nearest number method sets and returns RoundMode(C.NPP_RND_NEAR)

func (*RoundMode) RndZero

func (r *RoundMode) RndZero() RoundMode

RndZero - From Original Header

  • Round towards zero (truncation).
  • All fractional numbers of the form \<integer\>.\<decimals\> are truncated to
  • \<integer\>.
  • - roundZero(1.5) = 1
  • - roundZero(1.9) = 1
  • - roundZero(-2.5) = -2

method sets and returns RoundMode(C.NPP_RND_ZERO)

type Size

type Size C.NppiSize

Size -2D Size represents the size of a a rectangular region in two space.

func (*Size) Get

func (n *Size) Get() (w, h int32)

Get returns the width and Height

func (*Size) Set

func (n *Size) Set(w, h int32)

Set sets the width and Height

type StreamContext

type StreamContext struct {
	// contains filtered or unexported fields
}

StreamContext is a stream context for npp

func GetStreamContext

func GetStreamContext() (*StreamContext, error)

GetStreamContext gets a stream context for npp

type Uint16

type Uint16 struct {
	// contains filtered or unexported fields
}

Uint16 holds an unsafe pointer to convert to Uint16

func MakeUint16FromUnsafe

func MakeUint16FromUnsafe(p unsafe.Pointer) *Uint16

MakeUint16FromUnsafe will make a *Uint16 from an unsafe.Pointer

func Malloc16u

func Malloc16u(nSize int32) (x *Uint16)

Malloc16u is an allocator of *Uint16

func Malloc16uC1

func Malloc16uC1(nWidthPixels int32, nHeightPixels int32) (ptr *Uint16, PaddingStepBytes int32)

Malloc16uC1 - 16-bit unsigned image memory allocator.

  • \param nWidthPixels Image width.
  • \param nHeightPixels Image height.
  • returns ptr to newly allocated memory and PaddingStepBytes for line step byte padding

func Malloc16uC2

func Malloc16uC2(nWidthPixels int32, nHeightPixels int32) (ptr *Uint16, PaddingStepBytes int32)

Malloc16uC2 - 2 channel 16-bit unsigned image memory allocator.

  • \param nWidthPixels Image width.
  • \param nHeightPixels Image height.
  • returns ptr to newly allocated memory and PaddingStepBytes for line step byte padding

func Malloc16uC3

func Malloc16uC3(nWidthPixels int32, nHeightPixels int32) (ptr *Uint16, PaddingStepBytes int32)

Malloc16uC3 - 3 channel 16-bit unsigned image memory allocator.

  • \param nWidthPixels Image width.
  • \param nHeightPixels Image height.
  • returns ptr to newly allocated memory and PaddingStepBytes for line step byte padding

func Malloc16uC4

func Malloc16uC4(nWidthPixels int32, nHeightPixels int32) (ptr *Uint16, PaddingStepBytes int32)

Malloc16uC4 - 4 channel 16-bit unsigned image memory allocator.

  • \param nWidthPixels Image width.
  • \param nHeightPixels Image height.
  • returns ptr to newly allocated memory and PaddingStepBytes for line step byte padding

func (*Uint16) DPtr

func (n *Uint16) DPtr() *unsafe.Pointer

DPtr returns the double pointer

func (*Uint16) Offset

func (n *Uint16) Offset(elements int32) *Uint16

Offset returns the offset pointer

func (*Uint16) Ptr

func (n *Uint16) Ptr() unsafe.Pointer

Ptr returns a pointer

func (*Uint16) Set

func (n *Uint16) Set(val uint16, length int32, ctx *StreamContext) (err error)

Set sets the value passed to the number of elements defined in length. n needs to be pre allocated already.

type Uint16Complex

type Uint16Complex struct {
	// contains filtered or unexported fields
}

Uint16Complex - See below

  • Complex Number
  • This struct represents an unsigned short complex number.

func MakeUint16ComplexFromUnsafe

func MakeUint16ComplexFromUnsafe(p unsafe.Pointer) *Uint16Complex

MakeUint16ComplexFromUnsafe will make a *Int16 from an unsafe.Pointer

func (*Uint16Complex) DPtr

func (n *Uint16Complex) DPtr() *unsafe.Pointer

DPtr returns an *unsafe pointer to this variable location.

func (*Uint16Complex) Get

func (n *Uint16Complex) Get() (real, imaginary uint16)

Get gets the real and imaginary vals

func (*Uint16Complex) Offset

func (n *Uint16Complex) Offset(elements int32) *Uint16Complex

Offset returns the offset pointer

func (*Uint16Complex) Ptr

func (n *Uint16Complex) Ptr() unsafe.Pointer

Ptr returns an unsafe pointer to this variable location. This is so it can be used with other cuda libraries like (cudnn, cudart, cuda, and such)

func (*Uint16Complex) Set

func (n *Uint16Complex) Set(real, imaginary uint16)

Set sets the real and imaginary vals

type Uint32

type Uint32 struct {
	// contains filtered or unexported fields
}

Uint32 holds an unsafe pointer to convert to Uint32

func MakeUint32FromUnsafe

func MakeUint32FromUnsafe(p unsafe.Pointer) *Uint32

MakeUint32FromUnsafe will make a *Uint32 from an unsafe.Pointer

func Malloc32u

func Malloc32u(nSize int32) (x *Uint32)

Malloc32u is an allocator of *Uint32

func (*Uint32) DPtr

func (n *Uint32) DPtr() *unsafe.Pointer

DPtr returns the double pointer

func (*Uint32) Offset

func (n *Uint32) Offset(elements int32) *Uint32

Offset returns the offset pointer

func (*Uint32) Ptr

func (n *Uint32) Ptr() unsafe.Pointer

Ptr returns a pointer

func (*Uint32) Set

func (n *Uint32) Set(val uint32, length int32, ctx *StreamContext) (err error)

Set sets the value passed to the number of elements defined in length. n needs to be pre allocated already.

type Uint32Complex

type Uint32Complex struct {
	// contains filtered or unexported fields
}

Uint32Complex - See below

  • Complex Number
  • This struct represents an unsigned short complex number.

func MakeUint32ComplexFromUnsafe

func MakeUint32ComplexFromUnsafe(p unsafe.Pointer) *Uint32Complex

MakeUint32ComplexFromUnsafe will make a *Int16 from an unsafe.Pointer

func (*Uint32Complex) DPtr

func (n *Uint32Complex) DPtr() *unsafe.Pointer

DPtr returns an *unsafe pointer to this variable location.

func (*Uint32Complex) Get

func (n *Uint32Complex) Get() (real, imaginary uint32)

Get gets the real and imaginary vals

func (*Uint32Complex) Offset

func (n *Uint32Complex) Offset(elements int32) *Uint32Complex

Offset returns the offset pointer

func (*Uint32Complex) Ptr

func (n *Uint32Complex) Ptr() unsafe.Pointer

Ptr returns an unsafe pointer to this variable location. This is so it can be used with other cuda libraries like (cudnn, cudart, cuda, and such)

func (*Uint32Complex) Set

func (n *Uint32Complex) Set(real, imaginary uint32)

Set sets the real and imaginary vals

type Uint64

type Uint64 struct {
	// contains filtered or unexported fields
}

Uint64 holds an unsafe pointer to convert to Uint64

func MakeUint64FromUnsafe

func MakeUint64FromUnsafe(p unsafe.Pointer) *Uint64

MakeUint64FromUnsafe will make a *Uint64 from an unsafe.Pointer

func (*Uint64) DPtr

func (n *Uint64) DPtr() *unsafe.Pointer

DPtr returns the double pointer

func (*Uint64) Offset

func (n *Uint64) Offset(elements int32) *Uint64

Offset returns the offset pointer

func (*Uint64) Ptr

func (n *Uint64) Ptr() unsafe.Pointer

Ptr returns an unsafe pointer

type Uint8

type Uint8 struct {
	// contains filtered or unexported fields
}

Uint8 holds an unsafe pointer to convert to Uint8

func MakeUint8FromUnsafe

func MakeUint8FromUnsafe(p unsafe.Pointer) *Uint8

MakeUint8FromUnsafe will make a *Uint8 from an unsafe.Pointer

func Malloc8u

func Malloc8u(nSize int32) (x *Uint8)

Malloc8u is an allocator of *Uint8

func Malloc8uC1

func Malloc8uC1(nWidthPixels int32, nHeightPixels int32) (ptr *Uint8, PaddingStepBytes int32)

Malloc8uC1 - 8-bit unsigned image memory allocator.

  • \param nWidthPixels Image width.
  • \param nHeightPixels Image height.
  • returns ptr to newly allocated memory and PaddingStepBytes for line step byte padding

func Malloc8uC2

func Malloc8uC2(nWidthPixels int32, nHeightPixels int32) (ptr *Uint8, PaddingStepBytes int32)

Malloc8uC2 - 2 channel 8-bit unsigned image memory allocator.

  • \param nWidthPixels Image width.
  • \param nHeightPixels Image height.
  • returns ptr to newly allocated memory and PaddingStepBytes for line step byte padding

func Malloc8uC3

func Malloc8uC3(nWidthPixels int32, nHeightPixels int32) (ptr *Uint8, PaddingStepBytes int32)

Malloc8uC3 - 3 channel 8-bit unsigned image memory allocator.

  • \param nWidthPixels Image width.
  • \param nHeightPixels Image height.
  • returns ptr to newly allocated memory and PaddingStepBytes for line step byte padding

func Malloc8uC4

func Malloc8uC4(nWidthPixels int32, nHeightPixels int32) (ptr *Uint8, PaddingStepBytes int32)

Malloc8uC4 - 4 channel 8-bit unsigned image memory allocator.

  • \param nWidthPixels Image width.
  • \param nHeightPixels Image height.
  • returns ptr to newly allocated memory and PaddingStepBytes for line step byte padding

func (*Uint8) DPtr

func (n *Uint8) DPtr() *unsafe.Pointer

DPtr returns the double pointer

func (*Uint8) Offset

func (n *Uint8) Offset(elements int32) *Uint8

Offset returns the offset pointer

func (*Uint8) Ptr

func (n *Uint8) Ptr() unsafe.Pointer

Ptr returns an unsafe pointer

func (*Uint8) Set

func (n *Uint8) Set(val uint8, length int32, ctx *StreamContext) (err error)

Set sets the value passed to the number of elements defined in length. n needs to be pre allocated already.

type Uint8Complex

type Uint8Complex struct {
	// contains filtered or unexported fields
}

Uint8Complex is a complex uint8

func MakeUint8ComplexFromUnsafe

func MakeUint8ComplexFromUnsafe(p unsafe.Pointer) *Uint8Complex

MakeUint8ComplexFromUnsafe will make a *Int16 from an unsafe.Pointer

func (*Uint8Complex) DPtr

func (n *Uint8Complex) DPtr() *unsafe.Pointer

DPtr returns an *unsafe pointer to this variable location.

func (*Uint8Complex) Get

func (n *Uint8Complex) Get() (real, imaginary uint8)

Get gets the real and imaginary vals

func (*Uint8Complex) Offset

func (n *Uint8Complex) Offset(elements int32) *Uint8Complex

Offset returns the offset pointer

func (*Uint8Complex) Ptr

func (n *Uint8Complex) Ptr() unsafe.Pointer

Ptr returns an unsafe pointer to this variable location. This is so it can be used with other cuda libraries like (cudnn, cudart, cuda, and such)

func (*Uint8Complex) Set

func (n *Uint8Complex) Set(real, imaginary uint8)

Set sets the real and imaginary vals

type ZCType

type ZCType C.NppsZCType

ZCType is a type that holds flags through methods

func (*ZCType) ZCC

func (z *ZCType) ZCC() ZCType

ZCC sets and returns sign change count_0 -- returns and sets ZCType(C.nppZCC)

func (*ZCType) ZCR

func (z *ZCType) ZCR() ZCType

ZCR sets and returns sign change -- returns and sets ZCType(C.nppZCR)

func (*ZCType) ZCXor

func (z *ZCType) ZCXor() ZCType

ZCXor sets and returns sign change XOR -- returns and sets ZCType(C.nppZCXor)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL