Image Statistics Functions

Primitives for computing the statistical properties of an image.

Some statistical primitives also require scratch buffer during the computation. For details, please refer to Scratch Buffer and Host Pointer.

These functions can be found in the nppist library. Linking to only the sub-libraries that you use can significantly save link time, application load time, and CUDA runtime startup time when using dynamic libraries.

CommonGetBufferHostSizeParameters

Common parameters for nppiGetBufferHostSize functions include:

param oSizeROI

Region-Of-Interest (ROI).

param hpBufferSize

Required buffer size. Important: hpBufferSize is a host pointer. Scratch Buffer and Host Pointer.

param nppStreamCtx

Application Managed Stream Context.

return

NPP_NULL_POINTER_ERROR if hpBufferSize is 0 (NULL), ROI Related Error Codes.

Image Sum

Sum

Primitives for computing the sum of all the pixel values in an image.

Sum

Given an image \(pSrc\) with width \(W\) and height \(H\), the sum will be computed as

\[Sum = \sum_{j=0}^{H-1}\sum_{i=0}^{W-1}pSrc(j,i)\]
All the results are stored in a 64-bit double precision format, except for two primitives nppiSum_8u64s_C1R and nppiSum_8u64s_C4R. The sum functions require additional scratch buffer for computations.

Common parameters for nppiSum functions include:

param pSrc

Source-Image Pointer.

param nSrcStep

Source-Image Line Step.

param oSizeROI

Region-Of-Interest (ROI).

param pDeviceBuffer

Pointer to the required device memory allocation, Scratch Buffer and Host Pointer. Use nppiSumGetBufferHostSize_XX_XXX to determine the minium number of bytes required.

param pSum

Pointer to the computed sum.

param nppStreamCtx

Application Managed Stream Context.

return

Image Data Related Error Codes, ROI Related Error Codes

NppStatus nppiSum_8u_C1R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pSum, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image sum.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_8u_C1R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pSum)

One-channel 8-bit unsigned image sum.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_8u64s_C1R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64s *pSum, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image sum.

The result is 64-bit long long integer.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_8u64s_C1R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64s *pSum)

One-channel 8-bit unsigned image sum.

The result is 64-bit long long integer.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_16u_C1R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pSum, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned image sum.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_16u_C1R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pSum)

One-channel 16-bit unsigned image sum.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_16s_C1R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pSum, NppStreamContext nppStreamCtx)

One-channel 16-bit signed image sum.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_16s_C1R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pSum)

One-channel 16-bit signed image sum.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_32f_C1R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pSum, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image sum.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_32f_C1R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pSum)

One-channel 32-bit floating point image sum.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_8u_C3R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aSum[3], NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image sum.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_8u_C3R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aSum[3])

Three-channel 8-bit unsigned image sum.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_16u_C3R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aSum[3], NppStreamContext nppStreamCtx)

Three-channel 16-bit unsigned image sum.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_16u_C3R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aSum[3])

Three-channel 16-bit unsigned image sum.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_16s_C3R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aSum[3], NppStreamContext nppStreamCtx)

Three-channel 16-bit signed image sum.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_16s_C3R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aSum[3])

Three-channel 16-bit signed image sum.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_32f_C3R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aSum[3], NppStreamContext nppStreamCtx)

Three-channel 32-bit floating point image sum.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_32f_C3R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aSum[3])

Three-channel 32-bit floating point image sum.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_8u_AC4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aSum[3], NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image sum ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_8u_AC4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aSum[3])

Four-channel 8-bit unsigned image sum ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_16u_AC4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aSum[3], NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image sum ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_16u_AC4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aSum[3])

Four-channel 16-bit unsigned image sum ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_16s_AC4R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aSum[3], NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image sum ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_16s_AC4R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aSum[3])

Four-channel 16-bit signed image sum ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_32f_AC4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aSum[3], NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image sum ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_32f_AC4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aSum[3])

Four-channel 32-bit floating point image sum ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_8u_C4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aSum[4], NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image sum.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_8u_C4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aSum[4])

Four-channel 8-bit unsigned image sum.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_8u64s_C4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64s aSum[4], NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image sum.

The result is 64-bit long long integer.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_8u64s_C4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64s aSum[4])

Four-channel 8-bit unsigned image sum.

The result is 64-bit long long integer.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_16u_C4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aSum[4], NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image sum.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_16u_C4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aSum[4])

Four-channel 16-bit unsigned image sum.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_16s_C4R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aSum[4], NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image sum.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_16s_C4R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aSum[4])

Four-channel 16-bit signed image sum.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_32f_C4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aSum[4], NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image sum.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

NppStatus nppiSum_32f_C4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aSum[4])

Four-channel 32-bit floating point image sum.

For common parameter descriptions, see Common parameters for nppiSum functions include:.

SumGetBufferHostSize

Companion primitives for computing the device buffer size (in bytes) required by the sum primitives.

CommonSumGetBufferHostSizeParameters

Common parameters for nppiSumGetBufferHostSize functions include:

param oSizeROI

Region-Of-Interest (ROI).

param hpBufferSize

Required buffer size. Important: hpBufferSize is a host pointer. Scratch Buffer and Host Pointer.

param nppStreamCtx

Application Managed Stream Context.

return

NPP_NULL_POINTER_ERROR if hpBufferSize is 0 (NULL), ROI Related Error Codes.

NppStatus nppiSumGetBufferHostSize_8u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiSum_8u_C1R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_8u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiSum_8u_C1R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_8u64s_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiSum_8u64s_C1R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_8u64s_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiSum_8u64s_C1R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_16u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiSum_16u_C1R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_16u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiSum_16u_C1R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_16s_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiSum_16s_C1R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_16s_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiSum_16s_C1R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_32f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiSum_32f_C1R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_32f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiSum_32f_C1R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_8u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiSum_8u_C3R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_8u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiSum_8u_C3R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_16u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiSum_16u_C3R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_16u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiSum_16u_C3R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_16s_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiSum_16s_C3R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_16s_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiSum_16s_C3R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_32f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiSum_32f_C3R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_32f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiSum_32f_C3R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_8u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiSum_8u_AC4R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_8u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiSum_8u_AC4R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_16u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiSum_16u_AC4R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_16u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiSum_16u_AC4R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_16s_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiSum_16s_AC4R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_16s_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiSum_16s_AC4R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_32f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiSum_32f_AC4R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_32f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiSum_32f_AC4R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_8u64s_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiSum_8u64s_C4R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_8u64s_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiSum_8u64s_C4R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_8u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiSum_8u_C4R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_8u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiSum_8u_C4R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_16u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiSum_16u_C4R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_16u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiSum_16u_C4R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_16s_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiSum_16s_C4R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_16s_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiSum_16s_C4R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_32f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiSum_32f_C4R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

NppStatus nppiSumGetBufferHostSize_32f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiSum_32f_C4R.

For common parameter descriptions, see CommonSumGetBufferHostSizeParameters.

Image Min

Min

Primitives for computing the minimal pixel value of an image.

Min

The scratch buffer is required by the min functions.

Common parameters for nppiMin functions include:

param pSrc

Source-Image Pointer.

param nSrcStep

Source-Image Line Step.

param oSizeROI

Region-Of-Interest (ROI).

param pDeviceBuffer

Pointer to the required device memory allocation, Scratch Buffer and Host Pointer. Use nppiMinGetBufferHostSize_XX_XXX to determine the minium number of bytes required.

param pMin

Pointer to the computed min.

param nppStreamCtx

Application Managed Stream Context.

return

Image Data Related Error Codes, ROI Related Error Codes

NppStatus nppiMin_8u_C1R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u *pMin, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image min.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

NppStatus nppiMin_8u_C1R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u *pMin)

One-channel 8-bit unsigned image min.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

NppStatus nppiMin_16u_C1R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u *pMin, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned image min.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

NppStatus nppiMin_16u_C1R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u *pMin)

One-channel 16-bit unsigned image min.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

NppStatus nppiMin_16s_C1R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s *pMin, NppStreamContext nppStreamCtx)

One-channel 16-bit signed image min.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

NppStatus nppiMin_16s_C1R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s *pMin)

One-channel 16-bit signed image min.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

NppStatus nppiMin_32f_C1R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f *pMin, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image min.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

NppStatus nppiMin_32f_C1R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f *pMin)

One-channel 32-bit floating point image min.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

NppStatus nppiMin_8u_C3R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u aMin[3], NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image min.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

NppStatus nppiMin_8u_C3R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u aMin[3])

Three-channel 8-bit unsigned image min.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

NppStatus nppiMin_16u_C3R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u aMin[3], NppStreamContext nppStreamCtx)

Three-channel 16-bit unsigned image min.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

NppStatus nppiMin_16u_C3R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u aMin[3])

Three-channel 16-bit unsigned image min.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

NppStatus nppiMin_16s_C3R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s aMin[3], NppStreamContext nppStreamCtx)

Three-channel 16-bit signed image min.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

NppStatus nppiMin_16s_C3R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s aMin[3])

Three-channel 16-bit signed image min.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

NppStatus nppiMin_32f_C3R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f aMin[3], NppStreamContext nppStreamCtx)

Three-channel 32-bit floating point image min.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

NppStatus nppiMin_32f_C3R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f aMin[3])

Three-channel 32-bit floating point image min.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

NppStatus nppiMin_8u_C4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u aMin[4], NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image min.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

NppStatus nppiMin_8u_C4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u aMin[4])

Four-channel 8-bit unsigned image min.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

NppStatus nppiMin_16u_C4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u aMin[4], NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image min.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

NppStatus nppiMin_16u_C4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u aMin[4])

Four-channel 16-bit unsigned image min.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

NppStatus nppiMin_16s_C4R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s aMin[4], NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image min.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

NppStatus nppiMin_16s_C4R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s aMin[4])

Four-channel 16-bit signed image min.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

NppStatus nppiMin_32f_C4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f aMin[4], NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image min.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

NppStatus nppiMin_32f_C4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f aMin[4])

Four-channel 32-bit floating point image min.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

NppStatus nppiMin_8u_AC4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u aMin[3], NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image min ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

NppStatus nppiMin_8u_AC4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u aMin[3])

Four-channel 8-bit unsigned image min ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

NppStatus nppiMin_16u_AC4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u aMin[3], NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image min ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

NppStatus nppiMin_16u_AC4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u aMin[3])

Four-channel 16-bit unsigned image min ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

NppStatus nppiMin_16s_AC4R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s aMin[3], NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image min ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

NppStatus nppiMin_16s_AC4R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s aMin[3])

Four-channel 16-bit signed image min ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

NppStatus nppiMin_32f_AC4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f aMin[3], NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image min ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

NppStatus nppiMin_32f_AC4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f aMin[3])

Four-channel 32-bit floating point image min ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMin functions include:.

MinGetBufferHostSize

Companion primitives for computing the device buffer size (in bytes) required by the min primitives.

CommonMinGetBufferHostSizeParameters

Common parameters for nppiMinGetBufferHostSize functions include:

param oSizeROI

Region-Of-Interest (ROI).

param hpBufferSize

Required buffer size. Important: hpBufferSize is a host pointer. Scratch Buffer and Host Pointer.

param nppStreamCtx

Application Managed Stream Context.

return

NPP_NULL_POINTER_ERROR if hpBufferSize is 0 (NULL), ROI Related Error Codes.

NppStatus nppiMinGetBufferHostSize_8u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMin_8u_C1R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

NppStatus nppiMinGetBufferHostSize_8u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMin_8u_C1R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

NppStatus nppiMinGetBufferHostSize_16u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMin_16u_C1R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

NppStatus nppiMinGetBufferHostSize_16u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMin_16u_C1R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

NppStatus nppiMinGetBufferHostSize_16s_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMin_16s_C1R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

NppStatus nppiMinGetBufferHostSize_16s_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMin_16s_C1R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

NppStatus nppiMinGetBufferHostSize_32f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMin_32f_C1R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

NppStatus nppiMinGetBufferHostSize_32f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMin_32f_C1R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

NppStatus nppiMinGetBufferHostSize_8u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMin_8u_C3R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

NppStatus nppiMinGetBufferHostSize_8u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMin_8u_C3R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

NppStatus nppiMinGetBufferHostSize_16u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMin_16u_C3R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

NppStatus nppiMinGetBufferHostSize_16u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMin_16u_C3R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

NppStatus nppiMinGetBufferHostSize_16s_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMin_16s_C3R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

NppStatus nppiMinGetBufferHostSize_16s_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMin_16s_C3R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

NppStatus nppiMinGetBufferHostSize_32f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMin_32f_C3R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

NppStatus nppiMinGetBufferHostSize_32f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMin_32f_C3R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

NppStatus nppiMinGetBufferHostSize_8u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMin_8u_C4R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

NppStatus nppiMinGetBufferHostSize_8u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMin_8u_C4R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

NppStatus nppiMinGetBufferHostSize_16u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMin_16u_C4R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

NppStatus nppiMinGetBufferHostSize_16u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMin_16u_C4R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

NppStatus nppiMinGetBufferHostSize_16s_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMin_16s_C4R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

NppStatus nppiMinGetBufferHostSize_16s_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMin_16s_C4R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

NppStatus nppiMinGetBufferHostSize_32f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMin_32f_C4R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

NppStatus nppiMinGetBufferHostSize_32f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMin_32f_C4R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

NppStatus nppiMinGetBufferHostSize_8u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMin_8u_AC4R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

NppStatus nppiMinGetBufferHostSize_8u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMin_8u_AC4R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

NppStatus nppiMinGetBufferHostSize_16u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMin_16u_AC4R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

NppStatus nppiMinGetBufferHostSize_16u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMin_16u_AC4R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

NppStatus nppiMinGetBufferHostSize_16s_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMin_16s_AC4R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

NppStatus nppiMinGetBufferHostSize_16s_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMin_16s_AC4R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

NppStatus nppiMinGetBufferHostSize_32f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMin_32f_AC4R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

NppStatus nppiMinGetBufferHostSize_32f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMin_32f_AC4R.

For common parameter descriptions, see CommonMinGetBufferHostSizeParameters.

Image Min Index

MinIndx

Primitives for computing the minimal value and its indices (X and Y coordinates) of an image.

MinIndx

If there are several minima in the selected ROI, the function returns one on the top leftmost position.

The scratch buffer is required by the functions.

Common parameters for nppiMinIndx functions include:

param pSrc

Source-Image Pointer.

param nSrcStep

Source-Image Line Step.

param oSizeROI

Region-Of-Interest (ROI).

param pDeviceBuffer

Pointer to the required device memory allocation, Scratch Buffer and Host Pointer Use nppiMinIndxGetBufferHostSize_XX_XXX to determine the minium number of bytes required.

param pMin

Pointer to the computed min result.

param pIndexX

Pointer to the X coordinate of the image min value.

param pIndexY

Ppointer to the Y coordinate of the image min value.

param nppStreamCtx

Application Managed Stream Context.

return

Image Data Related Error Codes, ROI Related Error Codes

NppStatus nppiMinIndx_8u_C1R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u *pMin, int *pIndexX, int *pIndexY, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image MinIndx.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:>.

NppStatus nppiMinIndx_8u_C1R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u *pMin, int *pIndexX, int *pIndexY)

One-channel 8-bit unsigned image MinIndx.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:>.

NppStatus nppiMinIndx_16u_C1R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u *pMin, int *pIndexX, int *pIndexY, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned image MinIndx.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:.

NppStatus nppiMinIndx_16u_C1R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u *pMin, int *pIndexX, int *pIndexY)

One-channel 16-bit unsigned image MinIndx.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:.

NppStatus nppiMinIndx_16s_C1R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s *pMin, int *pIndexX, int *pIndexY, NppStreamContext nppStreamCtx)

One-channel 16-bit signed image MinIndx.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:.

NppStatus nppiMinIndx_16s_C1R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s *pMin, int *pIndexX, int *pIndexY)

One-channel 16-bit signed image MinIndx.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:.

NppStatus nppiMinIndx_32f_C1R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f *pMin, int *pIndexX, int *pIndexY, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image MinIndx.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:.

NppStatus nppiMinIndx_32f_C1R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f *pMin, int *pIndexX, int *pIndexY)

One-channel 32-bit floating point image MinIndx.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:.

NppStatus nppiMinIndx_8u_C3R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u aMin[3], int aIndexX[3], int aIndexY[3], NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image MinIndx.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:.

NppStatus nppiMinIndx_8u_C3R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u aMin[3], int aIndexX[3], int aIndexY[3])

Three-channel 8-bit unsigned image MinIndx.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:.

NppStatus nppiMinIndx_16u_C3R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u aMin[3], int aIndexX[3], int aIndexY[3], NppStreamContext nppStreamCtx)

Three-channel 16-bit unsigned image MinIndx.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:.

NppStatus nppiMinIndx_16u_C3R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u aMin[3], int aIndexX[3], int aIndexY[3])

Three-channel 16-bit unsigned image MinIndx.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:.

NppStatus nppiMinIndx_16s_C3R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s aMin[3], int aIndexX[3], int aIndexY[3], NppStreamContext nppStreamCtx)

Three-channel 16-bit signed image MinIndx.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:.

NppStatus nppiMinIndx_16s_C3R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s aMin[3], int aIndexX[3], int aIndexY[3])

Three-channel 16-bit signed image MinIndx.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:.

NppStatus nppiMinIndx_32f_C3R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f aMin[3], int aIndexX[3], int aIndexY[3], NppStreamContext nppStreamCtx)

Three-channel 32-bit floating point image MinIndx.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:.

NppStatus nppiMinIndx_32f_C3R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f aMin[3], int aIndexX[3], int aIndexY[3])

Three-channel 32-bit floating point image MinIndx.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:.

NppStatus nppiMinIndx_8u_C4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u aMin[4], int aIndexX[4], int aIndexY[4], NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image MinIndx.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:.

NppStatus nppiMinIndx_8u_C4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u aMin[4], int aIndexX[4], int aIndexY[4])

Four-channel 8-bit unsigned image MinIndx.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:.

NppStatus nppiMinIndx_16u_C4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u aMin[4], int aIndexX[4], int aIndexY[4], NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image MinIndx.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:.

NppStatus nppiMinIndx_16u_C4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u aMin[4], int aIndexX[4], int aIndexY[4])

Four-channel 16-bit unsigned image MinIndx.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:.

NppStatus nppiMinIndx_16s_C4R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s aMin[4], int aIndexX[4], int aIndexY[4], NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image MinIndx.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:.

NppStatus nppiMinIndx_16s_C4R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s aMin[4], int aIndexX[4], int aIndexY[4])

Four-channel 16-bit signed image MinIndx.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:.

NppStatus nppiMinIndx_32f_C4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f aMin[4], int aIndexX[4], int aIndexY[4], NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image MinIndx.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:.

NppStatus nppiMinIndx_32f_C4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f aMin[4], int aIndexX[4], int aIndexY[4])

Four-channel 32-bit floating point image MinIndx.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:.

NppStatus nppiMinIndx_8u_AC4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u aMin[3], int aIndexX[3], int aIndexY[3], NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image MinIndx ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:.

NppStatus nppiMinIndx_8u_AC4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u aMin[3], int aIndexX[3], int aIndexY[3])

Four-channel 8-bit unsigned image MinIndx ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:.

NppStatus nppiMinIndx_16u_AC4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u aMin[3], int aIndexX[3], int aIndexY[3], NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image MinIndx ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:.

NppStatus nppiMinIndx_16u_AC4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u aMin[3], int aIndexX[3], int aIndexY[3])

Four-channel 16-bit unsigned image MinIndx ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:.

NppStatus nppiMinIndx_16s_AC4R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s aMin[3], int aIndexX[3], int aIndexY[3], NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image MinIndx ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:.

NppStatus nppiMinIndx_16s_AC4R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s aMin[3], int aIndexX[3], int aIndexY[3])

Four-channel 16-bit signed image MinIndx ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:.

NppStatus nppiMinIndx_32f_AC4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f aMin[3], int aIndexX[3], int aIndexY[3], NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image MinIndx ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:.

NppStatus nppiMinIndx_32f_AC4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f aMin[3], int aIndexX[3], int aIndexY[3])

Four-channel 32-bit floating point image MinIndx ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMinIndx functions include:.

MinIndxGetBufferHostSize

Companion primitives for computing the device buffer size (in bytes) required by the MinIndx primitives.

CommonMinIndxGetBufferHostSizeParameters

Common parameters for nppiMinIndxGetBufferHostSize functions include:

param oSizeROI

Region-Of-Interest (ROI).

param hpBufferSize

Required buffer size. Important: hpBufferSize is a host pointer. Scratch Buffer and Host Pointer.

param nppStreamCtx

Application Managed Stream Context.

return

NPP_NULL_POINTER_ERROR if hpBufferSize is 0 (NULL), ROI Related Error Codes.

NppStatus nppiMinIndxGetBufferHostSize_8u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_8u_C1R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

NppStatus nppiMinIndxGetBufferHostSize_8u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_8u_C1R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

NppStatus nppiMinIndxGetBufferHostSize_16u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_16u_C1R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

NppStatus nppiMinIndxGetBufferHostSize_16u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_16u_C1R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

NppStatus nppiMinIndxGetBufferHostSize_16s_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_16s_C1R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

NppStatus nppiMinIndxGetBufferHostSize_16s_C1R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_16s_C1R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

NppStatus nppiMinIndxGetBufferHostSize_32f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_32f_C1R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

NppStatus nppiMinIndxGetBufferHostSize_32f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_32f_C1R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

NppStatus nppiMinIndxGetBufferHostSize_8u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_8u_C3R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

NppStatus nppiMinIndxGetBufferHostSize_8u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_8u_C3R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

NppStatus nppiMinIndxGetBufferHostSize_16u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_16u_C3R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

NppStatus nppiMinIndxGetBufferHostSize_16u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_16u_C3R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

NppStatus nppiMinIndxGetBufferHostSize_16s_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_16s_C3R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

NppStatus nppiMinIndxGetBufferHostSize_16s_C3R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_16s_C3R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

NppStatus nppiMinIndxGetBufferHostSize_32f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_32f_C3R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

NppStatus nppiMinIndxGetBufferHostSize_32f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_32f_C3R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

NppStatus nppiMinIndxGetBufferHostSize_8u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_8u_C4R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

NppStatus nppiMinIndxGetBufferHostSize_8u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_8u_C4R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

NppStatus nppiMinIndxGetBufferHostSize_16u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_16u_C4R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

NppStatus nppiMinIndxGetBufferHostSize_16u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_16u_C4R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

NppStatus nppiMinIndxGetBufferHostSize_16s_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_16s_C4R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

NppStatus nppiMinIndxGetBufferHostSize_16s_C4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_16s_C4R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

NppStatus nppiMinIndxGetBufferHostSize_32f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_32f_C4R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

NppStatus nppiMinIndxGetBufferHostSize_32f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_32f_C4R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

NppStatus nppiMinIndxGetBufferHostSize_8u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_8u_AC4R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

NppStatus nppiMinIndxGetBufferHostSize_8u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_8u_AC4R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

NppStatus nppiMinIndxGetBufferHostSize_16u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_8u_AC4R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

NppStatus nppiMinIndxGetBufferHostSize_16u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_8u_AC4R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

NppStatus nppiMinIndxGetBufferHostSize_16s_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_16u_AC4R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

NppStatus nppiMinIndxGetBufferHostSize_16s_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_16u_AC4R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

NppStatus nppiMinIndxGetBufferHostSize_32f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_32f_AC4R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

NppStatus nppiMinIndxGetBufferHostSize_32f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMinIndx_32f_AC4R.

For common parameter descriptions, see CommonMinIndxGetBufferHostSizeParameters.

Image Max

Max

Primitives for computing the maximal pixel value of an image.

Common parameters for nppiMax functions include:

param pSrc

Source-Image Pointer.

param nSrcStep

Source-Image Line Step.

param oSizeROI

Region-Of-Interest (ROI).

param pDeviceBuffer

Pointer to the required device memory allocation, Scratch Buffer and Host Pointer. Use nppiMaxGetBufferHostSize_XX_XXX to determine the minium number of bytes required.

param pMax

Pointer to the computed max.

param nppStreamCtx

Application Managed Stream Context.

return

Image Data Related Error Codes, ROI Related Error Codes

Max

The scratch buffer is required by the functions.

NppStatus nppiMax_8u_C1R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u *pMax, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image Max.

For common parameter descriptions, see Common parameters for nppiMax functions include:.

NppStatus nppiMax_8u_C1R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u *pMax)

One-channel 8-bit unsigned image Max.

For common parameter descriptions, see Common parameters for nppiMax functions include:.

NppStatus nppiMax_16u_C1R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u *pMax, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned image Max.

For common parameter descriptions, see Common parameters for nppiMax functions include:.

NppStatus nppiMax_16u_C1R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u *pMax)

One-channel 16-bit unsigned image Max.

For common parameter descriptions, see Common parameters for nppiMax functions include:.

NppStatus nppiMax_16s_C1R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s *pMax, NppStreamContext nppStreamCtx)

One-channel 16-bit signed image Max.

For common parameter descriptions, see Common parameters for nppiMax functions include:.

NppStatus nppiMax_16s_C1R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s *pMax)

One-channel 16-bit signed image Max.

For common parameter descriptions, see Common parameters for nppiMax functions include:.

NppStatus nppiMax_32f_C1R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f *pMax, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image Max.

For common parameter descriptions, see Common parameters for nppiMax functions include:.

NppStatus nppiMax_32f_C1R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f *pMax)

One-channel 32-bit floating point image Max.

For common parameter descriptions, see Common parameters for nppiMax functions include:.

NppStatus nppiMax_8u_C3R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u aMax[3], NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image Max.

For common parameter descriptions, see Common parameters for nppiMax functions include:.

NppStatus nppiMax_8u_C3R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u aMax[3])

Three-channel 8-bit unsigned image Max.

For common parameter descriptions, see Common parameters for nppiMax functions include:.

NppStatus nppiMax_16u_C3R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u aMax[3], NppStreamContext nppStreamCtx)

Three-channel 16-bit unsigned image Max.

For common parameter descriptions, see Common parameters for nppiMax functions include:.

NppStatus nppiMax_16u_C3R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u aMax[3])

Three-channel 16-bit unsigned image Max.

For common parameter descriptions, see Common parameters for nppiMax functions include:.

NppStatus nppiMax_16s_C3R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s aMax[3], NppStreamContext nppStreamCtx)

Three-channel 16-bit signed image Max.

For common parameter descriptions, see Common parameters for nppiMax functions include:.

NppStatus nppiMax_16s_C3R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s aMax[3])

Three-channel 16-bit signed image Max.

For common parameter descriptions, see Common parameters for nppiMax functions include:.

NppStatus nppiMax_32f_C3R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f aMax[3], NppStreamContext nppStreamCtx)

Three-channel 32-bit floating point image Max.

For common parameter descriptions, see Common parameters for nppiMax functions include:.

NppStatus nppiMax_32f_C3R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f aMax[3])

Three-channel 32-bit floating point image Max.

For common parameter descriptions, see Common parameters for nppiMax functions include:.

NppStatus nppiMax_8u_C4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u aMax[4], NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image Max.

For common parameter descriptions, see Common parameters for nppiMax functions include:.

NppStatus nppiMax_8u_C4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u aMax[4])

Four-channel 8-bit unsigned image Max.

For common parameter descriptions, see Common parameters for nppiMax functions include:.

NppStatus nppiMax_16u_C4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u aMax[4], NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image Max.

For common parameter descriptions, see Common parameters for nppiMax functions include:.

NppStatus nppiMax_16u_C4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u aMax[4])

Four-channel 16-bit unsigned image Max.

For common parameter descriptions, see Common parameters for nppiMax functions include:.

NppStatus nppiMax_16s_C4R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s aMax[4], NppStreamContext nppStreamCtx)

For common parameter descriptions, see Common parameters for nppiMax functions include:.

NppStatus nppiMax_16s_C4R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s aMax[4])

For common parameter descriptions, see Common parameters for nppiMax functions include:.

NppStatus nppiMax_32f_C4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f aMax[4], NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image Max.

For common parameter descriptions, see Common parameters for nppiMax functions include:.

NppStatus nppiMax_32f_C4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f aMax[4])

Four-channel 32-bit floating point image Max.

For common parameter descriptions, see Common parameters for nppiMax functions include:.

NppStatus nppiMax_8u_AC4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u aMax[3], NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image Max ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMax functions include:.

NppStatus nppiMax_8u_AC4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u aMax[3])

Four-channel 8-bit unsigned image Max ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMax functions include:.

NppStatus nppiMax_16u_AC4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u aMax[3], NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image Max ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMax functions include:.

NppStatus nppiMax_16u_AC4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u aMax[3])

Four-channel 16-bit unsigned image Max ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMax functions include:.

NppStatus nppiMax_16s_AC4R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s aMax[3], NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image Max ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMax functions include:.

NppStatus nppiMax_16s_AC4R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s aMax[3])

Four-channel 16-bit signed image Max ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMax functions include:.

NppStatus nppiMax_32f_AC4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f aMax[3], NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image Max ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMax functions include:.

NppStatus nppiMax_32f_AC4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f aMax[3])

Four-channel 32-bit floating point image Max ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMax functions include:.

MaxGetBufferHostSize

Companion primitives for computing the device buffer size (in bytes) required by the Max primitives.

CommonMaxGetBufferHostSizeParameters

Common parameters for nppiMaxGetBufferHostSize functions include:

param oSizeROI

Region-Of-Interest (ROI).

param hpBufferSize

Required buffer size. Important: hpBufferSize is a host pointer. Scratch Buffer and Host Pointer.

param nppStreamCtx

Application Managed Stream Context.

return

NPP_NULL_POINTER_ERROR if hpBufferSize is 0 (NULL), ROI Related Error Codes.

NppStatus nppiMaxGetBufferHostSize_8u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMax_8u_C1R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

NppStatus nppiMaxGetBufferHostSize_8u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMax_8u_C1R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

NppStatus nppiMaxGetBufferHostSize_16u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMax_16u_C1R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

NppStatus nppiMaxGetBufferHostSize_16u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMax_16u_C1R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

NppStatus nppiMaxGetBufferHostSize_16s_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMax_16s_C1R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

NppStatus nppiMaxGetBufferHostSize_16s_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMax_16s_C1R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

NppStatus nppiMaxGetBufferHostSize_32f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMax_32f_C1R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

NppStatus nppiMaxGetBufferHostSize_32f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMax_32f_C1R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

NppStatus nppiMaxGetBufferHostSize_8u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMax_8u_C3R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

NppStatus nppiMaxGetBufferHostSize_8u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMax_8u_C3R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

NppStatus nppiMaxGetBufferHostSize_16u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMax_16u_C3R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

NppStatus nppiMaxGetBufferHostSize_16u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMax_16u_C3R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

NppStatus nppiMaxGetBufferHostSize_16s_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMax_16s_C3R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

NppStatus nppiMaxGetBufferHostSize_16s_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMax_16s_C3R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

NppStatus nppiMaxGetBufferHostSize_32f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMax_32f_C3R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

NppStatus nppiMaxGetBufferHostSize_32f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMax_32f_C3R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

NppStatus nppiMaxGetBufferHostSize_8u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMax_8u_C4R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

NppStatus nppiMaxGetBufferHostSize_8u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMax_8u_C4R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

NppStatus nppiMaxGetBufferHostSize_16u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMax_16u_C4R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

NppStatus nppiMaxGetBufferHostSize_16u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMax_16u_C4R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

NppStatus nppiMaxGetBufferHostSize_16s_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMax_16s_C4R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

NppStatus nppiMaxGetBufferHostSize_16s_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMax_16s_C4R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

NppStatus nppiMaxGetBufferHostSize_32f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMax_32f_C4R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

NppStatus nppiMaxGetBufferHostSize_32f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMax_32f_C4R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

NppStatus nppiMaxGetBufferHostSize_8u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMax_8u_AC4R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

NppStatus nppiMaxGetBufferHostSize_8u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMax_8u_AC4R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

NppStatus nppiMaxGetBufferHostSize_16u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMax_16u_AC4R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

NppStatus nppiMaxGetBufferHostSize_16u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMax_16u_AC4R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

NppStatus nppiMaxGetBufferHostSize_16s_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMax_16s_AC4R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

NppStatus nppiMaxGetBufferHostSize_16s_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMax_16s_AC4R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

NppStatus nppiMaxGetBufferHostSize_32f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMax_32f_AC4R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

NppStatus nppiMaxGetBufferHostSize_32f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMax_32f_AC4R.

For common parameter descriptions, see CommonMaxGetBufferHostSizeParameters.

Image Max Index

MaxIndx

Primitives for computing the maximal value and its indices (X and Y coordinates) of an image.

MaxIndx

If there are several maxima in the selected region of interest, the function returns one on the top leftmost position.

The scratch buffer is required by the functions.

Common parameters for nppiMaxIndx functions include:

param pSrc

Source-Image Pointer.

param nSrcStep

Source-Image Line Step.

param oSizeROI

Region-Of-Interest (ROI).

param pDeviceBuffer

Pointer to the required device memory allocation, Scratch Buffer and Host Pointer Use nppiMaxIndxGetBufferHostSize_XX_XXX to determine the minium number of bytes required.

param pMax

Pointer to the computed max result.

param pIndexX

Pointer to the X coordinate of the image max value.

param pIndexY

Ppointer to the Y coordinate of the image max value.

param nppStreamCtx

Application Managed Stream Context.

return

Image Data Related Error Codes, ROI Related Error Codes

NppStatus nppiMaxIndx_8u_C1R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u *pMax, int *pIndexX, int *pIndexY, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image MaxIndx.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

NppStatus nppiMaxIndx_8u_C1R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u *pMax, int *pIndexX, int *pIndexY)

One-channel 8-bit unsigned image MaxIndx.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

NppStatus nppiMaxIndx_16u_C1R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u *pMax, int *pIndexX, int *pIndexY, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned image MaxIndx.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

NppStatus nppiMaxIndx_16u_C1R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u *pMax, int *pIndexX, int *pIndexY)

One-channel 16-bit unsigned image MaxIndx.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

NppStatus nppiMaxIndx_16s_C1R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s *pMax, int *pIndexX, int *pIndexY, NppStreamContext nppStreamCtx)

One-channel 16-bit signed image MaxIndx.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

NppStatus nppiMaxIndx_16s_C1R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s *pMax, int *pIndexX, int *pIndexY)

One-channel 16-bit signed image MaxIndx.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

NppStatus nppiMaxIndx_32f_C1R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f *pMax, int *pIndexX, int *pIndexY, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image MaxIndx.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

NppStatus nppiMaxIndx_32f_C1R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f *pMax, int *pIndexX, int *pIndexY)

One-channel 32-bit floating point image MaxIndx.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

NppStatus nppiMaxIndx_8u_C3R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u aMax[3], int aIndexX[3], int aIndexY[3], NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image MaxIndx.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

NppStatus nppiMaxIndx_8u_C3R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u aMax[3], int aIndexX[3], int aIndexY[3])

Three-channel 8-bit unsigned image MaxIndx.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

NppStatus nppiMaxIndx_16u_C3R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u aMax[3], int aIndexX[3], int aIndexY[3], NppStreamContext nppStreamCtx)

Three-channel 16-bit unsigned image MaxIndx.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

NppStatus nppiMaxIndx_16u_C3R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u aMax[3], int aIndexX[3], int aIndexY[3])

Three-channel 16-bit unsigned image MaxIndx.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

NppStatus nppiMaxIndx_16s_C3R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s aMax[3], int aIndexX[3], int aIndexY[3], NppStreamContext nppStreamCtx)

Three-channel 16-bit signed image MaxIndx.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

NppStatus nppiMaxIndx_16s_C3R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s aMax[3], int aIndexX[3], int aIndexY[3])

Three-channel 16-bit signed image MaxIndx.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

NppStatus nppiMaxIndx_32f_C3R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f aMax[3], int aIndexX[3], int aIndexY[3], NppStreamContext nppStreamCtx)

Three-channel 32-bit floating point image MaxIndx.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

NppStatus nppiMaxIndx_32f_C3R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f aMax[3], int aIndexX[3], int aIndexY[3])

Three-channel 32-bit floating point image MaxIndx.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

NppStatus nppiMaxIndx_8u_C4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u aMax[4], int aIndexX[4], int aIndexY[4], NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image MaxIndx.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

NppStatus nppiMaxIndx_8u_C4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u aMax[4], int aIndexX[4], int aIndexY[4])

Four-channel 8-bit unsigned image MaxIndx.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

NppStatus nppiMaxIndx_16u_C4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u aMax[4], int aIndexX[4], int aIndexY[4], NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image MaxIndx.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

NppStatus nppiMaxIndx_16u_C4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u aMax[4], int aIndexX[4], int aIndexY[4])

Four-channel 16-bit unsigned image MaxIndx.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

NppStatus nppiMaxIndx_16s_C4R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s aMax[4], int aIndexX[4], int aIndexY[4], NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image MaxIndx.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

NppStatus nppiMaxIndx_16s_C4R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s aMax[4], int aIndexX[4], int aIndexY[4])

Four-channel 16-bit signed image MaxIndx.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

NppStatus nppiMaxIndx_32f_C4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f aMax[4], int aIndexX[4], int aIndexY[4], NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image MaxIndx.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

NppStatus nppiMaxIndx_32f_C4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f aMax[4], int aIndexX[4], int aIndexY[4])

Four-channel 32-bit floating point image MaxIndx.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

NppStatus nppiMaxIndx_8u_AC4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u aMax[3], int aIndexX[3], int aIndexY[3], NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image MaxIndx ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

NppStatus nppiMaxIndx_8u_AC4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp8u aMax[3], int aIndexX[3], int aIndexY[3])

Four-channel 8-bit unsigned image MaxIndx ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

NppStatus nppiMaxIndx_16u_AC4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u aMax[3], int aIndexX[3], int aIndexY[3], NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image MaxIndx ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

NppStatus nppiMaxIndx_16u_AC4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16u aMax[3], int aIndexX[3], int aIndexY[3])

Four-channel 16-bit unsigned image MaxIndx ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

NppStatus nppiMaxIndx_16s_AC4R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s aMax[3], int aIndexX[3], int aIndexY[3], NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image MaxIndx ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

NppStatus nppiMaxIndx_16s_AC4R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp16s aMax[3], int aIndexX[3], int aIndexY[3])

Four-channel 16-bit signed image MaxIndx ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

NppStatus nppiMaxIndx_32f_AC4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f aMax[3], int aIndexX[3], int aIndexY[3], NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image MaxIndx ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

NppStatus nppiMaxIndx_32f_AC4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp32f aMax[3], int aIndexX[3], int aIndexY[3])

Four-channel 32-bit floating point image MaxIndx ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMaxIndx functions include:.

MaxIndxGetBufferHostSize

Companion primitives for computing the device buffer size (in bytes) required by the MaxIndx primitives.

CommonMaxIndxGetBufferHostSizeParameters

Common parameters for nppiMaxIndxGetBufferHostSize functions include:

param oSizeROI

Region-Of-Interest (ROI).

param hpBufferSize

Required buffer size. Important: hpBufferSize is a host pointer. Scratch Buffer and Host Pointer.

param nppStreamCtx

Application Managed Stream Context.

return

NPP_NULL_POINTER_ERROR if hpBufferSize is 0 (NULL), ROI Related Error Codes.

NppStatus nppiMaxIndxGetBufferHostSize_8u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_8u_C1R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

NppStatus nppiMaxIndxGetBufferHostSize_8u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_8u_C1R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

NppStatus nppiMaxIndxGetBufferHostSize_16u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_16u_C1R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

NppStatus nppiMaxIndxGetBufferHostSize_16u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_16u_C1R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

NppStatus nppiMaxIndxGetBufferHostSize_16s_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_16s_C1R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

NppStatus nppiMaxIndxGetBufferHostSize_16s_C1R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_16s_C1R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

NppStatus nppiMaxIndxGetBufferHostSize_32f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_32f_C1R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

NppStatus nppiMaxIndxGetBufferHostSize_32f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_32f_C1R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

NppStatus nppiMaxIndxGetBufferHostSize_8u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_8u_C3R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

NppStatus nppiMaxIndxGetBufferHostSize_8u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_8u_C3R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

NppStatus nppiMaxIndxGetBufferHostSize_16u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_16u_C3R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

NppStatus nppiMaxIndxGetBufferHostSize_16u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_16u_C3R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

NppStatus nppiMaxIndxGetBufferHostSize_16s_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_16s_C3R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

NppStatus nppiMaxIndxGetBufferHostSize_16s_C3R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_16s_C3R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

NppStatus nppiMaxIndxGetBufferHostSize_32f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_32f_C3R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

NppStatus nppiMaxIndxGetBufferHostSize_32f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_32f_C3R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

NppStatus nppiMaxIndxGetBufferHostSize_8u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_8u_C4R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

NppStatus nppiMaxIndxGetBufferHostSize_8u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_8u_C4R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

NppStatus nppiMaxIndxGetBufferHostSize_16u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_16u_C4R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

NppStatus nppiMaxIndxGetBufferHostSize_16u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_16u_C4R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

NppStatus nppiMaxIndxGetBufferHostSize_16s_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_16s_C4R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

NppStatus nppiMaxIndxGetBufferHostSize_16s_C4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_16s_C4R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

NppStatus nppiMaxIndxGetBufferHostSize_32f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_32f_C4R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

NppStatus nppiMaxIndxGetBufferHostSize_32f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_32f_C4R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

NppStatus nppiMaxIndxGetBufferHostSize_8u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_8u_AC4R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

NppStatus nppiMaxIndxGetBufferHostSize_8u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_8u_AC4R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

NppStatus nppiMaxIndxGetBufferHostSize_16u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_8u_AC4R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

NppStatus nppiMaxIndxGetBufferHostSize_16u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_8u_AC4R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

NppStatus nppiMaxIndxGetBufferHostSize_16s_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_16u_AC4R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

NppStatus nppiMaxIndxGetBufferHostSize_16s_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_16u_AC4R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

NppStatus nppiMaxIndxGetBufferHostSize_32f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_32f_AC4R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

NppStatus nppiMaxIndxGetBufferHostSize_32f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the dvice scratch buffer size (in bytes) for nppiMaxIndx_32f_AC4R.

For common parameter descriptions, see CommonMaxIndxGetBufferHostSizeParameters.

Image MinMax

MinMax

Primitives for computing both the minimal and the maximal values of an image.

MinMax

The functions require the device scratch buffer.

Common parameters for nppiMinMax functions include:

param pSrc

Source-Image Pointer.

param nSrcStep

Source-Image Line Step.

param oSizeROI

Region-Of-Interest (ROI).

param pMin

Pointer to the computed minimal result.

param pMax

Pointer to the computed maximal result.

param pDeviceBuffer

Buffer to a scratch memory. Use nppiMinMax_XX_XXX to determine the minium number of bytes required.

param nppStreamCtx

Application Managed Stream Context.

return

Image Data Related Error Codes, ROI Related Error Codes

NppStatus nppiMinMax_8u_C1R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pMin, Npp8u *pMax, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image MinMax.

NppStatus nppiMinMax_8u_C1R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pMin, Npp8u *pMax, Npp8u *pDeviceBuffer)

One-channel 8-bit unsigned image MinMax.

NppStatus nppiMinMax_16u_C1R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp16u *pMin, Npp16u *pMax, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned image MinMax.

For common parameter descriptions, see Common parameters for nppiMinMax functions include:.

NppStatus nppiMinMax_16u_C1R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp16u *pMin, Npp16u *pMax, Npp8u *pDeviceBuffer)

One-channel 16-bit unsigned image MinMax.

For common parameter descriptions, see Common parameters for nppiMinMax functions include:.

NppStatus nppiMinMax_16s_C1R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp16s *pMin, Npp16s *pMax, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 16-bit signed image MinMax.

For common parameter descriptions, see Common parameters for nppiMinMax functions include:.

NppStatus nppiMinMax_16s_C1R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp16s *pMin, Npp16s *pMax, Npp8u *pDeviceBuffer)

One-channel 16-bit signed image MinMax.

For common parameter descriptions, see Common parameters for nppiMinMax functions include:.

NppStatus nppiMinMax_32f_C1R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32f *pMin, Npp32f *pMax, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image MinMax.

For common parameter descriptions, see Common parameters for nppiMinMax functions include:.

NppStatus nppiMinMax_32f_C1R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32f *pMin, Npp32f *pMax, Npp8u *pDeviceBuffer)

One-channel 32-bit floating point image MinMax.

For common parameter descriptions, see Common parameters for nppiMinMax functions include:.

NppStatus nppiMinMax_8u_C3R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u aMin[3], Npp8u aMax[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image MinMax.

For common parameter descriptions, see Common parameters for nppiMinMax functions include:.

NppStatus nppiMinMax_8u_C3R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u aMin[3], Npp8u aMax[3], Npp8u *pDeviceBuffer)

Three-channel 8-bit unsigned image MinMax.

For common parameter descriptions, see Common parameters for nppiMinMax functions include:.

NppStatus nppiMinMax_16u_C3R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp16u aMin[3], Npp16u aMax[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 16-bit unsigned image MinMax.

For common parameter descriptions, see Common parameters for nppiMinMax functions include:.

NppStatus nppiMinMax_16u_C3R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp16u aMin[3], Npp16u aMax[3], Npp8u *pDeviceBuffer)

Three-channel 16-bit unsigned image MinMax.

For common parameter descriptions, see Common parameters for nppiMinMax functions include:.

NppStatus nppiMinMax_16s_C3R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp16s aMin[3], Npp16s aMax[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 16-bit signed image MinMax.

For common parameter descriptions, see Common parameters for nppiMinMax functions include:.

NppStatus nppiMinMax_16s_C3R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp16s aMin[3], Npp16s aMax[3], Npp8u *pDeviceBuffer)

Three-channel 16-bit signed image MinMax.

For common parameter descriptions, see Common parameters for nppiMinMax functions include:.

NppStatus nppiMinMax_32f_C3R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32f aMin[3], Npp32f aMax[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 32-bit floating point image MinMax.

For common parameter descriptions, see Common parameters for nppiMinMax functions include:.

NppStatus nppiMinMax_32f_C3R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32f aMin[3], Npp32f aMax[3], Npp8u *pDeviceBuffer)

Three-channel 32-bit floating point image MinMax.

For common parameter descriptions, see Common parameters for nppiMinMax functions include:.

NppStatus nppiMinMax_8u_AC4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u aMin[3], Npp8u aMax[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image MinMax ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMinMax functions include:.

NppStatus nppiMinMax_8u_AC4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u aMin[3], Npp8u aMax[3], Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image MinMax ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMinMax functions include:.

NppStatus nppiMinMax_16u_AC4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp16u aMin[3], Npp16u aMax[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image MinMax ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMinMax functions include:.

NppStatus nppiMinMax_16u_AC4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp16u aMin[3], Npp16u aMax[3], Npp8u *pDeviceBuffer)

Four-channel 16-bit unsigned image MinMax ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMinMax functions include:.

NppStatus nppiMinMax_16s_AC4R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp16s aMin[3], Npp16s aMax[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

For common parameter descriptions, see Common parameters for nppiMinMax functions include:.

NppStatus nppiMinMax_16s_AC4R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp16s aMin[3], Npp16s aMax[3], Npp8u *pDeviceBuffer)

For common parameter descriptions, see Common parameters for nppiMinMax functions include:.

NppStatus nppiMinMax_32f_AC4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32f aMin[3], Npp32f aMax[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image MinMax ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMinMax functions include:.

NppStatus nppiMinMax_32f_AC4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32f aMin[3], Npp32f aMax[3], Npp8u *pDeviceBuffer)

Four-channel 32-bit floating point image MinMax ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMinMax functions include:.

NppStatus nppiMinMax_8u_C4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u aMin[4], Npp8u aMax[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image MinMax.

For common parameter descriptions, see Common parameters for nppiMinMax functions include:.

NppStatus nppiMinMax_8u_C4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u aMin[4], Npp8u aMax[4], Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image MinMax.

For common parameter descriptions, see Common parameters for nppiMinMax functions include:.

NppStatus nppiMinMax_16u_C4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp16u aMin[4], Npp16u aMax[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image MinMax.

For common parameter descriptions, see Common parameters for nppiMinMax functions include:.

NppStatus nppiMinMax_16u_C4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp16u aMin[4], Npp16u aMax[4], Npp8u *pDeviceBuffer)

Four-channel 16-bit unsigned image MinMax.

For common parameter descriptions, see Common parameters for nppiMinMax functions include:.

NppStatus nppiMinMax_16s_C4R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp16s aMin[4], Npp16s aMax[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image MinMax.

For common parameter descriptions, see Common parameters for nppiMinMax functions include:.

NppStatus nppiMinMax_16s_C4R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp16s aMin[4], Npp16s aMax[4], Npp8u *pDeviceBuffer)

Four-channel 16-bit signed image MinMax.

For common parameter descriptions, see Common parameters for nppiMinMax functions include:.

NppStatus nppiMinMax_32f_C4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32f aMin[4], Npp32f aMax[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image MinMax.

For common parameter descriptions, see Common parameters for nppiMinMax functions include:.

NppStatus nppiMinMax_32f_C4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32f aMin[4], Npp32f aMax[4], Npp8u *pDeviceBuffer)

Four-channel 32-bit floating point image MinMax.

For common parameter descriptions, see Common parameters for nppiMinMax functions include:.

MinMaxGetBufferHostSize

Companion primitives for computing the device buffer size (in bytes) required by the MinMax primitives.

CommonMinMaxGetBufferHostSizeParameters

Common parameters for nppiMinMaxGetBufferHostSize functions include:

param oSizeROI

Region-Of-Interest (ROI).

param hpBufferSize

Required buffer size. Important: hpBufferSize is a host pointer. Scratch Buffer and Host Pointer.

param nppStreamCtx

Application Managed Stream Context.

return

NPP_NULL_POINTER_ERROR if hpBufferSize is 0 (NULL), ROI Related Error Codes.

NppStatus nppiMinMaxGetBufferHostSize_8u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMinMax_8u_C1R.

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

NppStatus nppiMinMaxGetBufferHostSize_8u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMinMax_8u_C1R.

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

NppStatus nppiMinMaxGetBufferHostSize_16u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMinMax_16u_C1R.

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

NppStatus nppiMinMaxGetBufferHostSize_16u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMinMax_16u_C1R.

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

NppStatus nppiMinMaxGetBufferHostSize_16s_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMinMax_16s_C1R.

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

NppStatus nppiMinMaxGetBufferHostSize_16s_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMinMax_16s_C1R.

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

NppStatus nppiMinMaxGetBufferHostSize_32f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMinMax_32f_C1R.

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

NppStatus nppiMinMaxGetBufferHostSize_32f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMinMax_32f_C1R.

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

NppStatus nppiMinMaxGetBufferHostSize_8u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMinMax_8u_C3R.

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

NppStatus nppiMinMaxGetBufferHostSize_8u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMinMax_8u_C3R.

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

NppStatus nppiMinMaxGetBufferHostSize_16u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMinMax_16u_C3R.

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

NppStatus nppiMinMaxGetBufferHostSize_16u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMinMax_16u_C3R.

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

NppStatus nppiMinMaxGetBufferHostSize_16s_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMinMax_16s_C3R.

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

NppStatus nppiMinMaxGetBufferHostSize_16s_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMinMax_16s_C3R.

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

NppStatus nppiMinMaxGetBufferHostSize_32f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMinMax_32f_C3R.

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

NppStatus nppiMinMaxGetBufferHostSize_32f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMinMax_32f_C3R.

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

NppStatus nppiMinMaxGetBufferHostSize_8u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMinMax_8u_AC4R.

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

NppStatus nppiMinMaxGetBufferHostSize_8u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMinMax_8u_AC4R.

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

NppStatus nppiMinMaxGetBufferHostSize_16u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMinMax_16u_AC4R.

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

NppStatus nppiMinMaxGetBufferHostSize_16u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMinMax_16u_AC4R.

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

NppStatus nppiMinMaxGetBufferHostSize_16s_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMinMax_16s_AC4R.

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

NppStatus nppiMinMaxGetBufferHostSize_16s_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMinMax_16s_AC4R.

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

NppStatus nppiMinMaxGetBufferHostSize_32f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMinMax_32f_AC4R.

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

NppStatus nppiMinMaxGetBufferHostSize_32f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMinMax_32f_AC4R.

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

NppStatus nppiMinMaxGetBufferHostSize_8u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMinMax_8u_C4R.

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

NppStatus nppiMinMaxGetBufferHostSize_8u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMinMax_8u_C4R.

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

NppStatus nppiMinMaxGetBufferHostSize_16u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMinMax_16u_C4R.

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

NppStatus nppiMinMaxGetBufferHostSize_16u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMinMax_16u_C4R.

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

NppStatus nppiMinMaxGetBufferHostSize_16s_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMinMax_16s_C4R.

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

NppStatus nppiMinMaxGetBufferHostSize_16s_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMinMax_16s_C4R.

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

NppStatus nppiMinMaxGetBufferHostSize_32f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

NppStatus nppiMinMaxGetBufferHostSize_32f_C4R(NppiSize oSizeROI, int *hpBufferSize)

For common parameter descriptions, see CommonMinMaxGetBufferHostSizeParameters.

Image Mean

Mean

Primitives for computing the arithmetic mean of all the pixel values in an image.

Mean

Given an image \(pSrc\) with width \(W\) and height \(H\), the arithmetic mean will be computed as

\[Mean = \frac{1}{W\cdot H}\sum_{j=0}^{H-1}\sum_{i=0}^{W-1}pSrc(j,i)\]
The mean functions require additional scratch buffer for computations.

Common parameters for nppiMean functions include:

param pSrc

Source-Image Pointer.

param nSrcStep

Source-Image Line Step.

param oSizeROI

Region-Of-Interest (ROI).

param pMask

Mask-Image Pointer.

param nMaskStep

Mask-Image Line Step.

param nCOI

Channel_of_Interest Number.

param pDeviceBuffer

Pointer to the required device memory allocation, Scratch Buffer and Host Pointer Use nppiMeanGetBufferHostSize_XX_XXX to determine the minium number of bytes required.

param pMean

Pointer to the computed mean result.

param nppStreamCtx

Application Managed Stream Context.

return

Image Data Related Error Codes, ROI Related Error Codes, or NPP_COI_ERROR if an invalid channel of interest is specified.s

NppStatus nppiMean_8u_C1R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_8u_C1R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean)

One-channel 8-bit unsigned image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_16u_C1R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_16u_C1R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean)

One-channel 16-bit unsigned image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_16s_C1R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean, NppStreamContext nppStreamCtx)

One-channel 16-bit signed image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_16s_C1R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean)

One-channel 16-bit signed image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_32f_C1R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_32f_C1R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean)

One-channel 32-bit floating point image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_8u_C3R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aMean[3], NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_8u_C3R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aMean[3])

Three-channel 8-bit unsigned image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_16u_C3R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aMean[3], NppStreamContext nppStreamCtx)

Three-channel 16-bit unsigned image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_16u_C3R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aMean[3])

Three-channel 16-bit unsigned image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_16s_C3R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aMean[3], NppStreamContext nppStreamCtx)

Three-channel 16-bit signed image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_16s_C3R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aMean[3])

Three-channel 16-bit signed image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_32f_C3R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aMean[3], NppStreamContext nppStreamCtx)

Three-channel 32-bit floating point image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_32f_C3R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aMean[3])

Three-channel 32-bit floating point image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_8u_C4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aMean[4], NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_8u_C4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aMean[4])

Four-channel 8-bit unsigned image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_16u_C4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aMean[4], NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_16u_C4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aMean[4])

Four-channel 16-bit unsigned image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_16s_C4R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aMean[4], NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_16s_C4R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aMean[4])

Four-channel 16-bit signed image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_32f_C4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aMean[4], NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_32f_C4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aMean[4])

Four-channel 32-bit floating point image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_8u_AC4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aMean[3], NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image Mean ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_8u_AC4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aMean[3])

Four-channel 8-bit unsigned image Mean ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_16u_AC4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aMean[3], NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image Mean ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_16u_AC4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aMean[3])

Four-channel 16-bit unsigned image Mean ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_16s_AC4R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aMean[3], NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image Mean ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_16s_AC4R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aMean[3])

Four-channel 16-bit signed image Mean ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_32f_AC4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aMean[3], NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image Mean ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_32f_AC4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f aMean[3])

Four-channel 32-bit floating point image Mean ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_8u_C1MR_Ctx(const Npp8u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean, NppStreamContext nppStreamCtx)

Masked one-channel 8-bit unsigned image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_8u_C1MR(const Npp8u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean)

Masked one-channel 8-bit unsigned image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_8s_C1MR_Ctx(const Npp8s *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean, NppStreamContext nppStreamCtx)

Masked one-channel 8-bit signed image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_8s_C1MR(const Npp8s *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean)

Masked one-channel 8-bit signed image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_16u_C1MR_Ctx(const Npp16u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean, NppStreamContext nppStreamCtx)

Masked one-channel 16-bit unsigned image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_16u_C1MR(const Npp16u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean)

Masked one-channel 16-bit unsigned image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_32f_C1MR_Ctx(const Npp32f *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean, NppStreamContext nppStreamCtx)

Masked one-channel 32-bit floating point image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_32f_C1MR(const Npp32f *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean)

Masked one-channel 32-bit floating point image Mean.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_8u_C3CMR_Ctx(const Npp8u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp8u *pDeviceBuffer, Npp64f *pMean, NppStreamContext nppStreamCtx)

Masked three-channel 8-bit unsigned image Mean affecting only single channel.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_8u_C3CMR(const Npp8u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp8u *pDeviceBuffer, Npp64f *pMean)

Masked three-channel 8-bit unsigned image Mean affecting only single channel.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_8s_C3CMR_Ctx(const Npp8s *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp8u *pDeviceBuffer, Npp64f *pMean, NppStreamContext nppStreamCtx)

Masked three-channel 8-bit signed image Mean affecting only single channel.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_8s_C3CMR(const Npp8s *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp8u *pDeviceBuffer, Npp64f *pMean)

Masked three-channel 8-bit signed image Mean affecting only single channel.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_16u_C3CMR_Ctx(const Npp16u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp8u *pDeviceBuffer, Npp64f *pMean, NppStreamContext nppStreamCtx)

Masked three-channel 16-bit unsigned image Mean affecting only single channel.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_16u_C3CMR(const Npp16u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp8u *pDeviceBuffer, Npp64f *pMean)

Masked three-channel 16-bit unsigned image Mean affecting only single channel.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_32f_C3CMR_Ctx(const Npp32f *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp8u *pDeviceBuffer, Npp64f *pMean, NppStreamContext nppStreamCtx)

Masked three-channel 32-bit floating point image Mean affecting only single channel.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

NppStatus nppiMean_32f_C3CMR(const Npp32f *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp8u *pDeviceBuffer, Npp64f *pMean)

Masked three-channel 32-bit floating point image Mean affecting only single channel.

For common parameter descriptions, see Common parameters for nppiMean functions include:.

MeanGetBufferHostSize

Companion primitives for computing the device buffer size (in bytes) required by the Mean primitives.

CommonMeanGetBufferHostSizeParameters

Common parameters for nppiMeanGetBufferHostSize functions include:

param oSizeROI

Region-Of-Interest (ROI).

param hpBufferSize

Required buffer size. Important: hpBufferSize is a host pointer. Scratch Buffer and Host Pointer.

param nppStreamCtx

Application Managed Stream Context.

return

NPP_NULL_POINTER_ERROR if hpBufferSize is 0 (NULL), ROI Related Error Codes.

NppStatus nppiMeanGetBufferHostSize_8u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_8u_C1R.

NppStatus nppiMeanGetBufferHostSize_8u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_8u_C1R.

NppStatus nppiMeanGetBufferHostSize_16u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_16u_C1R.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_16u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_16u_C1R.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_16s_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_16s_C1R.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_16s_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_16s_C1R.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_32f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_32f_C1R.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_32f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_32f_C1R.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_8u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_8u_C3R.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_8u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_8u_C3R.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_16u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_16u_C3R.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_16u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_16u_C3R.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_16s_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_16s_C3R.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_16s_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_16s_C3R.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_32f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_32f_C3R.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_32f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_32f_C3R.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_8u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_8u_AC4R.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_8u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_8u_AC4R.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_16u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_16u_AC4R.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_16u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_16u_AC4R.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_16s_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_16s_AC4R.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_16s_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_16s_AC4R.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_32f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_32f_AC4R.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_32f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_32f_AC4R.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_8u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_8u_C4R.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_8u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_8u_C4R.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_16u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_16u_C4R.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_16u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_16u_C4R.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_16s_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_16s_C4R.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_16s_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_16s_C4R.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_32f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_32f_C4R.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_32f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_32f_C4R.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_8u_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_8u_C1MR.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_8u_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_8u_C1MR.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_8s_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_8s_C1MR.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_8s_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_8s_C1MR.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_16u_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_16u_C1MR.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_16u_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_16u_C1MR.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_32f_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_32f_C1MR.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_32f_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_32f_C1MR.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_8u_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_8u_C3CMR.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_8u_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_8u_C3CMR.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_8s_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_8s_C3CMR.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_8s_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_8s_C3CMR.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_16u_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_16u_C3CMR.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_16u_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_16u_C3CMR.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_32f_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_32f_C3CMR.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

NppStatus nppiMeanGetBufferHostSize_32f_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_32f_C3CMR.

For common parameter descriptions, see CommonMeanGetBufferHostSizeParameters.

Image Mean StdDev

Mean_StdDev

Primitives for computing both the arithmetic mean and the standard deviation of an image.

Mean_StdDev

Given an image \(pSrc\) with width \(W\) and height \(H\), the mean and the standard deviation will be computed as

\[Mean = \frac{1}{W\cdot H}\sum_{j=0}^{H-1}\sum_{i=0}^{W-1}pSrc(j,i)\]
\[StdDev = \sqrt{\frac{1}{W\cdot H}\sum_{j=0}^{H-1}\sum_{i=0}^{W-1}(pSrc(j,i)-Mean)^2}\]
The Mean_StdDev primitives require additional scratch buffer for computations.

Common parameters for nppiMean_StdDev functions include:

param pSrc

Source-Image Pointer.

param nSrcStep

Source-Image Line Step.

param oSizeROI

Region-Of-Interest (ROI).

param pMask

Mask-Image Pointer.

param nMaskStep

Mask-Image Line Step.

param nCOI

Channel_of_Interest Number.

param pDeviceBuffer

Pointer to the required device memory allocation, Scratch Buffer and Host Pointer Use MeanStdDevGetBufferHostSize to determine the minium number of bytes required.

param pMean

Pointer to the computed mean.

param pStdDev

Pointer to the computed standard deviation.

param nppStreamCtx

Application Managed Stream Context.

return

Image Data Related Error Codes, ROI Related Error Codes, or NPP_COI_ERROR if an invalid channel of interest is specified.

NppStatus nppiMean_StdDev_8u_C1R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image Mean_StdDev.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

NppStatus nppiMean_StdDev_8u_C1R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev)

One-channel 8-bit unsigned image Mean_StdDev.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

NppStatus nppiMean_StdDev_8s_C1R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev, NppStreamContext nppStreamCtx)

One-channel 8-bit signed image Mean_StdDev.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

NppStatus nppiMean_StdDev_8s_C1R(const Npp8s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev)

One-channel 8-bit signed image Mean_StdDev.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

NppStatus nppiMean_StdDev_16u_C1R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned image Mean_StdDev.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

NppStatus nppiMean_StdDev_16u_C1R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev)

One-channel 16-bit unsigned image Mean_StdDev.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

NppStatus nppiMean_StdDev_32f_C1R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image Mean_StdDev.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

NppStatus nppiMean_StdDev_32f_C1R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev)

One-channel 32-bit floating point image Mean_StdDev.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

NppStatus nppiMean_StdDev_8u_C1MR_Ctx(const Npp8u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev, NppStreamContext nppStreamCtx)

Masked one-channel 8-bit unsigned image Mean_StdDev.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

NppStatus nppiMean_StdDev_8u_C1MR(const Npp8u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev)

Masked one-channel 8-bit unsigned image Mean_StdDev.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

NppStatus nppiMean_StdDev_8s_C1MR_Ctx(const Npp8s *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev, NppStreamContext nppStreamCtx)

Masked one-channel 8-bit signed image Mean_StdDev.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

NppStatus nppiMean_StdDev_8s_C1MR(const Npp8s *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev)

Masked one-channel 8-bit signed image Mean_StdDev.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

NppStatus nppiMean_StdDev_16u_C1MR_Ctx(const Npp16u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev, NppStreamContext nppStreamCtx)

Masked one-channel 16-bit unsigned image Mean_StdDev.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

NppStatus nppiMean_StdDev_16u_C1MR(const Npp16u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev)

Masked one-channel 16-bit unsigned image Mean_StdDev.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

NppStatus nppiMean_StdDev_32f_C1MR_Ctx(const Npp32f *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev, NppStreamContext nppStreamCtx)

Masked one-channel 32-bit floating point image Mean_StdDev.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

NppStatus nppiMean_StdDev_32f_C1MR(const Npp32f *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev)

Masked one-channel 32-bit floating point image Mean_StdDev.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

Channel Mean_StdDev

See Channel-of-Interest API.

NppStatus nppiMean_StdDev_8u_C3CR_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, int nCOI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image Mean_StdDev affecting only single channel.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

NppStatus nppiMean_StdDev_8u_C3CR(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, int nCOI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev)

Three-channel 8-bit unsigned image Mean_StdDev affecting only single channel.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

NppStatus nppiMean_StdDev_8s_C3CR_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSizeROI, int nCOI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev, NppStreamContext nppStreamCtx)

Three-channel 8-bit signed image Mean_StdDev affecting only single channel.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

NppStatus nppiMean_StdDev_8s_C3CR(const Npp8s *pSrc, int nSrcStep, NppiSize oSizeROI, int nCOI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev)

Three-channel 8-bit signed image Mean_StdDev affecting only single channel.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

NppStatus nppiMean_StdDev_16u_C3CR_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, int nCOI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev, NppStreamContext nppStreamCtx)

Three-channel 16-bit unsigned image Mean_StdDev affecting only single channel.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

NppStatus nppiMean_StdDev_16u_C3CR(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, int nCOI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev)

Three-channel 16-bit unsigned image Mean_StdDev affecting only single channel.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

NppStatus nppiMean_StdDev_32f_C3CR_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, int nCOI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev, NppStreamContext nppStreamCtx)

Three-channel 32-bit floating point image Mean_StdDev affecting only single channel.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

NppStatus nppiMean_StdDev_32f_C3CR(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, int nCOI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev)

Three-channel 32-bit floating point image Mean_StdDev affecting only single channel.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

NppStatus nppiMean_StdDev_8u_C3CMR_Ctx(const Npp8u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev, NppStreamContext nppStreamCtx)

Masked three-channel 8-bit unsigned image Mean_StdDev.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

NppStatus nppiMean_StdDev_8u_C3CMR(const Npp8u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev)

Masked three-channel 8-bit unsigned image Mean_StdDev.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

NppStatus nppiMean_StdDev_8s_C3CMR_Ctx(const Npp8s *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev, NppStreamContext nppStreamCtx)

Masked three-channel 8-bit signed image Mean_StdDev.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

NppStatus nppiMean_StdDev_8s_C3CMR(const Npp8s *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev)

Masked three-channel 8-bit signed image Mean_StdDev.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

NppStatus nppiMean_StdDev_16u_C3CMR_Ctx(const Npp16u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev, NppStreamContext nppStreamCtx)

Masked three-channel 16-bit unsigned image Mean_StdDev.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

NppStatus nppiMean_StdDev_16u_C3CMR(const Npp16u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev)

Masked three-channel 16-bit unsigned image Mean_StdDev.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

NppStatus nppiMean_StdDev_32f_C3CMR_Ctx(const Npp32f *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev, NppStreamContext nppStreamCtx)

Masked three-channel 32-bit floating point image Mean_StdDev.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

NppStatus nppiMean_StdDev_32f_C3CMR(const Npp32f *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp8u *pDeviceBuffer, Npp64f *pMean, Npp64f *pStdDev)

Masked three-channel 32-bit floating point image Mean_StdDev.

For common parameter descriptions, see Common parameters for nppiMean_StdDev functions include:.

Unnamed Group

NppStatus nppiMeanStdDevGetBufferHostSize_8u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_StdDev_8u_C1R.

MeanStdDevGetBufferHostSize

Companion primitives for computing the device buffer size (in bytes) required by the Mean_StdDev primitives.

Common parameters for MeanStdDevGetBufferHostSize functions include:

NppStatus nppiMeanStdDevGetBufferHostSize_8u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_StdDev_8u_C1R.

NppStatus nppiMeanStdDevGetBufferHostSize_8s_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_StdDev_8s_C1R.

For common parameter descriptions, see Common parameters for MeanStdDevGetBufferHostSize functions include:.

NppStatus nppiMeanStdDevGetBufferHostSize_8s_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_StdDev_8s_C1R.

For common parameter descriptions, see Common parameters for MeanStdDevGetBufferHostSize functions include:.

NppStatus nppiMeanStdDevGetBufferHostSize_16u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_StdDev_16u_C1R.

For common parameter descriptions, see Common parameters for MeanStdDevGetBufferHostSize functions include:.

NppStatus nppiMeanStdDevGetBufferHostSize_16u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_StdDev_16u_C1R.

For common parameter descriptions, see Common parameters for MeanStdDevGetBufferHostSize functions include:.

NppStatus nppiMeanStdDevGetBufferHostSize_32f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_StdDev_32f_C1R.

For common parameter descriptions, see Common parameters for MeanStdDevGetBufferHostSize functions include:.

NppStatus nppiMeanStdDevGetBufferHostSize_32f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_StdDev_32f_C1R.

For common parameter descriptions, see Common parameters for MeanStdDevGetBufferHostSize functions include:.

NppStatus nppiMeanStdDevGetBufferHostSize_8u_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_StdDev_8u_C1MR.

For common parameter descriptions, see Common parameters for MeanStdDevGetBufferHostSize functions include:.

NppStatus nppiMeanStdDevGetBufferHostSize_8u_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_StdDev_8u_C1MR.

For common parameter descriptions, see Common parameters for MeanStdDevGetBufferHostSize functions include:.

NppStatus nppiMeanStdDevGetBufferHostSize_8s_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_StdDev_8s_C1MR.

For common parameter descriptions, see Common parameters for MeanStdDevGetBufferHostSize functions include:.

NppStatus nppiMeanStdDevGetBufferHostSize_8s_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_StdDev_8s_C1MR.

For common parameter descriptions, see Common parameters for MeanStdDevGetBufferHostSize functions include:.

NppStatus nppiMeanStdDevGetBufferHostSize_16u_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_StdDev_16u_C1MR.

For common parameter descriptions, see Common parameters for MeanStdDevGetBufferHostSize functions include:.

NppStatus nppiMeanStdDevGetBufferHostSize_16u_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_StdDev_16u_C1MR.

For common parameter descriptions, see Common parameters for MeanStdDevGetBufferHostSize functions include:.

NppStatus nppiMeanStdDevGetBufferHostSize_32f_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_StdDev_32f_C1MR.

For common parameter descriptions, see Common parameters for MeanStdDevGetBufferHostSize functions include:.

NppStatus nppiMeanStdDevGetBufferHostSize_32f_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_StdDev_32f_C1MR.

For common parameter descriptions, see Common parameters for MeanStdDevGetBufferHostSize functions include:.

NppStatus nppiMeanStdDevGetBufferHostSize_8u_C3CR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_StdDev_8u_C3CR.

For common parameter descriptions, see Common parameters for MeanStdDevGetBufferHostSize functions include:.

NppStatus nppiMeanStdDevGetBufferHostSize_8u_C3CR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_StdDev_8u_C3CR.

For common parameter descriptions, see Common parameters for MeanStdDevGetBufferHostSize functions include:.

NppStatus nppiMeanStdDevGetBufferHostSize_8s_C3CR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_StdDev_8s_C3CR.

For common parameter descriptions, see Common parameters for MeanStdDevGetBufferHostSize functions include:.

NppStatus nppiMeanStdDevGetBufferHostSize_8s_C3CR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_StdDev_8s_C3CR.

For common parameter descriptions, see Common parameters for MeanStdDevGetBufferHostSize functions include:.

NppStatus nppiMeanStdDevGetBufferHostSize_16u_C3CR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_StdDev_16u_C3CR.

For common parameter descriptions, see Common parameters for MeanStdDevGetBufferHostSize functions include:.

NppStatus nppiMeanStdDevGetBufferHostSize_16u_C3CR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_StdDev_16u_C3CR.

For common parameter descriptions, see Common parameters for MeanStdDevGetBufferHostSize functions include:.

NppStatus nppiMeanStdDevGetBufferHostSize_32f_C3CR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_StdDev_32f_C3CR.

For common parameter descriptions, see Common parameters for MeanStdDevGetBufferHostSize functions include:.

NppStatus nppiMeanStdDevGetBufferHostSize_32f_C3CR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_StdDev_32f_C3CR.

For common parameter descriptions, see Common parameters for MeanStdDevGetBufferHostSize functions include:.

NppStatus nppiMeanStdDevGetBufferHostSize_8u_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_StdDev_8u_C3CMR.

For common parameter descriptions, see Common parameters for MeanStdDevGetBufferHostSize functions include:.

NppStatus nppiMeanStdDevGetBufferHostSize_8u_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_StdDev_8u_C3CMR.

For common parameter descriptions, see Common parameters for MeanStdDevGetBufferHostSize functions include:.

NppStatus nppiMeanStdDevGetBufferHostSize_8s_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_StdDev_8s_C3CMR.

For common parameter descriptions, see Common parameters for MeanStdDevGetBufferHostSize functions include:.

NppStatus nppiMeanStdDevGetBufferHostSize_8s_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_StdDev_8s_C3CMR.

For common parameter descriptions, see Common parameters for MeanStdDevGetBufferHostSize functions include:.

NppStatus nppiMeanStdDevGetBufferHostSize_16u_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_StdDev_16u_C3CMR.

For common parameter descriptions, see Common parameters for MeanStdDevGetBufferHostSize functions include:.

NppStatus nppiMeanStdDevGetBufferHostSize_16u_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_StdDev_16u_C3CMR.

For common parameter descriptions, see Common parameters for MeanStdDevGetBufferHostSize functions include:.

NppStatus nppiMeanStdDevGetBufferHostSize_32f_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiMean_StdDev_32f_C3CMR.

For common parameter descriptions, see Common parameters for MeanStdDevGetBufferHostSize functions include:.

NppStatus nppiMeanStdDevGetBufferHostSize_32f_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiMean_StdDev_32f_C3CMR.

For common parameter descriptions, see Common parameters for MeanStdDevGetBufferHostSize functions include:.

Image Norms

Image Norms

Primitives for computing the norms of an image, the norms of difference, and the relative errors of two images. Given an image \(pSrc\) with width \(W\) and height \(H\),

  1. The infinity norm (Norm_Inf) is defined as the largest absolute pixel value of the image.

  2. The L1 norm (Norm_L1) is defined as the sum of the absolute pixel value of the image, i.e.,

    \[Norm\_L1 = \sum_{j=0}^{H-1}\sum_{i=0}^{W-1}\left| pSrc(j,i)\right|\]
    .

  3. The L2 norm (Norm_L2) is defined as the square root of the sum of the squared absolute pixel value of the image, i.e.,

    \[Norm\_L2 = \sqrt{\sum_{j=0}^{H-1}\sum_{i=0}^{W-1}\left| pSrc(j,i)\right| ^2}\]
    .

Given two images \(pSrc1\) and \(pSrc2\) both with width \(W\) and height \(H\),

  1. The infinity norm of differece (NormDiff_Inf) is defined as the largest absolute difference between pixels of two images.

  2. The L1 norm of differece (NormDiff_L1) is defined as the sum of the absolute difference between pixels of two images, i.e.,

    \[NormDiff\_L1 = \sum_{j=0}^{H-1}\sum_{i=0}^{W-1}\left| pSrc1(j,i)-pSrc2(j,i)\right|\]
    .

  3. The L2 norm of differece (NormDiff_L2) is defined as the squared root of the sum of the squared absolute difference between pixels of two images, i.e.,

    \[NormDiff\_L2 = \sqrt{\sum_{j=0}^{H-1}\sum_{i=0}^{W-1}\left| pSrc1(j,i)-pSrc2(j,i)\right| ^2}\]
    .

Given two images \(pSrc1\) and \(pSrc2\) both with width \(W\) and height \(H\),

  1. The relative error for the infinity norm of differece (NormRel_Inf) is defined as NormDiff_Inf divided by the infinity norm of the second image, i.e.,

    \[NormRel\_Inf = \frac{NormDiff\_Inf}{Norm\_Inf_{src2}}\]

  2. The relative error for the L1 norm of differece (NormRel_L1) is defined as NormDiff_L1 divided by the L1 norm of the second image, i.e.,

    \[NormRel\_L1 = \frac{NormDiff\_L1}{Norm\_L1_{src2}}\]

  3. The relative error for the L2 norm of differece (NormRel_L2) is defined as NormDiff_L2 divided by the L2 norm of the second image, i.e.,

    \[NormRel\_L2 = \frac{NormDiff\_L2}{Norm\_L2_{src2}}\]

The norm functions require the addition device scratch buffer for the computations.

Common parameters for nppiNorm functions include:

param pSrc1

Source-Image Pointer.

param nSrc1Step

Source-Image Line Step.

param pSrc2

Source-Image Pointer.

param nSrc2Step

Source-Image Line Step.

param oSizeROI

Region-Of-Interest (ROI).

param pMask

Mask-Image Pointer.

param nMaskStep

Mask-Image Line Step.

param nCOI

Channel_of_Interest Number.

param pNorm

Pointer to the norm value.

param pNormDiff

Pointer to the computed norm of differences.

param pNormRel

Pointer to the computed relative error for the infinity norm of two images.

param pDeviceBuffer

Pointer to the required device memory allocation, Scratch Buffer and Host Pointer. Use nppiNormInfGetBufferHostSize_XX_XXX to compute the required size (in bytes).

param nppStreamCtx

Application Managed Stream Context.

return

Image Data Related Error Codes, ROI Related Error Codes, or NPP_COI_ERROR if an invalid channel of interest is specified, or NPP_NOT_EVEN_STEP_ERROR if an invalid floating-point image is specified.

Image Norm Inf

Norm_Inf

Primitives for computing the infinity norm of an image.

Basic Norm_Inf

NppStatus nppiNorm_Inf_8u_C1R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_8u_C1R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

One-channel 8-bit unsigned image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_16u_C1R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_16u_C1R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

One-channel 16-bit unsigned image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_16s_C1R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 16-bit signed image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_16s_C1R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

One-channel 16-bit signed image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_32s_C1R_Ctx(const Npp32s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 32-bit signed image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_32s_C1R(const Npp32s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

One-channel 32-bit signed image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_32f_C1R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_32f_C1R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

One-channel 32-bit floating point image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_8u_C3R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_8u_C3R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer)

Three-channel 8-bit unsigned image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_16u_C3R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 16-bit unsigned image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_16u_C3R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer)

Three-channel 16-bit unsigned image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_16s_C3R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 16-bit signed image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_16s_C3R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer)

Three-channel 16-bit signed image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_32f_C3R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 32-bit floating point image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_32f_C3R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer)

Three-channel 32-bit floating point image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_8u_AC4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image Norm_Inf ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_8u_AC4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image Norm_Inf ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_16u_AC4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image Norm_Inf ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_16u_AC4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer)

Four-channel 16-bit unsigned image Norm_Inf ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_16s_AC4R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image Norm_Inf ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_16s_AC4R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer)

Four-channel 16-bit signed image Norm_Inf ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_32f_AC4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image Norm_Inf ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_32f_AC4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer)

Four-channel 32-bit floating point image Norm_Inf ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_8u_C4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_8u_C4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[4], Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_16u_C4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_16u_C4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[4], Npp8u *pDeviceBuffer)

Four-channel 16-bit unsigned image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_16s_C4R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_16s_C4R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[4], Npp8u *pDeviceBuffer)

Four-channel 16-bit signed image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_32f_C4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_32f_C4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[4], Npp8u *pDeviceBuffer)

Four-channel 32-bit floating point image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_8u_C1MR_Ctx(const Npp8u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 8-bit unsigned image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_8u_C1MR(const Npp8u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

Masked one-channel 8-bit unsigned image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_8s_C1MR_Ctx(const Npp8s *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 8-bit signed image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_8s_C1MR(const Npp8s *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

Masked one-channel 8-bit signed image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_16u_C1MR_Ctx(const Npp16u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 16-bit unsigned image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_16u_C1MR(const Npp16u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

Masked one-channel 16-bit unsigned image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_32f_C1MR_Ctx(const Npp32f *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 32-bit floating point image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_32f_C1MR(const Npp32f *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

Masked one-channel 32-bit floating point image Norm_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_8u_C3CMR_Ctx(const Npp8u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 8-bit unsigned image Norm_Inf affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_8u_C3CMR(const Npp8u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

Masked three-channel 8-bit unsigned image Norm_Inf affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_8s_C3CMR_Ctx(const Npp8s *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 8-bit signed image Norm_Inf affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_8s_C3CMR(const Npp8s *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

Masked three-channel 8-bit signed image Norm_Inf affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_16u_C3CMR_Ctx(const Npp16u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 16-bit unsigned image Norm_Inf affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_16u_C3CMR(const Npp16u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

Masked three-channel 16-bit unsigned image Norm_Inf affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_32f_C3CMR_Ctx(const Npp32f *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 32-bit floating point image Norm_Inf affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_Inf_32f_C3CMR(const Npp32f *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

Masked three-channel 32-bit floating point image Norm_Inf affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NormInfGetBufferHostSize

Companion primitives for computing the device buffer size (in bytes) required by the Norm_Inf primitives.

CommonNormInfGetBufferHostSizeParameters

Common parameters for nppiNormInfGetBufferHostSize functions include:

param oSizeROI

Region-Of-Interest (ROI).

param hpBufferSize

Required buffer size. Important: hpBufferSize is a host pointer. Scratch Buffer and Host Pointer.

param nppStreamCtx

Application Managed Stream Context.

return

NPP_NULL_POINTER_ERROR if hpBufferSize is 0 (NULL), ROI Related Error Codes.

NppStatus nppiNormInfGetBufferHostSize_8u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_Inf_8u_C1R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_8u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_Inf_8u_C1R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_16u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_Inf_16u_C1R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_16u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_Inf_16u_C1R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_16s_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_Inf_16s_C1R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_16s_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_Inf_16s_C1R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_32s_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_Inf_32s_C1R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_32s_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_Inf_32s_C1R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_32f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_Inf_32f_C1R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_32f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_Inf_32f_C1R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_8u_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_Inf_8u_C1MR.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_8u_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_Inf_8u_C1MR.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_8s_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_Inf_8s_C1MR.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_8s_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_Inf_8s_C1MR.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_16u_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_Inf_16u_C1MR.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_16u_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_Inf_16u_C1MR.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_32f_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_Inf_32f_C1MR.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_32f_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_Inf_32f_C1MR.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_8u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_Inf_8u_C3R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_8u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_Inf_8u_C3R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_16u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_Inf_16u_C3R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_16u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_Inf_16u_C3R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_16s_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_Inf_16s_C3R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_16s_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_Inf_16s_C3R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_32f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_Inf_32f_C3R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_32f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_Inf_32f_C3R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_8u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_Inf_8u_AC4R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_8u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_Inf_8u_AC4R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_16u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_Inf_16u_AC4R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_16u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_Inf_16u_AC4R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_16s_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_Inf_16s_AC4R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_16s_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_Inf_16s_AC4R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_32f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_Inf_32f_AC4R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_32f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_Inf_32f_AC4R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_8u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_Inf_8u_C4R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_8u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_Inf_8u_C4R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_16u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_Inf_16u_C4R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_16u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_Inf_16u_C4R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_16s_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_Inf_16s_C4R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_16s_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_Inf_16s_C4R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_32f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_Inf_32f_C4R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_32f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_Inf_32f_C4R.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_8u_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_Inf_8u_C3CMR.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_8u_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_Inf_8u_C3CMR.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_8s_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_Inf_8s_C3CMR.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_8s_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_Inf_8s_C3CMR.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_16u_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_Inf_16u_C3CMR.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_16u_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_Inf_16u_C3CMR.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_32f_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_Inf_32f_C3CMR.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

NppStatus nppiNormInfGetBufferHostSize_32f_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_Inf_32f_C3CMR.

For common parameter descriptions, see CommonNormInfGetBufferHostSizeParameters.

Image Norm L1

Norm_L1

Primitives for computing the L1 norm of an image.

Basic Norm_L1

NppStatus nppiNorm_L1_8u_C1R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_8u_C1R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

One-channel 8-bit unsigned image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_16u_C1R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_16u_C1R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

One-channel 16-bit unsigned image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_16s_C1R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 16-bit signed image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_16s_C1R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

One-channel 16-bit signed image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_32f_C1R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_32f_C1R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

One-channel 32-bit floating point image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_8u_C3R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_8u_C3R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer)

Three-channel 8-bit unsigned image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_16u_C3R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 16-bit unsigned image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_16u_C3R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer)

Three-channel 16-bit unsigned image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_16s_C3R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 16-bit signed image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_16s_C3R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer)

Three-channel 16-bit signed image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_32f_C3R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 32-bit floating point image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_32f_C3R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer)

Three-channel 32-bit floating point image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_8u_AC4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image Norm_L1 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_8u_AC4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image Norm_L1 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_16u_AC4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image Norm_L1 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_16u_AC4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer)

Four-channel 16-bit unsigned image Norm_L1 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_16s_AC4R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image Norm_L1 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_16s_AC4R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer)

Four-channel 16-bit signed image Norm_L1 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_32f_AC4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image Norm_L1 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_32f_AC4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer)

Four-channel 32-bit floating point image Norm_L1 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_8u_C4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_8u_C4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[4], Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_16u_C4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_16u_C4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[4], Npp8u *pDeviceBuffer)

Four-channel 16-bit unsigned image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_16s_C4R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_16s_C4R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[4], Npp8u *pDeviceBuffer)

Four-channel 16-bit signed image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_32f_C4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_32f_C4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[4], Npp8u *pDeviceBuffer)

Four-channel 32-bit floating point image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_8u_C1MR_Ctx(const Npp8u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 8-bit unsigned image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_8u_C1MR(const Npp8u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

Masked one-channel 8-bit unsigned image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_8s_C1MR_Ctx(const Npp8s *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 8-bit signed image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_8s_C1MR(const Npp8s *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

Masked one-channel 8-bit signed image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_16u_C1MR_Ctx(const Npp16u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 16-bit unsigned image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_16u_C1MR(const Npp16u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

Masked one-channel 16-bit unsigned image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_32f_C1MR_Ctx(const Npp32f *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 32-bit floating point image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_32f_C1MR(const Npp32f *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

Masked one-channel 32-bit floating point image Norm_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_8u_C3CMR_Ctx(const Npp8u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 8-bit unsigned image Norm_L1 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_8u_C3CMR(const Npp8u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

Masked three-channel 8-bit unsigned image Norm_L1 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_8s_C3CMR_Ctx(const Npp8s *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 8-bit signed image Norm_L1 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_8s_C3CMR(const Npp8s *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

Masked three-channel 8-bit signed image Norm_L1 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_16u_C3CMR_Ctx(const Npp16u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 16-bit unsigned image Norm_L1 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_16u_C3CMR(const Npp16u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

Masked three-channel 16-bit unsigned image Norm_L1 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_32f_C3CMR_Ctx(const Npp32f *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 32-bit floating point image Norm_L1 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L1_32f_C3CMR(const Npp32f *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

Masked three-channel 32-bit floating point image Norm_L1 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NormL1GetBufferHostSize

Companion primitives for computing the device buffer size (in bytes) required by the Norm_L1 primitives.

CommonNormL1GetBufferHostSizeParameters

Common parameters for nppiNormL1GetBufferHostSize functions include:

param oSizeROI

Region-Of-Interest (ROI).

param hpBufferSize

Required buffer size. Important: hpBufferSize is a host pointer. Scratch Buffer and Host Pointer.

param nppStreamCtx

Application Managed Stream Context.

return

NPP_NULL_POINTER_ERROR if hpBufferSize is 0 (NULL), ROI Related Error Codes.

NppStatus nppiNormL1GetBufferHostSize_8u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L1_8u_C1R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_8u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L1_8u_C1R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_16u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L1_16u_C1R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_16u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L1_16u_C1R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_16s_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L1_16s_C1R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_16s_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L1_16s_C1R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_32f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L1_32f_C1R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_32f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L1_32f_C1R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_8u_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L1_8u_C1MR.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_8u_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L1_8u_C1MR.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_8s_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L1_8s_C1MR.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_8s_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L1_8s_C1MR.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_16u_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L1_16u_C1MR.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_16u_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L1_16u_C1MR.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_32f_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L1_32f_C1MR.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_32f_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L1_32f_C1MR.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_8u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L1_8u_C3R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_8u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L1_8u_C3R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_16u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L1_16u_C3R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_16u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L1_16u_C3R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_16s_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L1_16s_C3R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_16s_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L1_16s_C3R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_32f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L1_32f_C3R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_32f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L1_32f_C3R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_8u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L1_8u_AC4R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_8u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L1_8u_AC4R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_16u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L1_16u_AC4R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_16u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L1_16u_AC4R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_16s_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L1_16s_AC4R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_16s_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L1_16s_AC4R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_32f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L1_32f_AC4R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_32f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L1_32f_AC4R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_8u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L1_8u_C4R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_8u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L1_8u_C4R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_16u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L1_16u_C4R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_16u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L1_16u_C4R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_16s_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L1_16s_C4R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_16s_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L1_16s_C4R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_32f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L1_32f_C4R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_32f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L1_32f_C4R.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_8u_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L1_8u_C3CMR.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_8u_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L1_8u_C3CMR.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_8s_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L1_8s_C3CMR.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_8s_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L1_8s_C3CMR.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_16u_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L1_16u_C3CMR.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_16u_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L1_16u_C3CMR.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_32f_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L1_32f_C3CMR.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

NppStatus nppiNormL1GetBufferHostSize_32f_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L1_32f_C3CMR.

For common parameter descriptions, see CommonNormL1GetBufferHostSizeParameters.

Image Norm L2

Norm_L2

Primitives for computing the L2 norm of an image.

Basic Norm_L2

Computes the L2 norm of an image.

NppStatus nppiNorm_L2_8u_C1R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_8u_C1R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

One-channel 8-bit unsigned image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_16u_C1R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_16u_C1R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

One-channel 16-bit unsigned image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_16s_C1R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 16-bit signed image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_16s_C1R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

One-channel 16-bit signed image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_32f_C1R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_32f_C1R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

One-channel 32-bit floating point image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_8u_C3R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_8u_C3R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer)

Three-channel 8-bit unsigned image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_16u_C3R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 16-bit unsigned image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_16u_C3R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer)

Three-channel 16-bit unsigned image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_16s_C3R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 16-bit signed image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_16s_C3R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer)

Three-channel 16-bit signed image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_32f_C3R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 32-bit floating point image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_32f_C3R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer)

Three-channel 32-bit floating point image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_8u_AC4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image Norm_L2 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_8u_AC4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image Norm_L2 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_16u_AC4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image Norm_L2 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_16u_AC4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer)

Four-channel 16-bit unsigned image Norm_L2 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_16s_AC4R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image Norm_L2 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_16s_AC4R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer)

Four-channel 16-bit signed image Norm_L2 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_32f_AC4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image Norm_L2 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_32f_AC4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[3], Npp8u *pDeviceBuffer)

Four-channel 32-bit floating point image Norm_L2 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_8u_C4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_8u_C4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[4], Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_16u_C4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_16u_C4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[4], Npp8u *pDeviceBuffer)

Four-channel 16-bit unsigned image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_16s_C4R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_16s_C4R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[4], Npp8u *pDeviceBuffer)

Four-channel 16-bit signed image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_32f_C4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_32f_C4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp64f aNorm[4], Npp8u *pDeviceBuffer)

Four-channel 32-bit floating point image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_8u_C1MR_Ctx(const Npp8u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 8-bit unsigned image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_8u_C1MR(const Npp8u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

Masked one-channel 8-bit unsigned image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_8s_C1MR_Ctx(const Npp8s *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 8-bit signed image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_8s_C1MR(const Npp8s *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

Masked one-channel 8-bit signed image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_16u_C1MR_Ctx(const Npp16u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 16-bit unsigned image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_16u_C1MR(const Npp16u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

Masked one-channel 16-bit unsigned image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_32f_C1MR_Ctx(const Npp32f *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 32-bit floating point image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_32f_C1MR(const Npp32f *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

Masked one-channel 32-bit floating point image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_8u_C3CMR_Ctx(const Npp8u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 8-bit unsigned image Norm_L2.

NppStatus nppiNorm_L2_8u_C3CMR(const Npp8u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

Masked three-channel 8-bit unsigned image Norm_L2.

NppStatus nppiNorm_L2_8s_C3CMR_Ctx(const Npp8s *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 8-bit signed image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_8s_C3CMR(const Npp8s *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

Masked three-channel 8-bit signed image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_16u_C3CMR_Ctx(const Npp16u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 16-bit unsigned image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_16u_C3CMR(const Npp16u *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

Masked three-channel 16-bit unsigned image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_32f_C3CMR_Ctx(const Npp32f *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNorm, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 32-bit floating point image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNorm_L2_32f_C3CMR(const Npp32f *pSrc, int nSrcStep, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNorm, Npp8u *pDeviceBuffer)

Masked three-channel 32-bit floating point image Norm_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NormL2GetBufferHostSize

Companion primitives for computing the device buffer size (in bytes) required by the Norm_L2 primitives.

CommonNormL2GetBufferHostSizeParameters

Common parameters for nppiNormL2GetBufferHostSize functions include:

param oSizeROI

Region-Of-Interest (ROI).

param hpBufferSize

Required buffer size. Important: hpBufferSize is a host pointer. Scratch Buffer and Host Pointer.

param nppStreamCtx

Application Managed Stream Context.

return

NPP_NULL_POINTER_ERROR if hpBufferSize is 0 (NULL), ROI Related Error Codes.

NppStatus nppiNormL2GetBufferHostSize_8u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L2_8u_C1R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_8u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L2_8u_C1R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_16u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L2_16u_C1R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_16u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L2_16u_C1R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_16s_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L2_16s_C1R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_16s_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L2_16s_C1R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_32f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L2_32f_C1R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_32f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L2_32f_C1R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_8u_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L2_8u_C1MR.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_8u_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L2_8u_C1MR.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_8s_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L2_8s_C1MR.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_8s_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L2_8s_C1MR.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_16u_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L2_16u_C1MR.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_16u_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L2_16u_C1MR.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_32f_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L2_32f_C1MR.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_32f_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L2_32f_C1MR.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_8u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L2_8u_C3R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_8u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L2_8u_C3R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_16u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L2_16u_C3R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_16u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L2_16u_C3R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_16s_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L2_16s_C3R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_16s_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L2_16s_C3R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_32f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L2_32f_C3R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_32f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L2_32f_C3R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_8u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L2_8u_AC4R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_8u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L2_8u_AC4R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_16u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L2_16u_AC4R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_16u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L2_16u_AC4R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_16s_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L2_16s_AC4R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_16s_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L2_16s_AC4R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_32f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L2_32f_AC4R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_32f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L2_32f_AC4R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_8u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L2_8u_C4R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_8u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L2_8u_C4R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_16u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L2_16u_C4R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_16u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L2_16u_C4R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_16s_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L2_16s_C4R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_16s_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L2_16s_C4R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_32f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L2_32f_C4R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_32f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L2_32f_C4R.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_8u_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L2_8u_C3CMR.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_8u_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L2_8u_C3CMR.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_8s_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L2_8s_C3CMR.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_8s_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L2_8s_C3CMR.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_16u_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L2_16u_C3CMR.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_16u_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L2_16u_C3CMR.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_32f_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNorm_L2_32f_C3CMR.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

NppStatus nppiNormL2GetBufferHostSize_32f_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNorm_L2_32f_C3CMR.

For common parameter descriptions, see CommonNormL2GetBufferHostSizeParameters.

Image NormDiff Inf

NormDiff_Inf

Primitives for computing the infinity norm of difference of pixels between two images.

Basic NormDiff_Inf

NppStatus nppiNormDiff_Inf_8u_C1R_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image NormDiff_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_8u_C1R(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

One-channel 8-bit unsigned image NormDiff_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_16u_C1R_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned image NormDiff_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_16u_C1R(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

One-channel 16-bit unsigned image NormDiff_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_16s_C1R_Ctx(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 16-bit signed image NormDiff_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_16s_C1R(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

One-channel 16-bit signed image NormDiff_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_32f_C1R_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image NormDiff_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_32f_C1R(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

One-channel 32-bit floating point image NormDiff_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_8u_C3R_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image NormDiff_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_8u_C3R(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer)

Three-channel 8-bit unsigned image NormDiff_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_16u_C3R_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 16-bit unsigned image NormDiff_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_16u_C3R(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer)

Three-channel 16-bit unsigned image NormDiff_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_16s_C3R_Ctx(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 16-bit signed image NormDiff_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_16s_C3R(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer)

Three-channel 16-bit signed image NormDiff_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_32f_C3R_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 32-bit floating point image NormDiff_Inf.

Parameters
Returns

Image Data Related Error Codes, ROI Related Error Codes, or NPP_NOT_EVEN_STEP_ERROR if an invalid floating-point image is specified.

NppStatus nppiNormDiff_Inf_32f_C3R(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer)

Three-channel 32-bit floating point image NormDiff_Inf.

Parameters
Returns

Image Data Related Error Codes, ROI Related Error Codes, or NPP_NOT_EVEN_STEP_ERROR if an invalid floating-point image is specified.

NppStatus nppiNormDiff_Inf_8u_AC4R_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image NormDiff_Inf ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_8u_AC4R(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image NormDiff_Inf ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_16u_AC4R_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image NormDiff_Inf ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_16u_AC4R(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer)

Four-channel 16-bit unsigned image NormDiff_Inf ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_16s_AC4R_Ctx(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image NormDiff_Inf ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_16s_AC4R(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer)

Four-channel 16-bit signed image NormDiff_Inf ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_32f_AC4R_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image NormDiff_Inf ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_32f_AC4R(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer)

Four-channel 32-bit floating point image NormDiff_Inf ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_8u_C4R_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image NormDiff_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_8u_C4R(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[4], Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image NormDiff_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_16u_C4R_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image NormDiff_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_16u_C4R(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[4], Npp8u *pDeviceBuffer)

Four-channel 16-bit unsigned image NormDiff_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_16s_C4R_Ctx(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image NormDiff_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_16s_C4R(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[4], Npp8u *pDeviceBuffer)

Four-channel 16-bit signed image NormDiff_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_32f_C4R_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image NormDiff_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_32f_C4R(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[4], Npp8u *pDeviceBuffer)

Four-channel 32-bit floating point image NormDiff_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_8u_C1MR_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 8-bit unsigned images NormDiff_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_8u_C1MR(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

Masked one-channel 8-bit unsigned images NormDiff_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_8s_C1MR_Ctx(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 8-bit signed images NormDiff_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_8s_C1MR(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

Masked one-channel 8-bit signed images NormDiff_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_16u_C1MR_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 16-bit unsigned images NormDiff_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_16u_C1MR(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

Masked one-channel 16-bit unsigned images NormDiff_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_32f_C1MR_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 32-bit floating point images NormDiff_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_32f_C1MR(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

Masked one-channel 32-bit floating point images NormDiff_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_8u_C3CMR_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 8-bit unsigned image NormDiff_Inf affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_8u_C3CMR(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

Masked three-channel 8-bit unsigned image NormDiff_Inf affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_8s_C3CMR_Ctx(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 8-bit signed image NormDiff_Inf affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_8s_C3CMR(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

Masked three-channel 8-bit signed image NormDiff_Inf affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_16u_C3CMR_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 16-bit unsigned image NormDiff_Inf affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_16u_C3CMR(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

Masked three-channel 16-bit unsigned image NormDiff_Inf affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_32f_C3CMR_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 32-bit floating point image NormDiff_Inf affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_Inf_32f_C3CMR(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

Masked three-channel 32-bit floating point image NormDiff_Inf affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NormDiffInfGetBufferHostSize

Companion primitives for computing the device buffer size (in bytes) required by the NormDiff_Inf primitives.

CommonNormDiffInfGetBufferHostSizeParameters

Common parameters for nppiNormDiffInfGetBufferHostSize functions include:

param oSizeROI

Region-Of-Interest (ROI).

param hpBufferSize

Required buffer size. Important: hpBufferSize is a host pointer. Scratch Buffer and Host Pointer.

param nppStreamCtx

Application Managed Stream Context.

return

NPP_NULL_POINTER_ERROR if hpBufferSize is 0 (NULL), ROI Related Error Codes.

NppStatus nppiNormDiffInfGetBufferHostSize_8u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNormDiff_Inf_8u_C1R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_8u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNormDiff_Inf_8u_C1R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_16u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNormDiff_Inf_16u_C1R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_16u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNormDiff_Inf_16u_C1R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_16s_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNormDiff_Inf_16s_C1R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_16s_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNormDiff_Inf_16s_C1R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_32f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNormDiff_Inf_32f_C1R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_32f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNormDiff_Inf_32f_C1R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_8u_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNormDiff_Inf_8u_C1MR.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_8u_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNormDiff_Inf_8u_C1MR.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_8s_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNormDiff_Inf_8s_C1MR.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_8s_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNormDiff_Inf_8s_C1MR.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_16u_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNormDiff_Inf_16u_C1MR.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_16u_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNormDiff_Inf_16u_C1MR.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_32f_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNormDiff_Inf_32f_C1MR.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_32f_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNormDiff_Inf_32f_C1MR.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_8u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNormDiff_Inf_8u_C3R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_8u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNormDiff_Inf_8u_C3R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_16u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNormDiff_Inf_16u_C3R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_16u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNormDiff_Inf_16u_C3R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_16s_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNormDiff_Inf_16s_C3R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_16s_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNormDiff_Inf_16s_C3R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_32f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNormDiff_Inf_32f_C3R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_32f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNormDiff_Inf_32f_C3R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_8u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNormDiff_Inf_8u_C4R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_8u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNormDiff_Inf_8u_C4R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_16u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNormDiff_Inf_16u_C4R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_16u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNormDiff_Inf_16u_C4R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_16s_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNormDiff_Inf_16s_C4R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_16s_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNormDiff_Inf_16s_C4R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_32f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNormDiff_Inf_32f_C4R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_32f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNormDiff_Inf_32f_C4R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_8u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNormDiff_Inf_8u_AC4R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_8u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNormDiff_Inf_8u_AC4R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_16u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNormDiff_Inf_16u_AC4R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_16u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNormDiff_Inf_16u_AC4R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_16s_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNormDiff_Inf_16s_AC4R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_16s_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNormDiff_Inf_16s_AC4R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_32f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNormDiff_Inf_32f_AC4R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_32f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNormDiff_Inf_32f_AC4R.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_8u_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNormDiff_Inf_8u_C3CMR.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_8u_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNormDiff_Inf_8u_C3CMR.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_8s_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNormDiff_Inf_8s_C3CMR.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_8s_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNormDiff_Inf_8s_C3CMR.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_16u_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNormDiff_Inf_16u_C3CMR.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_16u_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNormDiff_Inf_16u_C3CMR.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_32f_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiNormDiff_Inf_32f_C3CMR.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

NppStatus nppiNormDiffInfGetBufferHostSize_32f_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Buffer size for nppiNormDiff_Inf_32f_C3CMR.

For common parameter descriptions, see CommonNormDiffInfGetBufferHostSizeParameters.

Image NormDiff L1

NormDiff_L1

Primitives for computing the L1 norm of difference of pixels between two images.

Basic NormDiff_L1

NppStatus nppiNormDiff_L1_8u_C1R_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_8u_C1R(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

One-channel 8-bit unsigned image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_16u_C1R_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_16u_C1R(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

One-channel 16-bit unsigned image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_16s_C1R_Ctx(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 16-bit signed image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_16s_C1R(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

One-channel 16-bit signed image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_32f_C1R_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_32f_C1R(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

One-channel 32-bit floating point image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_8u_C3R_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_8u_C3R(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer)

Three-channel 8-bit unsigned image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_16u_C3R_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 16-bit unsigned image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_16u_C3R(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer)

Three-channel 16-bit unsigned image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_16s_C3R_Ctx(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 16-bit signed image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_16s_C3R(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer)

Three-channel 16-bit signed image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_32f_C3R_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 32-bit floating point image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_32f_C3R(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer)

Three-channel 32-bit floating point image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_8u_AC4R_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image NormDiff_L1 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_8u_AC4R(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image NormDiff_L1 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_16u_AC4R_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image NormDiff_L1 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_16u_AC4R(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer)

Four-channel 16-bit unsigned image NormDiff_L1 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_16s_AC4R_Ctx(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image NormDiff_L1 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_16s_AC4R(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer)

Four-channel 16-bit signed image NormDiff_L1 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_32f_AC4R_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image NormDiff_L1 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_32f_AC4R(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer)

Four-channel 32-bit floating point image NormDiff_L1 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_8u_C4R_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_8u_C4R(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[4], Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_16u_C4R_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_16u_C4R(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[4], Npp8u *pDeviceBuffer)

Four-channel 16-bit unsigned image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_16s_C4R_Ctx(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_16s_C4R(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[4], Npp8u *pDeviceBuffer)

Four-channel 16-bit signed image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_32f_C4R_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_32f_C4R(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[4], Npp8u *pDeviceBuffer)

Four-channel 32-bit floating point image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_8u_C1MR_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 8-bit unsigned image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_8u_C1MR(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

Masked one-channel 8-bit unsigned image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_8s_C1MR_Ctx(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 8-bit signed image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_8s_C1MR(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

Masked one-channel 8-bit signed image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_16u_C1MR_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 16-bit unsigned image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_16u_C1MR(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

Masked one-channel 16-bit unsigned image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_32f_C1MR_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 32-bit floating point image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_32f_C1MR(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

Masked one-channel 32-bit floating point image NormDiff_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_8u_C3CMR_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 8-bit unsigned image NormDiff_L1 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_8u_C3CMR(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

Masked three-channel 8-bit unsigned image NormDiff_L1 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_8s_C3CMR_Ctx(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 8-bit signed image NormDiff_L1 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_8s_C3CMR(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

Masked three-channel 8-bit signed image NormDiff_L1 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_16u_C3CMR_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 16-bit unsigned image NormDiff_L1 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_16u_C3CMR(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

Masked three-channel 16-bit unsigned image NormDiff_L1 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_32f_C3CMR_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 32-bit floating point image NormDiff_L1 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L1_32f_C3CMR(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

Masked three-channel 32-bit floating point image NormDiff_L1 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NormDiffL1GetBufferHostSize

Companion primitives for computing the device buffer size (in bytes) required by the NormDiff_L1 primitives.

CommonNormDiffL1GetBufferHostSizeParameters

Common parameters for nppiNormDiffL1GetBufferHostSize functions include:

param oSizeROI

Region-Of-Interest (ROI).

param hpBufferSize

Required buffer size. Important: hpBufferSize is a host pointer. Scratch Buffer and Host Pointer.

param nppStreamCtx

Application Managed Stream Context.

return

NPP_NULL_POINTER_ERROR if hpBufferSize is 0 (NULL), ROI Related Error Codes.

NppStatus nppiNormDiffL1GetBufferHostSize_8u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_8u_C1R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_8u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_8u_C1R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_16u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_16u_C1R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_16u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_16u_C1R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_16s_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_16s_C1R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_16s_C1R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_16s_C1R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_32f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_32f_C1R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_32f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_32f_C1R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_8u_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_8u_C1MR.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_8u_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_8u_C1MR.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_8s_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_8s_C1MR.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_8s_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_8s_C1MR.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_16u_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_16u_C1MR.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_16u_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_16u_C1MR.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_32f_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_32f_C1MR.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_32f_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_32f_C1MR.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_8u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_8u_C3R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_8u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_8u_C3R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_16u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_16u_C3R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_16u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_16u_C3R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_16s_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_16s_C3R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_16s_C3R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_16s_C3R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_32f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_32f_C3R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_32f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_32f_C3R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_8u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_8u_C4R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_8u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_8u_C4R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_16u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_16u_C4R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_16u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_16u_C4R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_16s_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_16s_C4R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_16s_C4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_16s_C4R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_32f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_32f_C4R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_32f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_32f_C4R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_8u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_8u_AC4R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_8u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_8u_AC4R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_16u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_16u_AC4R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_16u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_16u_AC4R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_16s_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_16s_AC4R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_16s_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_16s_AC4R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_32f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_32f_AC4R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_32f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_32f_AC4R.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_8u_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_8u_C3CMR.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_8u_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_8u_C3CMR.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_8s_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_8s_C3CMR.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_8s_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_8s_C3CMR.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_16u_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_16u_C3CMR.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_16u_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_16u_C3CMR.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_32f_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_32f_C3CMR.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

NppStatus nppiNormDiffL1GetBufferHostSize_32f_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L1_32f_C3CMR.

For common parameter descriptions, see CommonNormDiffL1GetBufferHostSizeParameters.

Image NormDiff L2

NormDiff_L2

Primitives for computing the L2 norm of difference of pixels between two images.

Basic NormDiff_L2

NppStatus nppiNormDiff_L2_8u_C1R_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_8u_C1R(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

One-channel 8-bit unsigned image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_16u_C1R_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_16u_C1R(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

One-channel 16-bit unsigned image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_16s_C1R_Ctx(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 16-bit signed image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_16s_C1R(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

One-channel 16-bit signed image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_32f_C1R_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_32f_C1R(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

One-channel 32-bit floating point image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_8u_C3R_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_8u_C3R(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer)

Three-channel 8-bit unsigned image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_16u_C3R_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 16-bit unsigned image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_16u_C3R(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer)

Three-channel 16-bit unsigned image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_16s_C3R_Ctx(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 16-bit signed image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_16s_C3R(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer)

Three-channel 16-bit signed image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_32f_C3R_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 32-bit floating point image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_32f_C3R(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer)

Three-channel 32-bit floating point image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_8u_AC4R_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image NormDiff_L2 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_8u_AC4R(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image NormDiff_L2 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_16u_AC4R_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image NormDiff_L2 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_16u_AC4R(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer)

Four-channel 16-bit unsigned image NormDiff_L2 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_16s_AC4R_Ctx(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image NormDiff_L2 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_16s_AC4R(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer)

Four-channel 16-bit signed image NormDiff_L2 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_32f_AC4R_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image NormDiff_L2 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_32f_AC4R(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[3], Npp8u *pDeviceBuffer)

Four-channel 32-bit floating point image NormDiff_L2 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_8u_C4R_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_8u_C4R(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[4], Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_16u_C4R_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_16u_C4R(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[4], Npp8u *pDeviceBuffer)

Four-channel 16-bit unsigned image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_16s_C4R_Ctx(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_16s_C4R(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[4], Npp8u *pDeviceBuffer)

Four-channel 16-bit signed image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_32f_C4R_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_32f_C4R(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormDiff[4], Npp8u *pDeviceBuffer)

Four-channel 32-bit floating point image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_8u_C1MR_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 8-bit unsigned image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_8u_C1MR(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

Masked one-channel 8-bit unsigned image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_8s_C1MR_Ctx(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 8-bit signed image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_8s_C1MR(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

Masked one-channel 8-bit signed image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_16u_C1MR_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 16-bit unsigned image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_16u_C1MR(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

Masked one-channel 16-bit unsigned image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_32f_C1MR_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 32-bit floating point image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_32f_C1MR(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

Masked one-channel 32-bit floating point image NormDiff_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_8u_C3CMR_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 8-bit unsigned image NormDiff_L2 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_8u_C3CMR(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

Masked three-channel 8-bit unsigned image NormDiff_L2 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_8s_C3CMR_Ctx(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 8-bit signed image NormDiff_L2 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_8s_C3CMR(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

Masked three-channel 8-bit signed image NormDiff_L2 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_16u_C3CMR_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 16-bit unsigned image NormDiff_L2 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_16u_C3CMR(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

Masked three-channel 16-bit unsigned image NormDiff_L2 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_32f_C3CMR_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 32-bit floating point image NormDiff_L2 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormDiff_L2_32f_C3CMR(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormDiff, Npp8u *pDeviceBuffer)

Masked three-channel 32-bit floating point image NormDiff_L2 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NormDiffL2GetBufferHostSize

Companion primitives for computing the device buffer size (in bytes) required by the NormDiff_L2 primitives.

CommonNormDiffL2GetBufferHostSizeParameters

Common parameters for nppiNormDiffL2GetBufferHostSize functions include:

param oSizeROI

Region-Of-Interest (ROI).

param hpBufferSize

Required buffer size. Important: hpBufferSize is a host pointer. Scratch Buffer and Host Pointer.

param nppStreamCtx

Application Managed Stream Context.

return

NPP_NULL_POINTER_ERROR if hpBufferSize is 0 (NULL), ROI Related Error Codes.

NppStatus nppiNormDiffL2GetBufferHostSize_8u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_8u_C1R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_8u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_8u_C1R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_16u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_16u_C1R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_16u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_16u_C1R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_16s_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_16s_C1R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_16s_C1R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_16s_C1R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_32f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_32f_C1R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_32f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_32f_C1R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_8u_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_8u_C1MR.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_8u_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_8u_C1MR.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_8s_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_8s_C1MR.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_8s_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_8s_C1MR.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_16u_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_16u_C1MR.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_16u_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_16u_C1MR.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_32f_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_32f_C1MR.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_32f_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_32f_C1MR.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_8u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_8u_C3R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_8u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_8u_C3R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_16u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_16u_C3R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_16u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_16u_C3R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_16s_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_16s_C3R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_16s_C3R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_16s_C3R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_32f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_32f_C3R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_32f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_32f_C3R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_8u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_8u_C4R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_8u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_8u_C4R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_16u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_16u_C4R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_16u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_16u_C4R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_16s_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_16s_C4R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_16s_C4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_16s_C4R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_32f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_32f_C4R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_32f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_32f_C4R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_8u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_8u_AC4R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_8u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_8u_AC4R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_16u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_16u_AC4R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_16u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_16u_AC4R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_16s_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_16s_AC4R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_16s_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_16s_AC4R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_32f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_32f_AC4R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_32f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_32f_AC4R.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_8u_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_8u_C3CMR.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_8u_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_8u_C3CMR.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_8s_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_8s_C3CMR.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_8s_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_8s_C3CMR.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_16u_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_16u_C3CMR.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_16u_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_16u_C3CMR.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_32f_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_32f_C3CMR.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

NppStatus nppiNormDiffL2GetBufferHostSize_32f_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormDiff_L2_32f_C3CMR.

For common parameter descriptions, see CommonNormDiffL2GetBufferHostSizeParameters.

Image NormRel Inf

NormRel_Inf

Primitives for computing the relative error of infinity norm between two images.

Basic NormRel_Inf

NppStatus nppiNormRel_Inf_8u_C1R_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_8u_C1R(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

One-channel 8-bit unsigned image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_16u_C1R_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_16u_C1R(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

One-channel 16-bit unsigned image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_16s_C1R_Ctx(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 16-bit signed image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_16s_C1R(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

One-channel 16-bit signed image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_32f_C1R_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_32f_C1R(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

One-channel 32-bit floating point image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_8u_C3R_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_8u_C3R(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer)

Three-channel 8-bit unsigned image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_16u_C3R_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 16-bit unsigned image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_16u_C3R(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer)

Three-channel 16-bit unsigned image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_16s_C3R_Ctx(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 16-bit signed image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_16s_C3R(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer)

Three-channel 16-bit signed image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_32f_C3R_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 32-bit floating point image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_32f_C3R(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer)

Three-channel 32-bit floating point image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_8u_AC4R_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image NormRel_Inf ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_8u_AC4R(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image NormRel_Inf ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_16u_AC4R_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image NormRel_Inf ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_16u_AC4R(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer)

Four-channel 16-bit unsigned image NormRel_Inf ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_16s_AC4R_Ctx(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image NormRel_Inf ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_16s_AC4R(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer)

Four-channel 16-bit signed image NormRel_Inf ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_32f_AC4R_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image NormRel_Inf ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_32f_AC4R(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer)

Four-channel 32-bit floating point image NormRel_Inf ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_8u_C4R_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_8u_C4R(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[4], Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_16u_C4R_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_16u_C4R(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[4], Npp8u *pDeviceBuffer)

Four-channel 16-bit unsigned image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_16s_C4R_Ctx(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_16s_C4R(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[4], Npp8u *pDeviceBuffer)

Four-channel 16-bit signed image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_32f_C4R_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_32f_C4R(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[4], Npp8u *pDeviceBuffer)

Four-channel 32-bit floating point image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_8u_C1MR_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 8-bit unsigned image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_8u_C1MR(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

Masked one-channel 8-bit unsigned image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_8s_C1MR_Ctx(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 8-bit signed image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_8s_C1MR(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

Masked one-channel 8-bit signed image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_16u_C1MR_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 16-bit unsigned image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_16u_C1MR(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

Masked one-channel 16-bit unsigned image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_32f_C1MR_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 32-bit floating point image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_32f_C1MR(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

Masked one-channel 32-bit floating point image NormRel_Inf.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_8u_C3CMR_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 8-bit unsigned image NormRel_Inf affecting only signle channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_8u_C3CMR(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

Masked three-channel 8-bit unsigned image NormRel_Inf affecting only signle channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_8s_C3CMR_Ctx(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 8-bit signed image NormRel_Inf affecting only signle channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_8s_C3CMR(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

Masked three-channel 8-bit signed image NormRel_Inf affecting only signle channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_16u_C3CMR_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 16-bit unsigned image NormRel_Inf affecting only signle channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_16u_C3CMR(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

Masked three-channel 16-bit unsigned image NormRel_Inf affecting only signle channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_32f_C3CMR_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 32-bit floating point image NormRel_Inf affecting only signle channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_Inf_32f_C3CMR(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

Masked three-channel 32-bit floating point image NormRel_Inf affecting only signle channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NormRelInfGetBufferHostSize

Companion primitives for computing the device buffer size (in bytes) required by the NormRel_Inf primitives.

CommonNormRelInfGetBufferHostSizeParameters

Common parameters for nppiNormRelInfGetBufferHostSize functions include:

param oSizeROI

Region-Of-Interest (ROI).

param hpBufferSize

Required buffer size. Important: hpBufferSize is a host pointer. Scratch Buffer and Host Pointer.

param nppStreamCtx

Application Managed Stream Context.

return

NPP_NULL_POINTER_ERROR if hpBufferSize is 0 (NULL), ROI Related Error Codes.

NppStatus nppiNormRelInfGetBufferHostSize_8u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_8u_C1R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_8u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_8u_C1R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_16u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_16u_C1R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_16u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_16u_C1R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_16s_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_16s_C1R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_16s_C1R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_16s_C1R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_32f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_32f_C1R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_32f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_32f_C1R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_8u_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_8u_C1MR.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_8u_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_8u_C1MR.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_8s_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_8s_C1MR.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_8s_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_8s_C1MR.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_16u_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_16u_C1MR.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_16u_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_16u_C1MR.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_32f_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_32f_C1MR.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_32f_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_32f_C1MR.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_8u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_8u_C3R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_8u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_8u_C3R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_16u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_16u_C3R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_16u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_16u_C3R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_16s_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_16s_C3R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_16s_C3R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_16s_C3R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_32f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_32f_C3R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_32f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_32f_C3R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_8u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_8u_C4R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_8u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_8u_C4R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_16u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_16u_C4R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_16u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_16u_C4R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_16s_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_16s_C4R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_16s_C4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_16s_C4R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_32f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_32f_C4R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_32f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_32f_C4R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_8u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_8u_AC4R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_8u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_8u_AC4R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_16u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_16u_AC4R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_16u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_16u_AC4R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_16s_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_16s_AC4R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_16s_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_16s_AC4R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_32f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_32f_AC4R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_32f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_32f_AC4R.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_8u_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_8u_C3CMR.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_8u_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_8u_C3CMR.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_8s_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_8s_C3CMR.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_8s_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_8s_C3CMR.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_16u_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_16u_C3CMR.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_16u_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_16u_C3CMR.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_32f_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_32f_C3CMR.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

NppStatus nppiNormRelInfGetBufferHostSize_32f_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_Inf_32f_C3CMR.

For common parameter descriptions, see CommonNormRelInfGetBufferHostSizeParameters.

Image NormRel L1

NormRel_L1

Primitives for computing the relative error of L1 norm between two images.

Basic NormRel_L1

NppStatus nppiNormRel_L1_8u_C1R_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_8u_C1R(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

One-channel 8-bit unsigned image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_16u_C1R_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_16u_C1R(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

One-channel 16-bit unsigned image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_16s_C1R_Ctx(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 16-bit signed image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_16s_C1R(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

One-channel 16-bit signed image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_32f_C1R_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_32f_C1R(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

One-channel 32-bit floating point image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_8u_C3R_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_8u_C3R(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer)

Three-channel 8-bit unsigned image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_16u_C3R_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 16-bit unsigned image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_16u_C3R(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer)

Three-channel 16-bit unsigned image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_16s_C3R_Ctx(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 16-bit signed image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_16s_C3R(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer)

Three-channel 16-bit signed image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_32f_C3R_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 32-bit floating point image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_32f_C3R(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer)

Three-channel 32-bit floating point image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_8u_AC4R_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit signed image NormRel_L1 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_8u_AC4R(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer)

Four-channel 8-bit signed image NormRel_L1 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_16u_AC4R_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image NormRel_L1 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_16u_AC4R(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer)

Four-channel 16-bit unsigned image NormRel_L1 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_16s_AC4R_Ctx(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image NormRel_L1 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_16s_AC4R(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer)

Four-channel 16-bit signed image NormRel_L1 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_32f_AC4R_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image NormRel_L1 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_32f_AC4R(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer)

Four-channel 32-bit floating point image NormRel_L1 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_8u_C4R_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_8u_C4R(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[4], Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_16u_C4R_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_16u_C4R(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[4], Npp8u *pDeviceBuffer)

Four-channel 16-bit unsigned image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_16s_C4R_Ctx(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_16s_C4R(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[4], Npp8u *pDeviceBuffer)

Four-channel 16-bit signed image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_32f_C4R_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_32f_C4R(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[4], Npp8u *pDeviceBuffer)

Four-channel 32-bit floating point image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_8u_C1MR_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_8u_C1MR(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

One-channel 8-bit unsigned image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_8s_C1MR_Ctx(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 8-bit signed image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_8s_C1MR(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

One-channel 8-bit signed image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_16u_C1MR_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_16u_C1MR(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

One-channel 16-bit unsigned image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_32f_C1MR_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_32f_C1MR(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

One-channel 32-bit floating point image NormRel_L1.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_8u_C3CMR_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 8-bit unsigned image NormRel_L1 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_8u_C3CMR(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

Masked three-channel 8-bit unsigned image NormRel_L1 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_8s_C3CMR_Ctx(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 8-bit signed image NormRel_L1 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_8s_C3CMR(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

Masked three-channel 8-bit signed image NormRel_L1 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_16u_C3CMR_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 16-bit unsigned image NormRel_L1 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_16u_C3CMR(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

Masked three-channel 16-bit unsigned image NormRel_L1 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_32f_C3CMR_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 32-bit floating point image NormRel_L1 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L1_32f_C3CMR(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

Masked three-channel 32-bit floating point image NormRel_L1 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NormRelL1GetBufferHostSize

Companion primitives for computing the device buffer size (in bytes) required by the NormRel_L1 primitives.

CommonNormRelL1GetBufferHostSizeParameters

Common parameters for nppiNormRelL1GetBufferHostSize functions include:

param oSizeROI

Region-Of-Interest (ROI).

param hpBufferSize

Required buffer size. Important: hpBufferSize is a host pointer. Scratch Buffer and Host Pointer.

param nppStreamCtx

Application Managed Stream Context.

return

NPP_NULL_POINTER_ERROR if hpBufferSize is 0 (NULL), ROI Related Error Codes.

NppStatus nppiNormRelL1GetBufferHostSize_8u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_8u_C1R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_8u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_8u_C1R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_16u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_16u_C1R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_16u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_16u_C1R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_16s_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_16s_C1R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_16s_C1R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_16s_C1R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_32f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_32f_C1R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_32f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_32f_C1R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_8u_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_8u_C1MR.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_8u_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_8u_C1MR.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_8s_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_8s_C1MR.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_8s_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_8s_C1MR.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_16u_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_16u_C1MR.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_16u_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_16u_C1MR.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_32f_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_32f_C1MR.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_32f_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_32f_C1MR.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_8u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_8u_C3R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_8u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_8u_C3R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_16u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_16u_C3R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_16u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_16u_C3R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_16s_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_16s_C3R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_16s_C3R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_16s_C3R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_32f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_32f_C3R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_32f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_32f_C3R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_8u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_8u_C4R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_8u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_8u_C4R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_16u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_16u_C4R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_16u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_16u_C4R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_16s_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_16s_C4R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_16s_C4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_16s_C4R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_32f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_32f_C4R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_32f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_32f_C4R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_8u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_8u_AC4R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_8u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_8u_AC4R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_16u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_16u_AC4R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_16u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_16u_AC4R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_16s_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_16s_AC4R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_16s_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_16s_AC4R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_32f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_32f_AC4R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_32f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_32f_AC4R.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_8u_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_8u_C3CMR.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_8u_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_8u_C3CMR.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_8s_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_8s_C3CMR.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_8s_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_8s_C3CMR.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_16u_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_16u_C3CMR.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_16u_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_16u_C3CMR.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_32f_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_32f_C3CMR.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

NppStatus nppiNormRelL1GetBufferHostSize_32f_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L1_32f_C3CMR.

For common parameter descriptions, see CommonNormRelL1GetBufferHostSizeParameters.

Image NormRel L2

NormRel_L2

Primitives for computing the relative error of L2 norm between two images.

Basic NormRel_L2

NppStatus nppiNormRel_L2_8u_C1R_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_8u_C1R(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

One-channel 8-bit unsigned image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_16u_C1R_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_16u_C1R(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

One-channel 16-bit unsigned image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_16s_C1R_Ctx(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 16-bit signed image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_16s_C1R(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

One-channel 16-bit signed image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_32f_C1R_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_32f_C1R(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

One-channel 32-bit floating point image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_8u_C3R_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_8u_C3R(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer)

Three-channel 8-bit unsigned image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_16u_C3R_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 16-bit unsigned image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_16u_C3R(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer)

Three-channel 16-bit unsigned image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_16s_C3R_Ctx(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 16-bit signed image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_16s_C3R(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer)

Three-channel 16-bit signed image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_32f_C3R_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 32-bit floating point image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_32f_C3R(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer)

Three-channel 32-bit floating point image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_8u_AC4R_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image NormRel_L2 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_8u_AC4R(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image NormRel_L2 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_16u_AC4R_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image NormRel_L2 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_16u_AC4R(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer)

Four-channel 16-bit unsigned image NormRel_L2 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_16s_AC4R_Ctx(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image NormRel_L2 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_16s_AC4R(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer)

Four-channel 16-bit signed image NormRel_L2 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_32f_AC4R_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image NormRel_L2 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_32f_AC4R(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[3], Npp8u *pDeviceBuffer)

Four-channel 32-bit floating point image NormRel_L2 ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_8u_C4R_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_8u_C4R(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[4], Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_16u_C4R_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_16u_C4R(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[4], Npp8u *pDeviceBuffer)

Four-channel 16-bit unsigned image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_16s_C4R_Ctx(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_16s_C4R(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[4], Npp8u *pDeviceBuffer)

Four-channel 16-bit signed image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_32f_C4R_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_32f_C4R(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aNormRel[4], Npp8u *pDeviceBuffer)

Four-channel 32-bit floating point image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_8u_C1MR_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 8-bit unsigned image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_8u_C1MR(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

Masked one-channel 8-bit unsigned image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_8s_C1MR_Ctx(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 8-bit signed image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_8s_C1MR(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

Masked one-channel 8-bit signed image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_16u_C1MR_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 16-bit unsigned image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_16u_C1MR(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

Masked one-channel 16-bit unsigned image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_32f_C1MR_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked one-channel 32-bit floating point image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include: .

NppStatus nppiNormRel_L2_32f_C1MR(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

Masked one-channel 32-bit floating point image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include: .

NppStatus nppiNormRel_L2_8u_C3CMR_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 8-bit unsigned image NormRel_L2 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_8u_C3CMR(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

Masked three-channel 8-bit unsigned image NormRel_L2 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_8s_C3CMR_Ctx(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 8-bit signed image NormRel_L2 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_8s_C3CMR(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

Masked three-channel 8-bit signed image NormRel_L2 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_16u_C3CMR_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 16-bit unsigned image NormRel_L2 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_16u_C3CMR(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

Masked three-channel 16-bit unsigned image NormRel_L2 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_32f_C3CMR_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormRel, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Masked three-channel 32-bit floating point image NormRel_L2 affecting only single channel.

For common parameter descriptions, see Common parameters for nppiNorm functions include:.

NppStatus nppiNormRel_L2_32f_C3CMR(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, const Npp8u *pMask, int nMaskStep, NppiSize oSizeROI, int nCOI, Npp64f *pNormRel, Npp8u *pDeviceBuffer)

Masked one-channel 32-bit floating point image NormRel_L2.

For common parameter descriptions, see Common parameters for nppiNorm functions include: .

NormRelL2GetBufferHostSize

Companion primitives for computing the device buffer size (in bytes) required by the NormRel_L2 primitives.

CommonNormRelL2GetBufferHostSizeParameters

Common parameters for nppiNormRelL2GetBufferHostSize functions include:

param oSizeROI

Region-Of-Interest (ROI).

param hpBufferSize

Required buffer size. Important: hpBufferSize is a host pointer. Scratch Buffer and Host Pointer.

param nppStreamCtx

Application Managed Stream Context.

return

NPP_NULL_POINTER_ERROR if hpBufferSize is 0 (NULL), ROI Related Error Codes.

NppStatus nppiNormRelL2GetBufferHostSize_8u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_8u_C1R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_8u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_8u_C1R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_16u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_16u_C1R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_16u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_16u_C1R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_16s_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_16s_C1R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_16s_C1R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_16s_C1R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_32f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_32f_C1R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_32f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_32f_C1R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_8u_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_8u_C1MR.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_8u_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_8u_C1MR.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_8s_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_8s_C1MR.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_8s_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_8s_C1MR.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_16u_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_16u_C1MR.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_16u_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_16u_C1MR.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_32f_C1MR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_32f_C1MR.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_32f_C1MR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_32f_C1MR.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_8u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_8u_C3R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_8u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_8u_C3R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_16u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_16u_C3R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_16u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_16u_C3R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_16s_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_16s_C3R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_16s_C3R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_16s_C3R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_32f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_32f_C3R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_32f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_32f_C3R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_8u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_8u_C4R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_8u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_8u_C4R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_16u_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_16u_C4R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_16u_C4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_16u_C4R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_16s_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_16s_C4R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_16s_C4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_16s_C4R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_32f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_32f_C4R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_32f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_32f_C4R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_8u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_8u_AC4R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_8u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_8u_AC4R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_16u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_16u_AC4R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_16u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_16u_AC4R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_16s_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_16s_AC4R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_16s_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_16s_AC4R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_32f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_32f_AC4R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_32f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_32f_AC4R.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_8u_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_8u_C3CMR.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_8u_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_8u_C3CMR.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_8s_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_8s_C3CMR.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_8s_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_8s_C3CMR.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_16u_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_16u_C3CMR.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_16u_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_16u_C3CMR.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_32f_C3CMR_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_32f_C3CMR.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

NppStatus nppiNormRelL2GetBufferHostSize_32f_C3CMR(NppiSize oSizeROI, int *hpBufferSize)

Computes the device scratch buffer size (in bytes) for nppiNormRel_L2_32f_C3CMR.

For common parameter descriptions, see CommonNormRelL2GetBufferHostSizeParameters.

Image DotProd

DotProd

Primitives for computing the dot product of two images.

DotProd

Given two images \(pSrc1\) and \(pSrc2\) both with width \(W\) and height \(H\), the dot product will be computed as

\[DotProd = \sum_{j=0}^{H-1}\sum_{i=0}^{W-1}[pSrc1(j,i)\cdot pSrc2(j,i)]\]
The functions require additional scratch buffer for computations.

Common parameters for nppiDotProd functions include:

param pSrc1

Source-Image Pointer.

param nSrc1Step

Source-Image Line Step.

param pSrc2

Source-Image Pointer.

param nSrc2Step

Source-Image Line Step.

param oSizeROI

Region-Of-Interest (ROI).

param pDp

Pointer to the computed dot product of the two images.

param pDeviceBuffer

Pointer to the required device memory allocation, Scratch Buffer and Host Pointer.

param nppStreamCtx

Application Managed Stream Context.

return

Image Data Related Error Codes, ROI Related Error Codes.

NppStatus nppiDotProd_8u64f_C1R_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pDp, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_8u64f_C1R(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pDp, Npp8u *pDeviceBuffer)

One-channel 8-bit unsigned image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_8s64f_C1R_Ctx(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pDp, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 8-bit signed image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_8s64f_C1R(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pDp, Npp8u *pDeviceBuffer)

One-channel 8-bit signed image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_16u64f_C1R_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pDp, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_16u64f_C1R(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pDp, Npp8u *pDeviceBuffer)

One-channel 16-bit unsigned image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_16s64f_C1R_Ctx(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pDp, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 16-bit signed image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_16s64f_C1R(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pDp, Npp8u *pDeviceBuffer)

One-channel 16-bit signed image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_32u64f_C1R_Ctx(const Npp32u *pSrc1, int nSrc1Step, const Npp32u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pDp, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 32-bit unsigned image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_32u64f_C1R(const Npp32u *pSrc1, int nSrc1Step, const Npp32u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pDp, Npp8u *pDeviceBuffer)

One-channel 32-bit unsigned image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_32s64f_C1R_Ctx(const Npp32s *pSrc1, int nSrc1Step, const Npp32s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pDp, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 32-bit signed image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_32s64f_C1R(const Npp32s *pSrc1, int nSrc1Step, const Npp32s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pDp, Npp8u *pDeviceBuffer)

One-channel 32-bit signed image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_32f64f_C1R_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pDp, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_32f64f_C1R(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f *pDp, Npp8u *pDeviceBuffer)

One-channel 32-bit floating point image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_8u64f_C3R_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_8u64f_C3R(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[3], Npp8u *pDeviceBuffer)

Three-channel 8-bit unsigned image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_8s64f_C3R_Ctx(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 8-bit signed image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_8s64f_C3R(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[3], Npp8u *pDeviceBuffer)

Three-channel 8-bit signed image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_16u64f_C3R_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 16-bit unsigned image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_16u64f_C3R(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[3], Npp8u *pDeviceBuffer)

Three-channel 16-bit unsigned image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_16s64f_C3R_Ctx(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 16-bit signed image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_16s64f_C3R(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[3], Npp8u *pDeviceBuffer)

Three-channel 16-bit signed image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_32u64f_C3R_Ctx(const Npp32u *pSrc1, int nSrc1Step, const Npp32u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 32-bit unsigned image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_32u64f_C3R(const Npp32u *pSrc1, int nSrc1Step, const Npp32u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[3], Npp8u *pDeviceBuffer)

Three-channel 32-bit unsigned image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_32s64f_C3R_Ctx(const Npp32s *pSrc1, int nSrc1Step, const Npp32s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 32-bit signed image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_32s64f_C3R(const Npp32s *pSrc1, int nSrc1Step, const Npp32s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[3], Npp8u *pDeviceBuffer)

Three-channel 32-bit signed image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_32f64f_C3R_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 32-bit floating point image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_32f64f_C3R(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[3], Npp8u *pDeviceBuffer)

Three-channel 32-bit floating point image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_8u64f_C4R_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_8u64f_C4R(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[4], Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_8s64f_C4R_Ctx(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit signed image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_8s64f_C4R(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[4], Npp8u *pDeviceBuffer)

Four-channel 8-bit signed image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_16u64f_C4R_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_16u64f_C4R(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[4], Npp8u *pDeviceBuffer)

Four-channel 16-bit unsigned image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_16s64f_C4R_Ctx(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_16s64f_C4R(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[4], Npp8u *pDeviceBuffer)

Four-channel 16-bit signed image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_32u64f_C4R_Ctx(const Npp32u *pSrc1, int nSrc1Step, const Npp32u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit unsigned image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_32u64f_C4R(const Npp32u *pSrc1, int nSrc1Step, const Npp32u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[4], Npp8u *pDeviceBuffer)

Four-channel 32-bit unsigned image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_32s64f_C4R_Ctx(const Npp32s *pSrc1, int nSrc1Step, const Npp32s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit signed image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_32s64f_C4R(const Npp32s *pSrc1, int nSrc1Step, const Npp32s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[4], Npp8u *pDeviceBuffer)

Four-channel 32-bit signed image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_32f64f_C4R_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[4], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_32f64f_C4R(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[4], Npp8u *pDeviceBuffer)

Four-channel 32-bit floating point image DotProd.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_8u64f_AC4R_Ctx(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image DotProd ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_8u64f_AC4R(const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[3], Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image DotProd ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_8s64f_AC4R_Ctx(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit signed image DotProd ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_8s64f_AC4R(const Npp8s *pSrc1, int nSrc1Step, const Npp8s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[3], Npp8u *pDeviceBuffer)

Four-channel 8-bit signed image DotProd ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_16u64f_AC4R_Ctx(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image DotProd ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_16u64f_AC4R(const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[3], Npp8u *pDeviceBuffer)

Four-channel 16-bit unsigned image DotProd ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_16s64f_AC4R_Ctx(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image DotProd ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_16s64f_AC4R(const Npp16s *pSrc1, int nSrc1Step, const Npp16s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[3], Npp8u *pDeviceBuffer)

Four-channel 16-bit signed image DotProd ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_32u64f_AC4R_Ctx(const Npp32u *pSrc1, int nSrc1Step, const Npp32u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit unsigned image DotProd ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_32u64f_AC4R(const Npp32u *pSrc1, int nSrc1Step, const Npp32u *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[3], Npp8u *pDeviceBuffer)

Four-channel 32-bit unsigned image DotProd ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_32s64f_AC4R_Ctx(const Npp32s *pSrc1, int nSrc1Step, const Npp32s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit signed image DotProd ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_32s64f_AC4R(const Npp32s *pSrc1, int nSrc1Step, const Npp32s *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[3], Npp8u *pDeviceBuffer)

Four-channel 32-bit signed image DotProd ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_32f64f_AC4R_Ctx(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image DotProd ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

NppStatus nppiDotProd_32f64f_AC4R(const Npp32f *pSrc1, int nSrc1Step, const Npp32f *pSrc2, int nSrc2Step, NppiSize oSizeROI, Npp64f aDp[3], Npp8u *pDeviceBuffer)

Four-channel 32-bit floating point image DotProd ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiDotProd functions include:.

DotProdGetBufferHostSize

Companion primitives for computing the device buffer size (in bytes) required by the Mean_StdDev primitives.

CommonDotProdGetBufferHostSizeParameters

Common parameters for nppiDotProdGetBufferHostSize functions include:

param oSizeROI

Region-Of-Interest (ROI).

param hpBufferSize

Required buffer size. Important: hpBufferSize is a host pointer. Scratch Buffer and Host Pointer.

param nppStreamCtx

Application Managed Stream Context.

return

NPP_NULL_POINTER_ERROR if hpBufferSize is 0 (NULL), ROI Related Error Codes.

NppStatus nppiDotProdGetBufferHostSize_8u64f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiDotProd_8u64f_C1R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_8u64f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiDotProd_8u64f_C1R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_8s64f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiDotProd_8s64f_C1R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_8s64f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiDotProd_8s64f_C1R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_16u64f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiDotProd_16u64f_C1R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_16u64f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiDotProd_16u64f_C1R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_16s64f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiDotProd_16s64f_C1R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_16s64f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiDotProd_16s64f_C1R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_32u64f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiDotProd_32u64f_C1R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_32u64f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiDotProd_32u64f_C1R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_32s64f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiDotProd_32s64f_C1R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_32s64f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiDotProd_32s64f_C1R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_32f64f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiDotProd_32f64f_C1R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_32f64f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiDotProd_32f64f_C1R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_8u64f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiDotProd_8u64f_C3R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_8u64f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiDotProd_8u64f_C3R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_8s64f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiDotProd_8s64f_C3R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_8s64f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiDotProd_8s64f_C3R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_16u64f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiDotProd_16u64f_C3R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_16u64f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiDotProd_16u64f_C3R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_16s64f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiDotProd_16s64f_C3R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_16s64f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiDotProd_16s64f_C3R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_32u64f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiDotProd_32u64f_C3R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_32u64f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiDotProd_32u64f_C3R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_32s64f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiDotProd_32s64f_C3R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_32s64f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiDotProd_32s64f_C3R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_32f64f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiDotProd_32f64f_C3R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_32f64f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiDotProd_32f64f_C3R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_8u64f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiDotProd_8u64f_C4R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_8u64f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiDotProd_8u64f_C4R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_8s64f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiDotProd_8s64f_C4R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_8s64f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiDotProd_8s64f_C4R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_16u64f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiDotProd_16u64f_C4R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_16u64f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiDotProd_16u64f_C4R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_16s64f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiDotProd_16s64f_C4R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_16s64f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiDotProd_16s64f_C4R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_32u64f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiDotProd_32u64f_C4R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_32u64f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiDotProd_32u64f_C4R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_32s64f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiDotProd_32s64f_C4R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_32s64f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiDotProd_32s64f_C4R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_32f64f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiDotProd_32f64f_C4R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_32f64f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiDotProd_32f64f_C4R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_8u64f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiDotProd_8u64f_AC4R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_8u64f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiDotProd_8u64f_AC4R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_8s64f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiDotProd_8s64f_AC4R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_8s64f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiDotProd_8s64f_AC4R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_16u64f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiDotProd_16u64f_AC4R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_16u64f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiDotProd_16u64f_AC4R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_16s64f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiDotProd_16s64f_AC4R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_16s64f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiDotProd_16s64f_AC4R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_32u64f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiDotProd_32u64f_AC4R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_32u64f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiDotProd_32u64f_AC4R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_32s64f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiDotProd_32s64f_AC4R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_32s64f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiDotProd_32s64f_AC4R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_32f64f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiDotProd_32f64f_AC4R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

NppStatus nppiDotProdGetBufferHostSize_32f64f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiDotProd_32f64f_AC4R.

For common parameter descriptions, see CommonDotProdGetBufferHostSizeParameters.

Image Count In Range

CountInRange.

Primitives for computing the amount of pixels that fall into the specified intensity range.

CountInRange

The lower bound and the upper bound are inclusive.

The functions require additional scratch buffer for computations.

Common parameters for nppiCountInRange functions include:

param pSrc

Source-Image Pointer.

param nSrcStep

Source-Image Line Step.

param oSizeROI

Region-Of-Interest (ROI).

param pCounts

Pointer to the number of pixels that fall into the specified range.

param nLowerBound

Lower bound of the specified range.

param nUpperBound

Upper bound of the specified range.

param pDeviceBuffer

Pointer to the required device memory allocation, Scratch Buffer and Host Pointer.

param nppStreamCtx

Application Managed Stream Context.

return

Image Data Related Error Codes, ROI Related Error Codes, or NPP_RANGE_ERROR if the lower bound is larger than the upper bound.

NppStatus nppiCountInRange_8u_C1R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, int *pCounts, Npp8u nLowerBound, Npp8u nUpperBound, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image CountInRange.

For common parameter descriptions, see Common parameters for nppiCountInRange functions include:.

NppStatus nppiCountInRange_8u_C1R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, int *pCounts, Npp8u nLowerBound, Npp8u nUpperBound, Npp8u *pDeviceBuffer)

One-channel 8-bit unsigned image CountInRange.

For common parameter descriptions, see Common parameters for nppiCountInRange functions include:.

NppStatus nppiCountInRange_32f_C1R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, int *pCounts, Npp32f nLowerBound, Npp32f nUpperBound, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image CountInRange.

For common parameter descriptions, see Common parameters for nppiCountInRange functions include:.

NppStatus nppiCountInRange_32f_C1R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, int *pCounts, Npp32f nLowerBound, Npp32f nUpperBound, Npp8u *pDeviceBuffer)

One-channel 32-bit floating point image CountInRange.

For common parameter descriptions, see Common parameters for nppiCountInRange functions include:.

NppStatus nppiCountInRange_8u_C3R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, int aCounts[3], Npp8u aLowerBound[3], Npp8u aUpperBound[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image CountInRange.

For common parameter descriptions, see Common parameters for nppiCountInRange functions include:.

NppStatus nppiCountInRange_8u_C3R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, int aCounts[3], Npp8u aLowerBound[3], Npp8u aUpperBound[3], Npp8u *pDeviceBuffer)

Three-channel 8-bit unsigned image CountInRange.

For common parameter descriptions, see Common parameters for nppiCountInRange functions include:.

NppStatus nppiCountInRange_32f_C3R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, int aCounts[3], Npp32f aLowerBound[3], Npp32f aUpperBound[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 32-bit floating point image CountInRange.

For common parameter descriptions, see Common parameters for nppiCountInRange functions include:.

NppStatus nppiCountInRange_32f_C3R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, int aCounts[3], Npp32f aLowerBound[3], Npp32f aUpperBound[3], Npp8u *pDeviceBuffer)

Three-channel 32-bit floating point image CountInRange.

For common parameter descriptions, see Common parameters for nppiCountInRange functions include:.

NppStatus nppiCountInRange_8u_AC4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, int aCounts[3], Npp8u aLowerBound[3], Npp8u aUpperBound[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image CountInRange ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiCountInRange functions include:.

NppStatus nppiCountInRange_8u_AC4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, int aCounts[3], Npp8u aLowerBound[3], Npp8u aUpperBound[3], Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image CountInRange ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiCountInRange functions include:.

NppStatus nppiCountInRange_32f_AC4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, int aCounts[3], Npp32f aLowerBound[3], Npp32f aUpperBound[3], Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image CountInRange ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiCountInRange functions include:.

NppStatus nppiCountInRange_32f_AC4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, int aCounts[3], Npp32f aLowerBound[3], Npp32f aUpperBound[3], Npp8u *pDeviceBuffer)

Four-channel 32-bit floating point image CountInRange ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiCountInRange functions include:.

CountInRangeGetBufferHostSize

Companion primitives for computing the device buffer size (in bytes) required by the CountInRange primitives.

CommonCountInRangeGetBufferHostSizeParameters

Common parameters for nppiCountInRangeGetBufferHostSize functions include:

param oSizeROI

Region-Of-Interest (ROI).

param hpBufferSize

Required buffer size. Important: hpBufferSize is a host pointer. Scratch Buffer and Host Pointer.

param nppStreamCtx

Application Managed Stream Context.

return

NPP_NULL_POINTER_ERROR if hpBufferSize is 0 (NULL), ROI Related Error Codes.

NppStatus nppiCountInRangeGetBufferHostSize_8u_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiCountInRange_8u_C1R.

For common parameter descriptions, see CommonCountInRangeGetBufferHostSizeParameters.

NppStatus nppiCountInRangeGetBufferHostSize_8u_C1R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiCountInRange_8u_C1R.

For common parameter descriptions, see CommonCountInRangeGetBufferHostSizeParameters.

NppStatus nppiCountInRangeGetBufferHostSize_32f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiCountInRange_32f_C1R.

For common parameter descriptions, see CommonCountInRangeGetBufferHostSizeParameters.

NppStatus nppiCountInRangeGetBufferHostSize_32f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiCountInRange_32f_C1R.

For common parameter descriptions, see CommonCountInRangeGetBufferHostSizeParameters.

NppStatus nppiCountInRangeGetBufferHostSize_8u_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiCountInRange_8u_C3R.

For common parameter descriptions, see CommonCountInRangeGetBufferHostSizeParameters.

NppStatus nppiCountInRangeGetBufferHostSize_8u_C3R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiCountInRange_8u_C3R.

For common parameter descriptions, see CommonCountInRangeGetBufferHostSizeParameters.

NppStatus nppiCountInRangeGetBufferHostSize_32f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiCountInRange_32f_C3R.

For common parameter descriptions, see CommonCountInRangeGetBufferHostSizeParameters.

NppStatus nppiCountInRangeGetBufferHostSize_32f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiCountInRange_32f_C3R.

For common parameter descriptions, see CommonCountInRangeGetBufferHostSizeParameters.

NppStatus nppiCountInRangeGetBufferHostSize_8u_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiCountInRange_8u_AC4R.

For common parameter descriptions, see CommonCountInRangeGetBufferHostSizeParameters.

NppStatus nppiCountInRangeGetBufferHostSize_8u_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiCountInRange_8u_AC4R.

For common parameter descriptions, see CommonCountInRangeGetBufferHostSizeParameters.

NppStatus nppiCountInRangeGetBufferHostSize_32f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Device scratch buffer size (in bytes) for nppiCountInRange_32f_AC4R.

For common parameter descriptions, see CommonCountInRangeGetBufferHostSizeParameters.

NppStatus nppiCountInRangeGetBufferHostSize_32f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Device scratch buffer size (in bytes) for nppiCountInRange_32f_AC4R.

For common parameter descriptions, see CommonCountInRangeGetBufferHostSizeParameters.

Image MaxEvery

MaxEvery

Primitives for computing the maximal value of the pixel pair from two images.

MaxEvery

The maximum is stored into the second image.

Common parameters for nppiMaxEvery functions include:

param pSrc

Source-Image Pointer.

param nSrcStep

Source-Image Line Step.

param pSrcDst

In-Place Image Pointer.

param nSrcDstStep

Source-Image Line Step.

param oSizeROI

Region-Of-Interest (ROI).

param nppStreamCtx

Application Managed Stream Context.

return

Image Data Related Error Codes, ROI Related Error Codes.

NppStatus nppiMaxEvery_8u_C1IR_Ctx(const Npp8u *pSrc, int nSrcStep, Npp8u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image MaxEvery.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

NppStatus nppiMaxEvery_8u_C1IR(const Npp8u *pSrc, int nSrcStep, Npp8u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

One-channel 8-bit unsigned image MaxEvery.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

NppStatus nppiMaxEvery_16u_C1IR_Ctx(const Npp16u *pSrc, int nSrcStep, Npp16u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned image MaxEvery.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

NppStatus nppiMaxEvery_16u_C1IR(const Npp16u *pSrc, int nSrcStep, Npp16u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

One-channel 16-bit unsigned image MaxEvery.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

NppStatus nppiMaxEvery_16s_C1IR_Ctx(const Npp16s *pSrc, int nSrcStep, Npp16s *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

One-channel 16-bit signed image MaxEvery.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

NppStatus nppiMaxEvery_16s_C1IR(const Npp16s *pSrc, int nSrcStep, Npp16s *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

One-channel 16-bit signed image MaxEvery.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

NppStatus nppiMaxEvery_32f_C1IR_Ctx(const Npp32f *pSrc, int nSrcStep, Npp32f *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image MaxEvery.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

NppStatus nppiMaxEvery_32f_C1IR(const Npp32f *pSrc, int nSrcStep, Npp32f *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

One-channel 32-bit floating point image MaxEvery.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

NppStatus nppiMaxEvery_8u_C3IR_Ctx(const Npp8u *pSrc, int nSrcStep, Npp8u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image MaxEvery.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

NppStatus nppiMaxEvery_8u_C3IR(const Npp8u *pSrc, int nSrcStep, Npp8u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

Three-channel 8-bit unsigned image MaxEvery.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

NppStatus nppiMaxEvery_16u_C3IR_Ctx(const Npp16u *pSrc, int nSrcStep, Npp16u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

Three-channel 16-bit unsigned image MaxEvery.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

NppStatus nppiMaxEvery_16u_C3IR(const Npp16u *pSrc, int nSrcStep, Npp16u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

Three-channel 16-bit unsigned image MaxEvery.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

NppStatus nppiMaxEvery_16s_C3IR_Ctx(const Npp16s *pSrc, int nSrcStep, Npp16s *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

Three-channel 16-bit signed image MaxEvery.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

NppStatus nppiMaxEvery_16s_C3IR(const Npp16s *pSrc, int nSrcStep, Npp16s *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

Three-channel 16-bit signed image MaxEvery.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

NppStatus nppiMaxEvery_32f_C3IR_Ctx(const Npp32f *pSrc, int nSrcStep, Npp32f *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

Three-channel 32-bit floating point image MaxEvery.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

NppStatus nppiMaxEvery_32f_C3IR(const Npp32f *pSrc, int nSrcStep, Npp32f *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

Three-channel 32-bit floating point image MaxEvery.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

NppStatus nppiMaxEvery_8u_C4IR_Ctx(const Npp8u *pSrc, int nSrcStep, Npp8u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image MaxEvery.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

NppStatus nppiMaxEvery_8u_C4IR(const Npp8u *pSrc, int nSrcStep, Npp8u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

Four-channel 8-bit unsigned image MaxEvery.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

NppStatus nppiMaxEvery_16u_C4IR_Ctx(const Npp16u *pSrc, int nSrcStep, Npp16u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image MaxEvery.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

NppStatus nppiMaxEvery_16u_C4IR(const Npp16u *pSrc, int nSrcStep, Npp16u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

Four-channel 16-bit unsigned image MaxEvery.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

NppStatus nppiMaxEvery_16s_C4IR_Ctx(const Npp16s *pSrc, int nSrcStep, Npp16s *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image MaxEvery.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

NppStatus nppiMaxEvery_16s_C4IR(const Npp16s *pSrc, int nSrcStep, Npp16s *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

Four-channel 16-bit signed image MaxEvery.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

NppStatus nppiMaxEvery_32f_C4IR_Ctx(const Npp32f *pSrc, int nSrcStep, Npp32f *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image MaxEvery.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

NppStatus nppiMaxEvery_32f_C4IR(const Npp32f *pSrc, int nSrcStep, Npp32f *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

Four-channel 32-bit floating point image MaxEvery.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

NppStatus nppiMaxEvery_8u_AC4IR_Ctx(const Npp8u *pSrc, int nSrcStep, Npp8u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image MaxEvery ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

NppStatus nppiMaxEvery_8u_AC4IR(const Npp8u *pSrc, int nSrcStep, Npp8u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

Four-channel 8-bit unsigned image MaxEvery ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

NppStatus nppiMaxEvery_16u_AC4IR_Ctx(const Npp16u *pSrc, int nSrcStep, Npp16u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image MaxEvery ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

NppStatus nppiMaxEvery_16u_AC4IR(const Npp16u *pSrc, int nSrcStep, Npp16u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

Four-channel 16-bit unsigned image MaxEvery ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

NppStatus nppiMaxEvery_16s_AC4IR_Ctx(const Npp16s *pSrc, int nSrcStep, Npp16s *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image MaxEvery ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

NppStatus nppiMaxEvery_16s_AC4IR(const Npp16s *pSrc, int nSrcStep, Npp16s *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

Four-channel 16-bit signed image MaxEvery ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

NppStatus nppiMaxEvery_32f_AC4IR_Ctx(const Npp32f *pSrc, int nSrcStep, Npp32f *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image MaxEvery ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

NppStatus nppiMaxEvery_32f_AC4IR(const Npp32f *pSrc, int nSrcStep, Npp32f *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

Four-channel 32-bit floating point image MaxEvery ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMaxEvery functions include:.

Image MinEvery

MinEvery

Primitives for computing the minimal value of the pixel pair from two images.

MinEvery

The minimum is stored into the second image.

Common parameters for nppiMinEvery functions include:

param pSrc

Source-Image Pointer.

param nSrcStep

Source-Image Line Step.

param pSrcDst

In-Place Image Pointer.

param nSrcDstStep

Source-Image Line Step.

param oSizeROI

Region-Of-Interest (ROI).

param nppStreamCtx

Application Managed Stream Context.

return

Image Data Related Error Codes, ROI Related Error Codes.

NppStatus nppiMinEvery_8u_C1IR_Ctx(const Npp8u *pSrc, int nSrcStep, Npp8u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image MinEvery.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

NppStatus nppiMinEvery_8u_C1IR(const Npp8u *pSrc, int nSrcStep, Npp8u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

One-channel 8-bit unsigned image MinEvery.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

NppStatus nppiMinEvery_16u_C1IR_Ctx(const Npp16u *pSrc, int nSrcStep, Npp16u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned image MinEvery.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

NppStatus nppiMinEvery_16u_C1IR(const Npp16u *pSrc, int nSrcStep, Npp16u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

One-channel 16-bit unsigned image MinEvery.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

NppStatus nppiMinEvery_16s_C1IR_Ctx(const Npp16s *pSrc, int nSrcStep, Npp16s *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

One-channel 16-bit signed image MinEvery.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

NppStatus nppiMinEvery_16s_C1IR(const Npp16s *pSrc, int nSrcStep, Npp16s *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

One-channel 16-bit signed image MinEvery.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

NppStatus nppiMinEvery_32f_C1IR_Ctx(const Npp32f *pSrc, int nSrcStep, Npp32f *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image MinEvery.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

NppStatus nppiMinEvery_32f_C1IR(const Npp32f *pSrc, int nSrcStep, Npp32f *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

One-channel 32-bit floating point image MinEvery.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

NppStatus nppiMinEvery_8u_C3IR_Ctx(const Npp8u *pSrc, int nSrcStep, Npp8u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image MinEvery.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

NppStatus nppiMinEvery_8u_C3IR(const Npp8u *pSrc, int nSrcStep, Npp8u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

Three-channel 8-bit unsigned image MinEvery.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

NppStatus nppiMinEvery_16u_C3IR_Ctx(const Npp16u *pSrc, int nSrcStep, Npp16u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

Three-channel 16-bit unsigned image MinEvery.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

NppStatus nppiMinEvery_16u_C3IR(const Npp16u *pSrc, int nSrcStep, Npp16u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

Three-channel 16-bit unsigned image MinEvery.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

NppStatus nppiMinEvery_16s_C3IR_Ctx(const Npp16s *pSrc, int nSrcStep, Npp16s *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

Three-channel 16-bit signed image MinEvery.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

NppStatus nppiMinEvery_16s_C3IR(const Npp16s *pSrc, int nSrcStep, Npp16s *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

Three-channel 16-bit signed image MinEvery.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

NppStatus nppiMinEvery_32f_C3IR_Ctx(const Npp32f *pSrc, int nSrcStep, Npp32f *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

Three-channel 32-bit floating point image MinEvery.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

NppStatus nppiMinEvery_32f_C3IR(const Npp32f *pSrc, int nSrcStep, Npp32f *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

Three-channel 32-bit floating point image MinEvery.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

NppStatus nppiMinEvery_8u_C4IR_Ctx(const Npp8u *pSrc, int nSrcStep, Npp8u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image MinEvery.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

NppStatus nppiMinEvery_8u_C4IR(const Npp8u *pSrc, int nSrcStep, Npp8u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

Four-channel 8-bit unsigned image MinEvery.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

NppStatus nppiMinEvery_16u_C4IR_Ctx(const Npp16u *pSrc, int nSrcStep, Npp16u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image MinEvery.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

NppStatus nppiMinEvery_16u_C4IR(const Npp16u *pSrc, int nSrcStep, Npp16u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

Four-channel 16-bit unsigned image MinEvery.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

NppStatus nppiMinEvery_16s_C4IR_Ctx(const Npp16s *pSrc, int nSrcStep, Npp16s *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image MinEvery.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

NppStatus nppiMinEvery_16s_C4IR(const Npp16s *pSrc, int nSrcStep, Npp16s *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

Four-channel 16-bit signed image MinEvery.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

NppStatus nppiMinEvery_32f_C4IR_Ctx(const Npp32f *pSrc, int nSrcStep, Npp32f *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image MinEvery.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

NppStatus nppiMinEvery_32f_C4IR(const Npp32f *pSrc, int nSrcStep, Npp32f *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

Four-channel 32-bit floating point image MinEvery.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

NppStatus nppiMinEvery_8u_AC4IR_Ctx(const Npp8u *pSrc, int nSrcStep, Npp8u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image MinEvery ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

NppStatus nppiMinEvery_8u_AC4IR(const Npp8u *pSrc, int nSrcStep, Npp8u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

Four-channel 8-bit unsigned image MinEvery ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

NppStatus nppiMinEvery_16u_AC4IR_Ctx(const Npp16u *pSrc, int nSrcStep, Npp16u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image MinEvery ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

NppStatus nppiMinEvery_16u_AC4IR(const Npp16u *pSrc, int nSrcStep, Npp16u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

Four-channel 16-bit unsigned image MinEvery ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

NppStatus nppiMinEvery_16s_AC4IR_Ctx(const Npp16s *pSrc, int nSrcStep, Npp16s *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

Four-channel 16-bit signed image MinEvery ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

NppStatus nppiMinEvery_16s_AC4IR(const Npp16s *pSrc, int nSrcStep, Npp16s *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

Four-channel 16-bit signed image MinEvery ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

NppStatus nppiMinEvery_32f_AC4IR_Ctx(const Npp32f *pSrc, int nSrcStep, Npp32f *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image MinEvery ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

NppStatus nppiMinEvery_32f_AC4IR(const Npp32f *pSrc, int nSrcStep, Npp32f *pSrcDst, int nSrcDstStep, NppiSize oSizeROI)

Four-channel 32-bit floating point image MinEvery ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiMinEvery functions include:.

Image Integral

Integral

Primitives for computing the integral image of a given image.

Integral

Given an input image \(pSrc\) and the specified value \(nVal\), the pixel value of the integral image \(pDst\) at coordinate (i, j) will be computed as

\[pDst(j,i) = nVal + \sum_{l=0}^{j-1}\sum_{k=0}^{i-1}pSrc(l,k)\]
If the size of the input image is \(W \times H\), the size of the integral image will be \((W+1) \times (H+1)\).

NppStatus nppiIntegral_8u32s_C1R_Ctx(const Npp8u *pSrc, int nSrcStep, Npp32s *pDst, int nDstStep, NppiSize oROI, Npp32s nVal, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image Integral with 32-bit signed output.

Parameters
Returns

Image Data Related Error Codes, ROI Related Error Codes.

NppStatus nppiIntegral_8u32s_C1R(const Npp8u *pSrc, int nSrcStep, Npp32s *pDst, int nDstStep, NppiSize oROI, Npp32s nVal)

One-channel 8-bit unsigned image Integral with 32-bit signed output.

Parameters
Returns

Image Data Related Error Codes, ROI Related Error Codes.

NppStatus nppiIntegral_8u32f_C1R_Ctx(const Npp8u *pSrc, int nSrcStep, Npp32f *pDst, int nDstStep, NppiSize oROI, Npp32f nVal, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image Integral with 32-bit floating point output.

Parameters
Returns

Image Data Related Error Codes, ROI Related Error Codes.

NppStatus nppiIntegral_8u32f_C1R(const Npp8u *pSrc, int nSrcStep, Npp32f *pDst, int nDstStep, NppiSize oROI, Npp32f nVal)

One-channel 8-bit unsigned image Integral with 32-bit floating point output.

Parameters
Returns

Image Data Related Error Codes, ROI Related Error Codes.

Image Square Integral

SqrIntegral

Primitives for computing both the integral and the squared integral images of a given image.

SqrIntegral

Given an input image \(pSrc\) and the specified value \(nVal\), the pixel value of the integral image \(pDst\) at coordinate (i, j) will be computed as

\[pDst(j,i) = nVal + \sum_{l=0}^{j-1}\sum_{k=0}^{i-1}pSrc(l,k)\]
Given an input image \(pSrc\) and the specified value \(nValSqr\), the pixel value of the squared integral image \(pSqr\) at coordinate (i, j) will be computed as
\[pSqr(j,i) = nValSqr + \sum_{l=0}^{j-1}\sum_{k=0}^{i-1}{pSrc(l,k)}^2\]
If the size of the input image is \(W \times H\), the size of the squared integral image will be \((W+1) \times (H+1)\).

NppStatus nppiSqrIntegral_8u32s_C1R_Ctx(const Npp8u *pSrc, int nSrcStep, Npp32s *pDst, int nDstStep, Npp32s *pSqr, int nSqrStep, NppiSize oSrcROI, Npp32s nVal, Npp32s nValSqr, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image SqrIntegral.

Destination integral image and square integral image are 32-bit signed int.

Parameters
Returns

Image Data Related Error Codes, ROI Related Error Codes

NppStatus nppiSqrIntegral_8u32s_C1R(const Npp8u *pSrc, int nSrcStep, Npp32s *pDst, int nDstStep, Npp32s *pSqr, int nSqrStep, NppiSize oSrcROI, Npp32s nVal, Npp32s nValSqr)

One-channel 8-bit unsigned image SqrIntegral.

Destination integral image and square integral image are 32-bit signed int.

Parameters
Returns

Image Data Related Error Codes, ROI Related Error Codes

NppStatus nppiSqrIntegral_8u32s64f_C1R_Ctx(const Npp8u *pSrc, int nSrcStep, Npp32s *pDst, int nDstStep, Npp64f *pSqr, int nSqrStep, NppiSize oSrcROI, Npp32s nVal, Npp64f nValSqr, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image SqrIntegral.

Destination integral image is 32-bit signed int. Destination square integral image is 64-bit double floating point.

Parameters
Returns

Image Data Related Error Codes, ROI Related Error Codes

NppStatus nppiSqrIntegral_8u32s64f_C1R(const Npp8u *pSrc, int nSrcStep, Npp32s *pDst, int nDstStep, Npp64f *pSqr, int nSqrStep, NppiSize oSrcROI, Npp32s nVal, Npp64f nValSqr)

One-channel 8-bit unsigned image SqrIntegral.

Destination integral image is 32-bit signed int. Destination square integral image is 64-bit double floating point.

Parameters
Returns

Image Data Related Error Codes, ROI Related Error Codes

NppStatus nppiSqrIntegral_8u32f64f_C1R_Ctx(const Npp8u *pSrc, int nSrcStep, Npp32f *pDst, int nDstStep, Npp64f *pSqr, int nSqrStep, NppiSize oSrcROI, Npp32f nVal, Npp64f nValSqr, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image SqrIntegral.

Destination integral image is 32-bit floating point. Destination square integral image is 64-bit double floating point.

Parameters
Returns

Image Data Related Error Codes, ROI Related Error Codes

NppStatus nppiSqrIntegral_8u32f64f_C1R(const Npp8u *pSrc, int nSrcStep, Npp32f *pDst, int nDstStep, Npp64f *pSqr, int nSqrStep, NppiSize oSrcROI, Npp32f nVal, Npp64f nValSqr)

One-channel 8-bit unsigned image SqrIntegral.

Destination integral image is 32-bit floating point. Destination square integral image is 64-bit double floating point.

Parameters
Returns

Image Data Related Error Codes, ROI Related Error Codes

Image RectStdDev

RectStdDev

Primitives for computing the stansdard deviation of the integral images. The function computes the standard deviation of the pixel in the rectangular window with the integral image \(pSrc\) and the squared integral image \(pSqr\), which can be obtained by calling Integral and SqrIntegral.

The standard deviation of the pixel \((j, i)\) can be computed using the formula:

\[pDst(j, i) = \sqrt{max(0, \frac{\sum(SqrIntegral)\cdot N - (\sum(Integral))^2}{N^2})}\]
where \(\sum(SqrIntegral) = pSqr[j+oRect.y+oRect.height, i+oRect.x+oRect.width] - pSqr[j+oRect.y,i+oRect.x+oRect.width] - pSqr[j+oRect.y+oRect.height, i+oRect.x] + pSqr[j+oRect.y, i+oRect.x]\), \(\sum(Integral) = pSrc[j+oRect.y+oRect.height, i+oRect.x+oRect.width] - pSrc[j+oRect.y,i+oRect.x+oRect.width] - pSrc[j+oRect.y+oRect.height, i+oRect.x] + pSrc[j+oRect.y, i+oRect.x]\), \(N = oRect.width \cdot oRect.height\).

The size of the \(pSrc\) and \(pSqr\) should be \((oSizeROI.width + oRect.x + oRect.width, oSizeROI.height + oRect.y + oRect.height).\)

RectStdDev

NppStatus nppiRectStdDev_32f_C1R_Ctx(const Npp32f *pSrc, int nSrcStep, const Npp64f *pSqr, int nSqrStep, Npp32f *pDst, int nDstStep, NppiSize oSizeROI, NppiRect oRect, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image RectStdDev.

Parameters
Returns

Image Data Related Error Codes, ROI Related Error Codes

NppStatus nppiRectStdDev_32f_C1R(const Npp32f *pSrc, int nSrcStep, const Npp64f *pSqr, int nSqrStep, Npp32f *pDst, int nDstStep, NppiSize oSizeROI, NppiRect oRect)

One-channel 32-bit floating point image RectStdDev.

Parameters
Returns

Image Data Related Error Codes, ROI Related Error Codes

NppStatus nppiRectStdDev_32s_C1RSfs_Ctx(const Npp32s *pSrc, int nSrcStep, const Npp32s *pSqr, int nSqrStep, Npp32s *pDst, int nDstStep, NppiSize oSizeROI, NppiRect oRect, int nScaleFactor, NppStreamContext nppStreamCtx)

One-channel 32-bit signed image RectStdDev, scaled by \(2^(-nScaleFactor)\).

Parameters
Returns

Image Data Related Error Codes, ROI Related Error Codes

NppStatus nppiRectStdDev_32s_C1RSfs(const Npp32s *pSrc, int nSrcStep, const Npp32s *pSqr, int nSqrStep, Npp32s *pDst, int nDstStep, NppiSize oSizeROI, NppiRect oRect, int nScaleFactor)

One-channel 32-bit signed image RectStdDev, scaled by \(2^(-nScaleFactor)\).

Parameters
Returns

Image Data Related Error Codes, ROI Related Error Codes

NppStatus nppiRectStdDev_32s32f_C1R_Ctx(const Npp32s *pSrc, int nSrcStep, const Npp64f *pSqr, int nSqrStep, Npp32f *pDst, int nDstStep, NppiSize oSizeROI, NppiRect oRect, NppStreamContext nppStreamCtx)

One-channel 32-bit signed image RectStdDev.

Parameters
Returns

Image Data Related Error Codes, ROI Related Error Codes

NppStatus nppiRectStdDev_32s32f_C1R(const Npp32s *pSrc, int nSrcStep, const Npp64f *pSqr, int nSqrStep, Npp32f *pDst, int nDstStep, NppiSize oSizeROI, NppiRect oRect)

One-channel 32-bit signed image RectStdDev.

Parameters
Returns

Image Data Related Error Codes, ROI Related Error Codes

Image Histogram Even

HistogramEven

Primitives for computing the histogram of an image with evenly distributed bins.

HistogramEven

The \(nLowerLevel\) (inclusive) and \(nUpperLevel\) (exclusive) define the boundaries of the range, which are evenly segmented into \(nLevel - 1\) bins.

The computed histogram is stored in \(pHist\). The levels are calculated by another primitive nppiEvenLevelsHost_32s and are stored in a host pointer \(hpLevels\). The number of levels is also \(nLevel - 1\). The histogram \(pHist[k]\) is defined as the total number of pixels that fall into the range: \(hpLevels[k] <= pSrc(j, i) < hpLevels[k+1]\). The functions require additional scratch buffer for computations.

Common parameters for nppiHistogramEven functions include:

param pSrc

Source-Image Pointer.

param nSrcStep

Source-Image Line Step.

param oSizeROI

Region-Of-Interest (ROI).

param pHist

Pointer to array that receives the computed histogram. The array must be of size nLevels-1.

param nLevels

Number of levels.

param nLowerLevel

Lower boundary of lowest level bin.

param nUpperLevel

Upper boundary of highest level bin.

param pBuffer

Pointer to appropriately sized scratch buffer.

param nppStreamCtx

Application Managed Stream Context.

return

Image Data Related Error Codes, ROI Related Error Codes.

NppStatus nppiEvenLevelsHost_32s_Ctx(Npp32s *hpLevels, int nLevels, Npp32s nLowerLevel, Npp32s nUpperLevel, NppStreamContext nppStreamCtx)

Compute levels with even distribution.

Parameters
  • hpLevels – A host pointer to array which receives the levels being computed. The array needs to be of size nLevels.

  • nLevels – The number of levels being computed. nLevels must be at least 2.

  • nLowerLevel – Lower boundary value of the lowest level.

  • nUpperLevel – Upper boundary value of the greatest level.

  • nppStreamCtxApplication Managed Stream Context.

Returns

image_data_error_codes, or NPP_HISTO_NUMBER_OF_LEVELS_ERROR if an invalid nLevels is specified.

NppStatus nppiEvenLevelsHost_32s(Npp32s *hpLevels, int nLevels, Npp32s nLowerLevel, Npp32s nUpperLevel)

Compute levels with even distribution.

Parameters
  • hpLevels – A host pointer to array which receives the levels being computed. The array needs to be of size nLevels.

  • nLevels – The number of levels being computed. nLevels must be at least 2.

  • nLowerLevel – Lower boundary value of the lowest level.

  • nUpperLevel – Upper boundary value of the greatest level.

Returns

image_data_error_codes, or NPP_HISTO_NUMBER_OF_LEVELS_ERROR if an invalid nLevels is specified.

NppStatus nppiHistogramEven_8u_C1R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist, int nLevels, Npp32s nLowerLevel, Npp32s nUpperLevel, Npp8u *pBuffer, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned HistogramEven.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramEven_8u_C1R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist, int nLevels, Npp32s nLowerLevel, Npp32s nUpperLevel, Npp8u *pBuffer)

One-channel 8-bit unsigned HistogramEven.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramEven_8u_C3R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[3], int nLevels[3], Npp32s nLowerLevel[3], Npp32s nUpperLevel[3], Npp8u *pBuffer, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned HistogramEven.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramEven_8u_C3R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[3], int nLevels[3], Npp32s nLowerLevel[3], Npp32s nUpperLevel[3], Npp8u *pBuffer)

Three-channel 8-bit unsigned HistogramEven.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramEven_8u_C4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[4], int nLevels[4], Npp32s nLowerLevel[4], Npp32s nUpperLevel[4], Npp8u *pBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned HistogramEven.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramEven_8u_C4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[4], int nLevels[4], Npp32s nLowerLevel[4], Npp32s nUpperLevel[4], Npp8u *pBuffer)

Four-channel 8-bit unsigned HistogramEven.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramEven_8u_AC4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[3], int nLevels[3], Npp32s nLowerLevel[3], Npp32s nUpperLevel[3], Npp8u *pBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned HistogramEven ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramEven_8u_AC4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[3], int nLevels[3], Npp32s nLowerLevel[3], Npp32s nUpperLevel[3], Npp8u *pBuffer)

Four-channel 8-bit unsigned HistogramEven ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramEven_16u_C1R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist, int nLevels, Npp32s nLowerLevel, Npp32s nUpperLevel, Npp8u *pBuffer, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned HistogramEven.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramEven_16u_C1R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist, int nLevels, Npp32s nLowerLevel, Npp32s nUpperLevel, Npp8u *pBuffer)

One-channel 16-bit unsigned HistogramEven.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramEven_16u_C3R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[3], int nLevels[3], Npp32s nLowerLevel[3], Npp32s nUpperLevel[3], Npp8u *pBuffer, NppStreamContext nppStreamCtx)

Three-channel 16-bit unsigned HistogramEven.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramEven_16u_C3R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[3], int nLevels[3], Npp32s nLowerLevel[3], Npp32s nUpperLevel[3], Npp8u *pBuffer)

Three-channel 16-bit unsigned HistogramEven.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramEven_16u_C4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[4], int nLevels[4], Npp32s nLowerLevel[4], Npp32s nUpperLevel[4], Npp8u *pBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned HistogramEven.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramEven_16u_C4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[4], int nLevels[4], Npp32s nLowerLevel[4], Npp32s nUpperLevel[4], Npp8u *pBuffer)

Four-channel 16-bit unsigned HistogramEven.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramEven_16u_AC4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[3], int nLevels[3], Npp32s nLowerLevel[3], Npp32s nUpperLevel[3], Npp8u *pBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned HistogramEven ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramEven_16u_AC4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[3], int nLevels[3], Npp32s nLowerLevel[3], Npp32s nUpperLevel[3], Npp8u *pBuffer)

Four-channel 16-bit unsigned HistogramEven ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramEven_16s_C1R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist, int nLevels, Npp32s nLowerLevel, Npp32s nUpperLevel, Npp8u *pBuffer, NppStreamContext nppStreamCtx)

One-channel 16-bit signed HistogramEven.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramEven_16s_C1R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist, int nLevels, Npp32s nLowerLevel, Npp32s nUpperLevel, Npp8u *pBuffer)

One-channel 16-bit signed HistogramEven.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramEven_16s_C3R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[3], int nLevels[3], Npp32s nLowerLevel[3], Npp32s nUpperLevel[3], Npp8u *pBuffer, NppStreamContext nppStreamCtx)

Three-channel 16-bit signed HistogramEven.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramEven_16s_C3R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[3], int nLevels[3], Npp32s nLowerLevel[3], Npp32s nUpperLevel[3], Npp8u *pBuffer)

Three-channel 16-bit signed HistogramEven.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramEven_16s_C4R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[4], int nLevels[4], Npp32s nLowerLevel[4], Npp32s nUpperLevel[4], Npp8u *pBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit signed HistogramEven.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramEven_16s_C4R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[4], int nLevels[4], Npp32s nLowerLevel[4], Npp32s nUpperLevel[4], Npp8u *pBuffer)

Four-channel 16-bit signed HistogramEven.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramEven_16s_AC4R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[3], int nLevels[3], Npp32s nLowerLevel[3], Npp32s nUpperLevel[3], Npp8u *pBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit signed HistogramEven ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramEven_16s_AC4R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[3], int nLevels[3], Npp32s nLowerLevel[3], Npp32s nUpperLevel[3], Npp8u *pBuffer)

Four-channel 16-bit signed HistogramEven ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

HistogramEvenGetBufferSize

Companion primitives for computing the device buffer size (in bytes) required by the HistogramEven primitives.

Common parameters for nppiHistogramEvenGetBufferSize functions include:

param oSizeROI

Region-Of-Interest (ROI).

param nLevels

Number of levels in the histogram.

param hpBufferSize

Required buffer size. Important: hpBufferSize is a host pointer. Scratch Buffer and Host Pointer.

param nppStreamCtx

Application Managed Stream Context.

return

NPP_NULL_POINTER_ERROR if hpBufferSize is 0 (NULL), ROI Related Error Codes..

NppStatus nppiHistogramEvenGetBufferSize_8u_C1R_Ctx(NppiSize oSizeROI, int nLevels, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiHistogramEven_8u_C1R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramEvenGetBufferSize_8u_C1R(NppiSize oSizeROI, int nLevels, int *hpBufferSize)

Buffer size for nppiHistogramEven_8u_C1R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramEvenGetBufferSize_8u_C3R_Ctx(NppiSize oSizeROI, int nLevels[3], int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiHistogramEven_8u_C3R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramEvenGetBufferSize_8u_C3R(NppiSize oSizeROI, int nLevels[3], int *hpBufferSize)

Buffer size for nppiHistogramEven_8u_C3R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramEvenGetBufferSize_8u_C4R_Ctx(NppiSize oSizeROI, int nLevels[4], int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiHistogramEven_8u_C4R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramEvenGetBufferSize_8u_C4R(NppiSize oSizeROI, int nLevels[4], int *hpBufferSize)

Buffer size for nppiHistogramEven_8u_C4R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramEvenGetBufferSize_8u_AC4R_Ctx(NppiSize oSizeROI, int nLevels[3], int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiHistogramEven_8u_AC4R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramEvenGetBufferSize_8u_AC4R(NppiSize oSizeROI, int nLevels[3], int *hpBufferSize)

Buffer size for nppiHistogramEven_8u_AC4R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramEvenGetBufferSize_16u_C1R_Ctx(NppiSize oSizeROI, int nLevels, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiHistogramEven_16u_C1R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramEvenGetBufferSize_16u_C1R(NppiSize oSizeROI, int nLevels, int *hpBufferSize)

Buffer size for nppiHistogramEven_16u_C1R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramEvenGetBufferSize_16u_C3R_Ctx(NppiSize oSizeROI, int nLevels[3], int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiHistogramEven_16u_C3R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramEvenGetBufferSize_16u_C3R(NppiSize oSizeROI, int nLevels[3], int *hpBufferSize)

Buffer size for nppiHistogramEven_16u_C3R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramEvenGetBufferSize_16u_C4R_Ctx(NppiSize oSizeROI, int nLevels[4], int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiHistogramEven_16u_C4R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramEvenGetBufferSize_16u_C4R(NppiSize oSizeROI, int nLevels[4], int *hpBufferSize)

Buffer size for nppiHistogramEven_16u_C4R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramEvenGetBufferSize_16u_AC4R_Ctx(NppiSize oSizeROI, int nLevels[3], int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiHistogramEven_16u_AC4R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramEvenGetBufferSize_16u_AC4R(NppiSize oSizeROI, int nLevels[3], int *hpBufferSize)

Buffer size for nppiHistogramEven_16u_AC4R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramEvenGetBufferSize_16s_C1R_Ctx(NppiSize oSizeROI, int nLevels, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiHistogramEven_16s_C1R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramEvenGetBufferSize_16s_C1R(NppiSize oSizeROI, int nLevels, int *hpBufferSize)

Buffer size for nppiHistogramEven_16s_C1R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramEvenGetBufferSize_16s_C3R_Ctx(NppiSize oSizeROI, int nLevels[3], int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiHistogramEven_16s_C3R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramEvenGetBufferSize_16s_C3R(NppiSize oSizeROI, int nLevels[3], int *hpBufferSize)

Buffer size for nppiHistogramEven_16s_C3R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramEvenGetBufferSize_16s_C4R_Ctx(NppiSize oSizeROI, int nLevels[4], int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiHistogramEven_16s_C4R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramEvenGetBufferSize_16s_C4R(NppiSize oSizeROI, int nLevels[4], int *hpBufferSize)

Buffer size for nppiHistogramEven_16s_C4R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramEvenGetBufferSize_16s_AC4R_Ctx(NppiSize oSizeROI, int nLevels[3], int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size for nppiHistogramEven_16s_AC4R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramEvenGetBufferSize_16s_AC4R(NppiSize oSizeROI, int nLevels[3], int *hpBufferSize)

Buffer size for nppiHistogramEven_16s_AC4R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

Image Histogram Range

HistogramRange

Primitives for computing the histogram of an image within specified ranges.

HistogramRange

The histogram is computed according to the ranges provided in \(pLevels\).

The histogram \(pHist[k]\) is defined as the total number of pixels that fall into the range: \(pLevels[k] <= pSrc(j, i) < pLevels[k+1]\). The number of the histogram bins is \(nLevel - 1\). The functions require additional scratch buffer for computations.

Common parameters for nppiHistogramRange functions include:

param pSrc

Source-Image Pointer.

param nSrcStep

Source-Image Line Step.

param oSizeROI

Region-Of-Interest (ROI).

param pHist

Pointer to array that receives the computed histogram. The array must be of size nLevels-1.

param pLevels

Pointer to array containing the level sizes of the bins. The array must be of size nLevels.

param nLevels

Number of levels in histogram.

param pBuffer

Pointer to appropriately sized (nppiHistogramRangeGetBufferSize_XX_XXX) scratch buffer.

param nppStreamCtx

Application Managed Stream Context.

return

Image Data Related Error Codes, ROI Related Error Codes

NppStatus nppiHistogramRange_8u_C1R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist, const Npp32s *pLevels, int nLevels, Npp8u *pBuffer, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned HistogramRange.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramRange_8u_C1R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist, const Npp32s *pLevels, int nLevels, Npp8u *pBuffer)

One-channel 8-bit unsigned HistogramRange.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramRange_8u_C3R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[3], const Npp32s *pLevels[3], int nLevels[3], Npp8u *pBuffer, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned HistogramRange.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramRange_8u_C3R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[3], const Npp32s *pLevels[3], int nLevels[3], Npp8u *pBuffer)

Three-channel 8-bit unsigned HistogramRange.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramRange_8u_C4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[4], const Npp32s *pLevels[4], int nLevels[4], Npp8u *pBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned HistogramRange.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramRange_8u_C4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[4], const Npp32s *pLevels[4], int nLevels[4], Npp8u *pBuffer)

Four-channel 8-bit unsigned HistogramRange.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramRange_8u_AC4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[3], const Npp32s *pLevels[3], int nLevels[3], Npp8u *pBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned HistogramRange ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramRange_8u_AC4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[3], const Npp32s *pLevels[3], int nLevels[3], Npp8u *pBuffer)

Four-channel 8-bit unsigned HistogramRange ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramRange_16u_C1R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist, const Npp32s *pLevels, int nLevels, Npp8u *pBuffer, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned HistogramRange.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramRange_16u_C1R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist, const Npp32s *pLevels, int nLevels, Npp8u *pBuffer)

One-channel 16-bit unsigned HistogramRange.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramRange_16u_C3R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[3], const Npp32s *pLevels[3], int nLevels[3], Npp8u *pBuffer, NppStreamContext nppStreamCtx)

Three-channel 16-bit unsigned HistogramRange.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramRange_16u_C3R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[3], const Npp32s *pLevels[3], int nLevels[3], Npp8u *pBuffer)

Three-channel 16-bit unsigned HistogramRange.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramRange_16u_C4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[4], const Npp32s *pLevels[4], int nLevels[4], Npp8u *pBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned HistogramRange.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramRange_16u_C4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[4], const Npp32s *pLevels[4], int nLevels[4], Npp8u *pBuffer)

Four-channel 16-bit unsigned HistogramRange.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramRange_16u_AC4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[3], const Npp32s *pLevels[3], int nLevels[3], Npp8u *pBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned HistogramRange ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramRange_16u_AC4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[3], const Npp32s *pLevels[3], int nLevels[3], Npp8u *pBuffer)

Four-channel 16-bit unsigned HistogramRange ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramRange_16s_C1R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist, const Npp32s *pLevels, int nLevels, Npp8u *pBuffer, NppStreamContext nppStreamCtx)

One-channel 16-bit signed HistogramRange.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramRange_16s_C1R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist, const Npp32s *pLevels, int nLevels, Npp8u *pBuffer)

One-channel 16-bit signed HistogramRange.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramRange_16s_C3R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[3], const Npp32s *pLevels[3], int nLevels[3], Npp8u *pBuffer, NppStreamContext nppStreamCtx)

Three-channel 16-bit signed HistogramRange.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramRange_16s_C3R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[3], const Npp32s *pLevels[3], int nLevels[3], Npp8u *pBuffer)

Three-channel 16-bit signed HistogramRange.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramRange_16s_C4R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[4], const Npp32s *pLevels[4], int nLevels[4], Npp8u *pBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit signed HistogramRange.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramRange_16s_C4R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[4], const Npp32s *pLevels[4], int nLevels[4], Npp8u *pBuffer)

Four-channel 16-bit signed HistogramRange.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramRange_16s_AC4R_Ctx(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[3], const Npp32s *pLevels[3], int nLevels[3], Npp8u *pBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit signed HistogramRange.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramRange_16s_AC4R(const Npp16s *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[3], const Npp32s *pLevels[3], int nLevels[3], Npp8u *pBuffer)

Four-channel 16-bit signed HistogramRange.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramRange_32f_C1R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist, const Npp32f *pLevels, int nLevels, Npp8u *pBuffer, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point HistogramRange.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramRange_32f_C1R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist, const Npp32f *pLevels, int nLevels, Npp8u *pBuffer)

One-channel 32-bit floating point HistogramRange.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramRange_32f_C3R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[3], const Npp32f *pLevels[3], int nLevels[3], Npp8u *pBuffer, NppStreamContext nppStreamCtx)

Three-channel 32-bit floating point HistogramRange.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramRange_32f_C3R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[3], const Npp32f *pLevels[3], int nLevels[3], Npp8u *pBuffer)

Three-channel 32-bit floating point HistogramRange.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramRange_32f_C4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[4], const Npp32f *pLevels[4], int nLevels[4], Npp8u *pBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point HistogramRange.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramRange_32f_C4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[4], const Npp32f *pLevels[4], int nLevels[4], Npp8u *pBuffer)

Four-channel 32-bit floating point HistogramRange.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramRange_32f_AC4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[3], const Npp32f *pLevels[3], int nLevels[3], Npp8u *pBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point HistogramRange ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

NppStatus nppiHistogramRange_32f_AC4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSizeROI, Npp32s *pHist[3], const Npp32f *pLevels[3], int nLevels[3], Npp8u *pBuffer)

Four-channel 32-bit floating point HistogramRange ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiHistogramEven functions include:.

HistogramRangeGetBufferSize

Companion primitives for computing the device buffer size (in bytes) required by the HistogramRange primitives.

NppStatus nppiHistogramRangeGetBufferSize_8u_C1R_Ctx(NppiSize oSizeROI, int nLevels, int *hpBufferSize, NppStreamContext nppStreamCtx)

Scratch-buffer size for nppiHistogramRange_8u_C1R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramRangeGetBufferSize_8u_C1R(NppiSize oSizeROI, int nLevels, int *hpBufferSize)

Scratch-buffer size for nppiHistogramRange_8u_C1R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramRangeGetBufferSize_8u_C3R_Ctx(NppiSize oSizeROI, int nLevels[3], int *hpBufferSize, NppStreamContext nppStreamCtx)

Scratch-buffer size for nppiHistogramRange_8u_C3R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramRangeGetBufferSize_8u_C3R(NppiSize oSizeROI, int nLevels[3], int *hpBufferSize)

Scratch-buffer size for nppiHistogramRange_8u_C3R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramRangeGetBufferSize_8u_C4R_Ctx(NppiSize oSizeROI, int nLevels[4], int *hpBufferSize, NppStreamContext nppStreamCtx)

Scratch-buffer size for nppiHistogramRange_8u_C4R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramRangeGetBufferSize_8u_C4R(NppiSize oSizeROI, int nLevels[4], int *hpBufferSize)

Scratch-buffer size for nppiHistogramRange_8u_C4R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramRangeGetBufferSize_8u_AC4R_Ctx(NppiSize oSizeROI, int nLevels[3], int *hpBufferSize, NppStreamContext nppStreamCtx)

Scratch-buffer size for nppiHistogramRange_8u_AC4R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramRangeGetBufferSize_8u_AC4R(NppiSize oSizeROI, int nLevels[3], int *hpBufferSize)

Scratch-buffer size for nppiHistogramRange_8u_AC4R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramRangeGetBufferSize_16u_C1R_Ctx(NppiSize oSizeROI, int nLevels, int *hpBufferSize, NppStreamContext nppStreamCtx)

Scratch-buffer size for nppiHistogramRange_16u_C1R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramRangeGetBufferSize_16u_C1R(NppiSize oSizeROI, int nLevels, int *hpBufferSize)

Scratch-buffer size for nppiHistogramRange_16u_C1R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramRangeGetBufferSize_16u_C3R_Ctx(NppiSize oSizeROI, int nLevels[3], int *hpBufferSize, NppStreamContext nppStreamCtx)

Scratch-buffer size for nppiHistogramRange_16u_C3R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramRangeGetBufferSize_16u_C3R(NppiSize oSizeROI, int nLevels[3], int *hpBufferSize)

Scratch-buffer size for nppiHistogramRange_16u_C3R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramRangeGetBufferSize_16u_C4R_Ctx(NppiSize oSizeROI, int nLevels[4], int *hpBufferSize, NppStreamContext nppStreamCtx)

Scratch-buffer size for nppiHistogramRange_16u_C4R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramRangeGetBufferSize_16u_C4R(NppiSize oSizeROI, int nLevels[4], int *hpBufferSize)

Scratch-buffer size for nppiHistogramRange_16u_C4R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramRangeGetBufferSize_16u_AC4R_Ctx(NppiSize oSizeROI, int nLevels[3], int *hpBufferSize, NppStreamContext nppStreamCtx)

Scratch-buffer size for nppiHistogramRange_16u_AC4R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramRangeGetBufferSize_16u_AC4R(NppiSize oSizeROI, int nLevels[3], int *hpBufferSize)

Scratch-buffer size for nppiHistogramRange_16u_AC4R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramRangeGetBufferSize_16s_C1R_Ctx(NppiSize oSizeROI, int nLevels, int *hpBufferSize, NppStreamContext nppStreamCtx)

Scratch-buffer size for nppiHistogramRange_16s_C1R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramRangeGetBufferSize_16s_C1R(NppiSize oSizeROI, int nLevels, int *hpBufferSize)

Scratch-buffer size for nppiHistogramRange_16s_C1R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramRangeGetBufferSize_16s_C3R_Ctx(NppiSize oSizeROI, int nLevels[3], int *hpBufferSize, NppStreamContext nppStreamCtx)

Scratch-buffer size for nppiHistogramRange_16s_C3R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramRangeGetBufferSize_16s_C3R(NppiSize oSizeROI, int nLevels[3], int *hpBufferSize)

Scratch-buffer size for nppiHistogramRange_16s_C3R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramRangeGetBufferSize_16s_C4R_Ctx(NppiSize oSizeROI, int nLevels[4], int *hpBufferSize, NppStreamContext nppStreamCtx)

Scratch-buffer size for nppiHistogramRange_16s_C4R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramRangeGetBufferSize_16s_C4R(NppiSize oSizeROI, int nLevels[4], int *hpBufferSize)

Scratch-buffer size for nppiHistogramRange_16s_C4R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramRangeGetBufferSize_16s_AC4R_Ctx(NppiSize oSizeROI, int nLevels[3], int *hpBufferSize, NppStreamContext nppStreamCtx)

Scratch-buffer size for nppiHistogramRange_16s_AC4R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramRangeGetBufferSize_16s_AC4R(NppiSize oSizeROI, int nLevels[3], int *hpBufferSize)

Scratch-buffer size for nppiHistogramRange_16s_AC4R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramRangeGetBufferSize_32f_C1R_Ctx(NppiSize oSizeROI, int nLevels, int *hpBufferSize, NppStreamContext nppStreamCtx)

Scratch-buffer size for nppiHistogramRange_32f_C1R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramRangeGetBufferSize_32f_C1R(NppiSize oSizeROI, int nLevels, int *hpBufferSize)

Scratch-buffer size for nppiHistogramRange_32f_C1R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramRangeGetBufferSize_32f_C3R_Ctx(NppiSize oSizeROI, int nLevels[3], int *hpBufferSize, NppStreamContext nppStreamCtx)

Scratch-buffer size for nppiHistogramRange_32f_C3R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramRangeGetBufferSize_32f_C3R(NppiSize oSizeROI, int nLevels[3], int *hpBufferSize)

Scratch-buffer size for nppiHistogramRange_32f_C3R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramRangeGetBufferSize_32f_C4R_Ctx(NppiSize oSizeROI, int nLevels[4], int *hpBufferSize, NppStreamContext nppStreamCtx)

Scratch-buffer size for nppiHistogramRange_32f_C4R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramRangeGetBufferSize_32f_C4R(NppiSize oSizeROI, int nLevels[4], int *hpBufferSize)

Scratch-buffer size for nppiHistogramRange_32f_C4R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramRangeGetBufferSize_32f_AC4R_Ctx(NppiSize oSizeROI, int nLevels[3], int *hpBufferSize, NppStreamContext nppStreamCtx)

Scratch-buffer size for nppiHistogramRange_32f_AC4R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

NppStatus nppiHistogramRangeGetBufferSize_32f_AC4R(NppiSize oSizeROI, int nLevels[3], int *hpBufferSize)

Scratch-buffer size for nppiHistogramRange_32f_AC4R.

For common parameter descriptions, see Common parameters for nppiHistogramEvenGetBufferSize functions include:.

Image Proximity

Image Proximity

Primitives for computing the proximity measure between a source image and a template image.

General Introduction

There are basically two approaches to compute the proximity measure for template matching, Euclidean distance and the cross correlation.

  1. Euclidean distance computes the sum of the squared distance (SSD) between the corresponding pixels of the source image and the template image. The smaller the distance is, the more similar the source image and the template image is around the pixel. The anchor of the template

    image is used during the computations, which always lies in the gemotric center of the image. Given a source image

    \(pSrc\) ( \(W_s \times H_s\)) and a template image \(pTpl\) ( \(W_t \times H_t\)), the Euclidean distance \(D_{st}(c,r)\) between two images at pixel in row \(r\) and column \(c\) is computed as ( \(s\) stands for source image and \(t\) for template image for short):
    \[D_{st}(c,r)=\sum_{j=0}^{H_t-1}\sum_{i=0}^{W_t-1}[pTpl(j,i)-pSrc(j+c-\frac{H_t}{2}, i+r-\frac{W_t}{2})]^2 \]

  2. Cross correlation computes the sum of the product between the corresponding pixels of the source image and the template image. The cross correlation \(R_{st}(c,r)\) is calculated as:

    \[R_{st}(c,r)=\sum_{j=0}^{H_t-1}\sum_{i=0}^{W_t-1}[pTpl(j,i)\cdot pSrc(j+c-\frac{H_t}{2}, i+r-\frac{W_t}{2})] \]
    The larger the cross correlation value is, the more similar the source image and the template image is around the pixel.

  3. The cross correlation \(R_{st}(c,r)\) is affected by the brightness of the images which may vary due to the lighting and exposure conditions. Therefore, NPP computes the cross correlation coefficient to circumvent this dependence. This is typically done at every step by subtracting the mean from every pixel value, i.e.,

    \[\tilde{R}_{st}(c,r)=\sum_{j=0}^{H_t-1}\sum_{i=0}^{W_t-1}[pTpl(j,i)-Mean_t]\cdot [pSrc(j+c-\frac{H_t}{2}, i+r-\frac{W_t}{2})-Mean_s] \]

NPP computes the normalized values of Euclidean distance, cross correlation and the cross correlation coefficient.

  1. The normalized Euclidean distance \(\sigma_{st}(c,r)\) is defined as:

    \[\sigma_{st}(c,r) = \frac{D_{st}(c,r)}{\sqrt{R_{ss}(c,r)\cdot R_{tt}(\frac{H_t}{2},\frac{W_t}{2})}} \]

  2. The normalized cross correlation \(\rho_{st}(c,r)\) is defined as:

    \[\rho_{st}(c,r) = \frac{R_{st}(c,r)}{\sqrt{R_{ss}(c,r)\cdot R_{tt}(\frac{H_t}{2},\frac{W_t}{2})}} \]
    The \(R_{ss}(c,r)\) and \(R_{tt}(\frac{H_t}{2}, \frac{W_t}{2}\) denote the auto correlation of the source image and the template image individually. They are defined as:
    \[R_{ss}(c,r)=\sum_{j=c-\frac{H_t}{2}}^{c+\frac{H_t}{2}}\sum_{i=r-\frac{W_t}{2}}^{r+\frac{W_t}{2}}pSrc(j, i) \]
    \[R_{tt}(\frac{H_t}{2},\frac{W_t}{2})=\sum_{j=0}^{H_t-1}\sum_{i=0}^{W_t-1}pTpl(j,i) \]

  3. Similarly, the normalized cross correlation coefficient \(\gamma_{st}(c,r)\) is calculated as:

    \[\gamma_{st}(c,r) = \frac{\tilde{R}_{st}(c,r)}{\sqrt{\tilde{R}_{ss}(c,r)\cdot \tilde{R}_{tt}(\frac{H_t}{2},\frac{W_t}{2})}} \]
    The \(\tilde{R}_{ss}(c,r)\) and \(\tilde{R}_{tt}(\frac{H_t}{2}, \frac{W_t}{2}\) are defined as:
    \[\tilde{R}_{ss}(c,r)=\sum_{j=c-\frac{H_t}{2}}^{c+\frac{H_t}{2}}\sum_{i=r-\frac{W_t}{2}}^{r+\frac{W_t}{2}}[pSrc(j, i)-Mean_s] \]
    \[\tilde{R}_{tt}(\frac{H_t}{2},\frac{W_t}{2})=\sum_{j=0}^{H_t-1}\sum_{i=0}^{W_t-1}[pTpl(j,i)-Mean_t] \]
    where \(Mean_t\) is the template mean minus the mean of the image in the region just under the template.

Categorizations

The Euclidean distance and the cross correlation are categorized into three types, full, same, and valid.

  1. Full mode indicates that the anchor of the template image starts from the outside of the source image, assuming the out-of-boundary pixels are zeor-padded. The size of the destination image is \((W_s + W_t - 1) \times (H_s + H_t - 1)\).

  2. Same mode means that the anchor of the template image starts from the top left pixel of the source image. All the out-of-boundary pixels are also zero-padded. The size of the destination image is the same as the source one, i.e., \(W_s \times H_s\).

  3. Valid mode indicates that there are no out-of-boudnary readings from the source image. The anchor of the template image starts from the inside of the source image. The size of the destination image is \((W_s - W_t + 1) \times (H_s - H_t + 1)\).

Image Square Distance Full Norm

SqrDistanceFull_Norm

Primitives for computing the normalized Euclidean distance between two images with full mode.

SqrDistanceFull_Norm

The functions compute the \(\sigma_{st}(c,r)\) in General Introduction with full mode (see Categorizations).

Common parameters for nppiSqrDistanceFull functions include:

param pSrc

Source-Image Pointer.

param nSrcStep

Source-Image Line Step.

param oSrcRoiSize

Region-Of-Interest (ROI).

param pTpl

Pointer to the template image.

param nTplStep

Number of bytes between successive rows in the template image.

param oTplRoiSize

Region-Of-Interest (ROI).

param pDst

Destination-Image Pointer.

param nDstStep

Destination-Image Line Step.

param nScaleFactor

Integer Result Scaling.

param nppStreamCtx

Application Managed Stream Context.

return

Image Data Related Error Codes, ROI Related Error Codes

NppStatus nppiSqrDistanceFull_Norm_8u_C1RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image SqrDistanceFull_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_8u_C1RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor)

One-channel 8-bit unsigned image SqrDistanceFull_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_8u_C3RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image SqrDistanceFull_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_8u_C3RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor)

Three-channel 8-bit unsigned image SqrDistanceFull_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_8u_C4RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image SqrDistanceFull_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_8u_C4RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor)

Four-channel 8-bit unsigned image SqrDistanceFull_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_8u_AC4RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image SqrDistanceFull_Norm ignoring alpha channel, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_8u_AC4RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor)

Four-channel 8-bit unsigned image SqrDistanceFull_Norm ignoring alpha channel, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_32f_C1R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image SqrDistanceFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_32f_C1R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

One-channel 32-bit floating point image SqrDistanceFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_32f_C3R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Three-channel 32-bit floating point image SqrDistanceFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_32f_C3R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Three-channel 32-bit floating point image SqrDistanceFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_32f_C4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image SqrDistanceFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_32f_C4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 32-bit floating point image SqrDistanceFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_32f_AC4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image SqrDistanceFull_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_32f_AC4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 32-bit floating point image SqrDistanceFull_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_8u32f_C1R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image SqrDistanceFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_8u32f_C1R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

One-channel 8-bit unsigned image SqrDistanceFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_8u32f_C3R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image SqrDistanceFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_8u32f_C3R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Three-channel 8-bit unsigned image SqrDistanceFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_8u32f_C4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image SqrDistanceFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_8u32f_C4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 8-bit unsigned image SqrDistanceFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_8u32f_AC4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image SqrDistanceFull_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_8u32f_AC4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 8-bit unsigned image SqrDistanceFull_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_8s32f_C1R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 8-bit signed image SqrDistanceFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_8s32f_C1R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

One-channel 8-bit signed image SqrDistanceFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_8s32f_C3R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Three-channel 8-bit signed image SqrDistanceFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_8s32f_C3R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Three-channel 8-bit signed image SqrDistanceFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_8s32f_C4R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 8-bit signed image SqrDistanceFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_8s32f_C4R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 8-bit signed image SqrDistanceFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_8s32f_AC4R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 8-bit signed image SqrDistanceFull_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_8s32f_AC4R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 8-bit signed image SqrDistanceFull_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_16u32f_C1R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned image SqrDistanceFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_16u32f_C1R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

One-channel 16-bit unsigned image SqrDistanceFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_16u32f_C3R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Three-channel 16-bit unsigned image SqrDistanceFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_16u32f_C3R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Three-channel 16-bit unsigned image SqrDistanceFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_16u32f_C4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image SqrDistanceFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_16u32f_C4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 16-bit unsigned image SqrDistanceFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_16u32f_AC4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image SqrDistanceFull_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceFull_Norm_16u32f_AC4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 16-bit unsigned image SqrDistanceFull_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

Image Square Distance Same Norm

SqrDistanceSame_Norm

Primitives for computing the normalized Euclidean distance between two images with same mode.

SqrDistanceSame_Norm

The functions compute the \(\sigma_{st}(c,r)\) in General Introduction with same mode (see Categorizations).

NppStatus nppiSqrDistanceSame_Norm_8u_C1RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image SqrDistanceSame_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_8u_C1RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor)

One-channel 8-bit unsigned image SqrDistanceSame_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_8u_C3RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image SqrDistanceSame_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_8u_C3RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor)

Three-channel 8-bit unsigned image SqrDistanceSame_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_8u_C4RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image SqrDistanceSame_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_8u_C4RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor)

Four-channel 8-bit unsigned image SqrDistanceSame_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_8u_AC4RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image SqrDistanceSame_Norm ignoring alpha channel, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_8u_AC4RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor)

Four-channel 8-bit unsigned image SqrDistanceSame_Norm ignoring alpha channel, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_32f_C1R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image SqrDistanceSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_32f_C1R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

One-channel 32-bit floating point image SqrDistanceSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_32f_C3R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Three-channel 32-bit floating point image SqrDistanceSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_32f_C3R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Three-channel 32-bit floating point image SqrDistanceSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_32f_C4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image SqrDistanceSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_32f_C4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 32-bit floating point image SqrDistanceSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_32f_AC4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image SqrDistanceSame_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_32f_AC4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 32-bit floating point image SqrDistanceSame_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_8u32f_C1R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image SqrDistanceSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_8u32f_C1R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

One-channel 8-bit unsigned image SqrDistanceSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_8u32f_C3R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image SqrDistanceSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_8u32f_C3R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Three-channel 8-bit unsigned image SqrDistanceSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_8u32f_C4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image SqrDistanceSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_8u32f_C4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 8-bit unsigned image SqrDistanceSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_8u32f_AC4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image SqrDistanceSame_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_8u32f_AC4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 8-bit unsigned image SqrDistanceSame_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_8s32f_C1R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 8-bit signed image SqrDistanceSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_8s32f_C1R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

One-channel 8-bit signed image SqrDistanceSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_8s32f_C3R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Three-channel 8-bit signed image SqrDistanceSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_8s32f_C3R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Three-channel 8-bit signed image SqrDistanceSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_8s32f_C4R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 8-bit signed image SqrDistanceSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_8s32f_C4R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 8-bit signed image SqrDistanceSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_8s32f_AC4R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 8-bit signed image SqrDistanceSame_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_8s32f_AC4R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 8-bit signed image SqrDistanceSame_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_16u32f_C1R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned image SqrDistanceSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_16u32f_C1R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

One-channel 16-bit unsigned image SqrDistanceSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_16u32f_C3R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Three-channel 16-bit unsigned image SqrDistanceSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_16u32f_C3R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Three-channel 16-bit unsigned image SqrDistanceSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_16u32f_C4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image SqrDistanceSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_16u32f_C4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 16-bit unsigned image SqrDistanceSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_16u32f_AC4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image SqrDistanceSame_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceSame_Norm_16u32f_AC4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 16-bit unsigned image SqrDistanceSame_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

Image Square Distance Valid Norm

SqrDistanceValid_Norm

Primitives for computing the normalized Euclidean distance between two images with valid mode.

SqrDistanceValid_Norm

The functions compute the \(\sigma_{st}(c,r)\) in General Introduction with valid mode (see Categorizations).

NppStatus nppiSqrDistanceValid_Norm_8u_C1RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image SqrDistanceValid_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_8u_C1RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor)

One-channel 8-bit unsigned image SqrDistanceValid_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_8u_C3RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image SqrDistanceValid_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_8u_C3RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor)

Three-channel 8-bit unsigned image SqrDistanceValid_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_8u_C4RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image SqrDistanceValid_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_8u_C4RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor)

Four-channel 8-bit unsigned image SqrDistanceValid_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_8u_AC4RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image SqrDistanceValid_Norm ignoring alpha channel, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_8u_AC4RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor)

Four-channel 8-bit unsigned image SqrDistanceValid_Norm ignoring alpha channel, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_32f_C1R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image SqrDistanceValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_32f_C1R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

One-channel 32-bit floating point image SqrDistanceValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_32f_C3R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Three-channel 32-bit floating point image SqrDistanceValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_32f_C3R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Three-channel 32-bit floating point image SqrDistanceValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_32f_C4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image SqrDistanceValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_32f_C4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 32-bit floating point image SqrDistanceValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_32f_AC4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image SqrDistanceValid_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_32f_AC4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 32-bit floating point image SqrDistanceValid_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_8u32f_C1R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image SqrDistanceValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_8u32f_C1R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

One-channel 8-bit unsigned image SqrDistanceValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_8u32f_C3R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image SqrDistanceValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_8u32f_C3R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Three-channel 8-bit unsigned image SqrDistanceValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_8u32f_C4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image SqrDistanceValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_8u32f_C4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 8-bit unsigned image SqrDistanceValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_8u32f_AC4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image SqrDistanceValid_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_8u32f_AC4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 8-bit unsigned image SqrDistanceValid_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_8s32f_C1R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 8-bit signed image SqrDistanceValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_8s32f_C1R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

One-channel 8-bit signed image SqrDistanceValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_8s32f_C3R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Three-channel 8-bit signed image SqrDistanceValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_8s32f_C3R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Three-channel 8-bit signed image SqrDistanceValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_8s32f_C4R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 8-bit signed image SqrDistanceValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_8s32f_C4R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 8-bit signed image SqrDistanceValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_8s32f_AC4R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 8-bit signed image SqrDistanceValid_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_8s32f_AC4R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 8-bit signed image SqrDistanceValid_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_16u32f_C1R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned image SqrDistanceValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_16u32f_C1R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

One-channel 16-bit unsigned image SqrDistanceValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_16u32f_C3R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Three-channel 16-bit unsigned image SqrDistanceValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_16u32f_C3R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Three-channel 16-bit unsigned image SqrDistanceValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_16u32f_C4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image SqrDistanceValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_16u32f_C4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 16-bit unsigned image SqrDistanceValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_16u32f_AC4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image SqrDistanceValid_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiSqrDistanceValid_Norm_16u32f_AC4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 16-bit unsigned image SqrDistanceValid_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

Image Cross Correlation Full Norm

CrossCorrFull_Norm

Primitives for computing the normalized cross correlation between two images with full mode.

CrossCorrFull_Norm

The functions compute the \(\rho_{st}(c,r)\) in General Introduction with full mode (see Categorizations).

NppStatus nppiCrossCorrFull_Norm_8u_C1RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image CrossCorrFull_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_8u_C1RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor)

One-channel 8-bit unsigned image CrossCorrFull_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_8u_C3RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image CrossCorrFull_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_8u_C3RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor)

Three-channel 8-bit unsigned image CrossCorrFull_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_8u_C4RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image CrossCorrFull_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_8u_C4RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor)

Four-channel 8-bit unsigned image CrossCorrFull_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_8u_AC4RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image CrossCorrFull_Norm ignoring alpha channel, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_8u_AC4RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor)

Four-channel 8-bit unsigned image CrossCorrFull_Norm ignoring alpha channel, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_32f_C1R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image CrossCorrFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_32f_C1R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

One-channel 32-bit floating point image CrossCorrFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_32f_C3R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Three-channel 32-bit floating point image CrossCorrFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_32f_C3R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Three-channel 32-bit floating point image CrossCorrFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_32f_C4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image CrossCorrFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_32f_C4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 32-bit floating point image CrossCorrFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_32f_AC4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image CrossCorrFull_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_32f_AC4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 32-bit floating point image CrossCorrFull_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_64f_C1R_Ctx(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 64-bit floating point image CrossCorrFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_64f_C1R(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep)

One-channel 64-bit floating point image CrossCorrFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_64f_C3R_Ctx(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Three-channel 64-bit floating point image CrossCorrFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_64f_C3R(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep)

Three-channel 64-bit floating point image CrossCorrFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_64f_C4R_Ctx(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 64-bit floating point image CrossCorrFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_64f_C4R(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep)

Four-channel 64-bit floating point image CrossCorrFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_64f_AC4R_Ctx(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 64-bit floating point image CrossCorrFull_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_64f_AC4R(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep)

Four-channel 64-bit floating point image CrossCorrFull_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_8u32f_C1R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image CrossCorrFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_8u32f_C1R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

One-channel 8-bit unsigned image CrossCorrFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_8u32f_C3R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image CrossCorrFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_8u32f_C3R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Three-channel 8-bit unsigned image CrossCorrFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_8u32f_C4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image CrossCorrFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_8u32f_C4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 8-bit unsigned image CrossCorrFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_8u32f_AC4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image CrossCorrFull_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_8u32f_AC4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 8-bit unsigned image CrossCorrFull_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_8s32f_C1R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 8-bit signed image CrossCorrFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_8s32f_C1R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

One-channel 8-bit signed image CrossCorrFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_8s32f_C3R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Three-channel 8-bit signed image CrossCorrFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_8s32f_C3R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Three-channel 8-bit signed image CrossCorrFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_8s32f_C4R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 8-bit signed image CrossCorrFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_8s32f_C4R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 8-bit signed image CrossCorrFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_8s32f_AC4R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 8-bit signed image CrossCorrFull_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_8s32f_AC4R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 8-bit signed image CrossCorrFull_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_16u32f_C1R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned image CrossCorrFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_16u32f_C1R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

One-channel 16-bit unsigned image CrossCorrFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_16u32f_C3R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Three-channel 16-bit unsigned image CrossCorrFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_16u32f_C3R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Three-channel 16-bit unsigned image CrossCorrFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_16u32f_C4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image CrossCorrFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_16u32f_C4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 16-bit unsigned image CrossCorrFull_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_16u32f_AC4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image CrossCorrFull_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_Norm_16u32f_AC4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 16-bit unsigned image CrossCorrFull_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

Image Cross Correlation Same Norm

CrossCorrSame_Norm

Primitives for computing the normalized cross correlation between two images with same mode.

CrossCorrSame_Norm

The functions compute the \(\rho_{st}(c,r)\) in General Introduction with same mode (see Categorizations).

NppStatus nppiCrossCorrSame_Norm_8u_C1RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image CrossCorrSame_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_8u_C1RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor)

One-channel 8-bit unsigned image CrossCorrSame_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_8u_C3RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image CrossCorrSame_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_8u_C3RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor)

Three-channel 8-bit unsigned image CrossCorrSame_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_8u_C4RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image CrossCorrSame_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_8u_C4RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor)

Four-channel 8-bit unsigned image CrossCorrSame_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_8u_AC4RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image CrossCorrSame_Norm ignoring alpha channel, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_8u_AC4RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor)

Four-channel 8-bit unsigned image CrossCorrSame_Norm ignoring alpha channel, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_32f_C1R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image CrossCorrSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_32f_C1R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

One-channel 32-bit floating point image CrossCorrSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_32f_C3R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Three-channel 32-bit floating point image CrossCorrSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_32f_C3R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Three-channel 32-bit floating point image CrossCorrSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_32f_C4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image CrossCorrSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_32f_C4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 32-bit floating point image CrossCorrSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_32f_AC4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image CrossCorrSame_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_32f_AC4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 32-bit floating point image CrossCorrSame_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_64f_C1R_Ctx(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 64-bit floating point image CrossCorrSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_64f_C1R(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep)

One-channel 64-bit floating point image CrossCorrSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_64f_C3R_Ctx(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Three-channel 64-bit floating point image CrossCorrSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_64f_C3R(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep)

Three-channel 64-bit floating point image CrossCorrSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_64f_C4R_Ctx(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 64-bit floating point image CrossCorrSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_64f_C4R(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep)

Four-channel 64-bit floating point image CrossCorrSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_64f_AC4R_Ctx(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 64-bit floating point image CrossCorrSame_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_64f_AC4R(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep)

Four-channel 64-bit floating point image CrossCorrSame_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_8u32f_C1R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image CrossCorrSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_8u32f_C1R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

One-channel 8-bit unsigned image CrossCorrSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_8u32f_C3R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image CrossCorrSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_8u32f_C3R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Three-channel 8-bit unsigned image CrossCorrSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_8u32f_C4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image CrossCorrSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_8u32f_C4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 8-bit unsigned image CrossCorrSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_8u32f_AC4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image CrossCorrSame_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_8u32f_AC4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 8-bit unsigned image CrossCorrSame_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_8s32f_C1R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 8-bit signed image CrossCorrSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_8s32f_C1R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

One-channel 8-bit signed image CrossCorrSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_8s32f_C3R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Three-channel 8-bit signed image CrossCorrSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_8s32f_C3R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Three-channel 8-bit signed image CrossCorrSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_8s32f_C4R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 8-bit signed image CrossCorrSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_8s32f_C4R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 8-bit signed image CrossCorrSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_8s32f_AC4R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 8-bit signed image CrossCorrSame_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_8s32f_AC4R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 8-bit signed image CrossCorrSame_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_16u32f_C1R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned image CrossCorrSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_16u32f_C1R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

One-channel 16-bit unsigned image CrossCorrSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_16u32f_C3R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Three-channel 16-bit unsigned image CrossCorrSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_16u32f_C3R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Three-channel 16-bit unsigned image CrossCorrSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_16u32f_C4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image CrossCorrSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_16u32f_C4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 16-bit unsigned image CrossCorrSame_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_16u32f_AC4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image CrossCorrSame_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_Norm_16u32f_AC4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 16-bit unsigned image CrossCorrSame_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

Image Cross Correlation Valid Norm

CrossCorrValid_Norm

Primitives for computing the normalized cross correlation between two images with valid mode.

CrossCorrValid_Norm

The functions compute the \(\rho_{st}(c,r)\) in General Introduction with valid mode (see Categorizations).

NppStatus nppiCrossCorrValid_Norm_8u_C1RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image CrossCorrValid_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_8u_C1RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor)

One-channel 8-bit unsigned image CrossCorrValid_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_8u_C3RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image CrossCorrValid_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_8u_C3RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor)

Three-channel 8-bit unsigned image CrossCorrValid_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_8u_C4RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image CrossCorrValid_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_8u_C4RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor)

Four-channel 8-bit unsigned image CrossCorrValid_Norm, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_8u_AC4RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image CrossCorrValid_Norm ignoring alpha channel, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_8u_AC4RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor)

Four-channel 8-bit unsigned image CrossCorrValid_Norm ignoring alpha channel, scaled by \(2^(-nScaleFactor)\).

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_32f_C1R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image CrossCorrValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_32f_C1R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

One-channel 32-bit floating point image CrossCorrValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_32f_C3R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Three-channel 32-bit floating point image CrossCorrValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_32f_C3R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Three-channel 32-bit floating point image CrossCorrValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_32f_C4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image CrossCorrValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_32f_C4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 32-bit floating point image CrossCorrValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_32f_AC4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image CrossCorrValid_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_32f_AC4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 32-bit floating point image CrossCorrValid_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_64f_C1R_Ctx(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 64-bit floating point image CrossCorrValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_64f_C1R(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep)

One-channel 64-bit floating point image CrossCorrValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_64f_C3R_Ctx(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Three-channel 64-bit floating point image CrossCorrValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_64f_C3R(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep)

Three-channel 64-bit floating point image CrossCorrValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_64f_C4R_Ctx(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 64-bit floating point image CrossCorrValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_64f_C4R(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep)

Four-channel 64-bit floating point image CrossCorrValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_64f_AC4R_Ctx(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 64-bit floating point image CrossCorrValid_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_64f_AC4R(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep)

Four-channel 64-bit floating point image CrossCorrValid_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_8u32f_C1R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image CrossCorrValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_8u32f_C1R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

One-channel 8-bit unsigned image CrossCorrValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_8u32f_C3R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image CrossCorrValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_8u32f_C3R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Three-channel 8-bit unsigned image CrossCorrValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_8u32f_C4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image CrossCorrValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_8u32f_C4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 8-bit unsigned image CrossCorrValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_8u32f_AC4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image CrossCorrValid_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_8u32f_AC4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 8-bit unsigned image CrossCorrValid_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_8s32f_C1R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 8-bit signed image CrossCorrValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_8s32f_C1R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

One-channel 8-bit signed image CrossCorrValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_8s32f_C3R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Three-channel 8-bit signed image CrossCorrValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_8s32f_C3R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Three-channel 8-bit signed image CrossCorrValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_8s32f_C4R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 8-bit signed image CrossCorrValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_8s32f_C4R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 8-bit signed image CrossCorrValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_8s32f_AC4R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 8-bit signed image CrossCorrValid_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_8s32f_AC4R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 8-bit signed image CrossCorrValid_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_16u32f_C1R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned image CrossCorrValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_16u32f_C1R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

One-channel 16-bit unsigned image CrossCorrValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_16u32f_C3R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Three-channel 16-bit unsigned image CrossCorrValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_16u32f_C3R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Three-channel 16-bit unsigned image CrossCorrValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_16u32f_C4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image CrossCorrValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_16u32f_C4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 16-bit unsigned image CrossCorrValid_Norm.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_16u32f_AC4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image CrossCorrValid_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_Norm_16u32f_AC4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

Four-channel 16-bit unsigned image CrossCorrValid_Norm ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

Image Cross Correlation Valid

CrossCorrValid

Primitives for computing the cross correlation between two images with valid mode.

CrossCorrValid

The functions compute the \(R_{st}(c,r)\) in General Introduction with valid mode (see Categorizations).

NppStatus nppiCrossCorrValid_32f_C1R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point images CrossCorrValid.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_32f_C1R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

One-channel 32-bit floating point images CrossCorrValid.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_64f_C1R_Ctx(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 64-bit floating point images CrossCorrValid.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_64f_C1R(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep)

One-channel 64-bit floating point images CrossCorrValid.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_8u32f_C1R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned images CrossCorrValid.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_8u32f_C1R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

One-channel 8-bit unsigned images CrossCorrValid.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_8s32f_C1R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 8-bit signed images CrossCorrValid.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_8s32f_C1R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

One-channel 8-bit signed images CrossCorrValid.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_16u32f_C1R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned images CrossCorrValid.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_16u32f_C1R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep)

One-channel 16-bit unsigned images CrossCorrValid.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

Image Cross Correlation Full Norm Level

CrossCorrFull_NormLevel

Primitives for computing the normalized cross correlation coefficient between two images with full mode.

CrossCorrFull_NormLevel

The functions compute the \(\gamma_{st}(c,r)\) in General Introduction with full mode (see Categorizations).

The functions require additional scratch buffer for computations.

Note: For maximum performance oSrcRoiSize.width + oTplRoiSize.width - 1 MUST be an integer multiple of 4.

NppStatus nppiCrossCorrFull_NormLevel_8u_C1RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_8u_C1RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, Npp8u *pDeviceBuffer)

One-channel 8-bit unsigned image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_8u_C3RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_8u_C3RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, Npp8u *pDeviceBuffer)

Three-channel 8-bit unsigned image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_8u_C4RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_8u_C4RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_8u_AC4RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image CrossCorrFull_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_8u_AC4RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image CrossCorrFull_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_32f_C1R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_32f_C1R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

One-channel 32-bit floating point image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_32f_C3R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 32-bit floating point image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_32f_C3R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Three-channel 32-bit floating point image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_32f_C4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_32f_C4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Four-channel 32-bit floating point image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_32f_AC4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image CrossCorrFull_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_32f_AC4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Four-channel 32-bit floating point image CrossCorrFull_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_64f_C1R_Ctx(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 64-bit floating point image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_64f_C1R(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

One-channel 64-bit floating point image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_64f_C3R_Ctx(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 64-bit floating point image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_64f_C3R(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Three-channel 64-bit floating point image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_64f_C4R_Ctx(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 64-bit floating point image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_64f_C4R(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Four-channel 64-bit floating point image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_64f_AC4R_Ctx(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 64-bit floating point image CrossCorrFull_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_64f_AC4R(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Four-channel 64-bit floating point image CrossCorrFull_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_8u32f_C1R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_8u32f_C1R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

One-channel 8-bit unsigned image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_8u32f_C3R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_8u32f_C3R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Three-channel 8-bit unsigned image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_8u32f_C4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_8u32f_C4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_8u32f_AC4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image CrossCorrFull_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_8u32f_AC4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image CrossCorrFull_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_8s32f_C1R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 8-bit signed image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_8s32f_C1R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

One-channel 8-bit signed image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_8s32f_C3R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 8-bit signed image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_8s32f_C3R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Three-channel 8-bit signed image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_8s32f_C4R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit signed image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_8s32f_C4R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Four-channel 8-bit signed image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_8s32f_AC4R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit signed image CrossCorrFull_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_8s32f_AC4R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Four-channel 8-bit signed image CrossCorrFull_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_16u32f_C1R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_16u32f_C1R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

One-channel 16-bit unsigned image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_16u32f_C3R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 16-bit unsigned image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_16u32f_C3R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Three-channel 16-bit unsigned image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_16u32f_C4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_16u32f_C4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Four-channel 16-bit unsigned image CrossCorrFull_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_16u32f_AC4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image CrossCorrFull_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrFull_NormLevel_16u32f_AC4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Four-channel 16-bit unsigned image CrossCorrFull_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

FullNormLevelGetBufferHostSize

Companion primitives for computing the device buffer size (in bytes) required by the CrossCorrFull_NormLevel primitives.

CommonFullNormLevelGetBufferHostSizeParameters

Common parameters for nppiFullNormLevelGetBufferHostSize functions include:

param oSizeROI

Region-Of-Interest (ROI).

param hpBufferSize

Required buffer size. Important: hpBufferSize is a host pointer. Scratch Buffer and Host Pointer.

param nppStreamCtx

Application Managed Stream Context.

return

NPP_NULL_POINTER_ERROR if hpBufferSize is 0 (NULL), ROI Related Error Codes.

NppStatus nppiFullNormLevelGetBufferHostSize_8u_C1RSfs_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_8u_C1RSfs.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_8u_C1RSfs(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_8u_C1RSfs.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_8u_C3RSfs_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_8u_C3RSfs.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_8u_C3RSfs(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_8u_C3RSfs.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_8u_C4RSfs_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_8u_C4RSfs.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_8u_C4RSfs(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_8u_C4RSfs.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_8u_AC4RSfs_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_8u_AC4RSfs.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_8u_AC4RSfs(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_8u_AC4RSfs.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_32f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_32f_C1R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_32f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_32f_C1R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_32f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_32f_C3R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_32f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_32f_C3R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_32f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_32f_C4R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_32f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_32f_C4R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_32f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_32f_AC4R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_32f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_32f_AC4R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_64f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_64f_C1R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_64f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_64f_C1R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_64f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_64f_C3R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_64f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_64f_C3R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_64f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_64f_C4R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_64f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_64f_C4R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_64f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_64f_AC4R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_64f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_64f_AC4R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_8u32f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_8u32f_C1R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_8u32f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_8u32f_C1R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_8u32f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_8u32f_C3R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_8u32f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_8u32f_C3R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_8u32f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_8u32f_C4R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_8u32f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_8u32f_C4R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_8u32f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_8u32f_AC4R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_8u32f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_8u32f_AC4R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_8s32f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_8s32f_C1R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_8s32f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_8s32f_C1R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_8s32f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_8s32f_C3R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_8s32f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_8s32f_C3R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_8s32f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_8s32f_C4R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_8s32f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_8s32f_C4R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_8s32f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_8s32f_AC4R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_8s32f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_8s32f_AC4R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_16u32f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_16u32f_C1R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_16u32f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_16u32f_C1R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_16u32f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_16u32f_C3R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_16u32f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_16u32f_C3R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_16u32f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_16u32f_C4R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_16u32f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_16u32f_C4R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_16u32f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_16u32f_AC4R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

NppStatus nppiFullNormLevelGetBufferHostSize_16u32f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrFull_NormLevel_16u32f_AC4R.

For common parameter descriptions, see CommonFullNormLevelGetBufferHostSizeParameters.

Image Cross Correlation Same Norm Level

CrossCorrSame_NormLevel

Primitives for computing the normalized cross correlation coefficient between two images with same mode.

CrossCorrSame_NormLevel

The functions compute the \(\gamma_{st}(c,r)\) in General Introduction with same mode (see Categorizations).

The functions require additional scratch buffer for computations.

Note: For maximum performance oSrcRoiSize.width MUST be an integer multiple of 4.

NppStatus nppiCrossCorrSame_NormLevel_8u_C1RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_8u_C1RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, Npp8u *pDeviceBuffer)

One-channel 8-bit unsigned image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_8u_C3RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_8u_C3RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, Npp8u *pDeviceBuffer)

Three-channel 8-bit unsigned image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_8u_C4RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_8u_C4RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_8u_AC4RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image CrossCorrSame_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_8u_AC4RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image CrossCorrSame_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_32f_C1R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_32f_C1R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

One-channel 32-bit floating point image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_32f_C3R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 32-bit floating point image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_32f_C3R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Three-channel 32-bit floating point image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_32f_C4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_32f_C4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Four-channel 32-bit floating point image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_32f_AC4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image CrossCorrSame_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_32f_AC4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Four-channel 32-bit floating point image CrossCorrSame_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_64f_C1R_Ctx(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 64-bit floating point image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_64f_C1R(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

One-channel 64-bit floating point image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_64f_C3R_Ctx(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 64-bit floating point image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_64f_C3R(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Three-channel 64-bit floating point image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_64f_C4R_Ctx(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 64-bit floating point image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_64f_C4R(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Four-channel 64-bit floating point image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_64f_AC4R_Ctx(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 64-bit floating point image CrossCorrSame_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_64f_AC4R(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Four-channel 64-bit floating point image CrossCorrSame_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_8u32f_C1R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_8u32f_C1R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

One-channel 8-bit unsigned image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_8u32f_C3R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_8u32f_C3R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Three-channel 8-bit unsigned image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_8u32f_C4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_8u32f_C4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_8u32f_AC4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image CrossCorrSame_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_8u32f_AC4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image CrossCorrSame_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_8s32f_C1R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 8-bit signed image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_8s32f_C1R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

One-channel 8-bit signed image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_8s32f_C3R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 8-bit signed image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_8s32f_C3R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Three-channel 8-bit signed image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_8s32f_C4R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit signed image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_8s32f_C4R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Four-channel 8-bit signed image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_8s32f_AC4R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit signed image CrossCorrSame_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_8s32f_AC4R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Four-channel 8-bit signed image CrossCorrSame_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_16u32f_C1R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_16u32f_C1R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

One-channel 16-bit unsigned image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_16u32f_C3R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 16-bit unsigned image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_16u32f_C3R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Three-channel 16-bit unsigned image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_16u32f_C4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_16u32f_C4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Four-channel 16-bit unsigned image CrossCorrSame_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_16u32f_AC4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image CrossCorrSame_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrSame_NormLevel_16u32f_AC4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Four-channel 16-bit unsigned image CrossCorrSame_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

SameNormLevelGetBufferHostSize

Companion primitives for computing the device buffer size (in bytes) required by the CrossCorrSame_NormLevel primitives.

CommonSameNormLevelGetBufferHostSizeParameters

Common parameters for nppiSameNormLevelGetBufferHostSize functions include:

param oSizeROI

Region-Of-Interest (ROI).

param hpBufferSize

Required buffer size. Important: hpBufferSize is a host pointer. Scratch Buffer and Host Pointer.

param nppStreamCtx

Application Managed Stream Context.

return

NPP_NULL_POINTER_ERROR if hpBufferSize is 0 (NULL), ROI Related Error Codes.

NppStatus nppiSameNormLevelGetBufferHostSize_8u_C1RSfs_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_8u_C1RSfs.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_8u_C1RSfs(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_8u_C1RSfs.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_8u_C3RSfs_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_8u_C3RSfs.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_8u_C3RSfs(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_8u_C3RSfs.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_8u_C4RSfs_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_8u_C4RSfs.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_8u_C4RSfs(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_8u_C4RSfs.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_8u_AC4RSfs_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_8u_AC4RSfs.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_8u_AC4RSfs(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_8u_AC4RSfs.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_32f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_32f_C1R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_32f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_32f_C1R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_32f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_32f_C3R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_32f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_32f_C3R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_32f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_32f_C4R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_32f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_32f_C4R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_32f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_32f_AC4R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_32f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_32f_AC4R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_64f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_64f_C1R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_64f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_64f_C1R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_64f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_64f_C3R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_64f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_64f_C3R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_64f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_64f_C4R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_64f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_64f_C4R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_64f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_64f_AC4R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_64f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_64f_AC4R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_8u32f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_8u32f_C1R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_8u32f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_8u32f_C1R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_8u32f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_8u32f_C3R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_8u32f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_8u32f_C3R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_8u32f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_8u32f_C4R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_8u32f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_8u32f_C4R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_8u32f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_8u32f_AC4R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_8u32f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_8u32f_AC4R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_8s32f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_8s32f_C1R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_8s32f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_8s32f_C1R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_8s32f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_8s32f_C3R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_8s32f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_8s32f_C3R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_8s32f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_8s32f_C4R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_8s32f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_8s32f_C4R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_8s32f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_8s32f_AC4R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_8s32f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_8s32f_AC4R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_16u32f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_16u32f_C1R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_16u32f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_16u32f_C1R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_16u32f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_16u32f_C3R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_16u32f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_16u32f_C3R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_16u32f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_16u32f_C4R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_16u32f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_16u32f_C4R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_16u32f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_16u32f_AC4R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

NppStatus nppiSameNormLevelGetBufferHostSize_16u32f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrSame_NormLevel_16u32f_AC4R.

For common parameter descriptions, see CommonSameNormLevelGetBufferHostSizeParameters.

Image Cross Correlation Valid Norm Level

CrossCorrValid_NormLevel

Primitives for computing the normalized cross correlation coefficient between two images with valid mode.

CrossCorrValid_NormLevel

The functions compute the \(\gamma_{st}(c,r)\) in General Introduction with valid mode (see Categorizations).

The functions require additional scratch buffer for computations.

Note: For maximum performance oSrcRoiSize.width - oTplRoiSize + 1 MUST be an integer multiple of 4.

NppStatus nppiCrossCorrValid_NormLevel_8u_C1RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_8u_C1RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, Npp8u *pDeviceBuffer)

One-channel 8-bit unsigned image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_8u_C3RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_8u_C3RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, Npp8u *pDeviceBuffer)

Three-channel 8-bit unsigned image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_8u_C4RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_8u_C4RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_8u_AC4RSfs_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image CrossCorrValid_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_8u_AC4RSfs(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp8u *pDst, int nDstStep, int nScaleFactor, Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image CrossCorrValid_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_32f_C1R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 32-bit floating point image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_32f_C1R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

One-channel 32-bit floating point image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_32f_C3R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 32-bit floating point image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_32f_C3R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Three-channel 32-bit floating point image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_32f_C4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_32f_C4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Four-channel 32-bit floating point image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_32f_AC4R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 32-bit floating point image CrossCorrValid_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_32f_AC4R(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Four-channel 32-bit floating point image CrossCorrValid_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_64f_C1R_Ctx(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 64-bit floating point image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_64f_C1R(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

One-channel 64-bit floating point image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_64f_C3R_Ctx(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 64-bit floating point image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_64f_C3R(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Three-channel 64-bit floating point image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_64f_C4R_Ctx(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 64-bit floating point image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_64f_C4R(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Four-channel 64-bit floating point image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_64f_AC4R_Ctx(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 64-bit floating point image CrossCorrValid_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_64f_AC4R(const Npp64f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp64f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp64f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Four-channel 64-bit floating point image CrossCorrValid_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_8u32f_C1R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 8-bit unsigned image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_8u32f_C1R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

One-channel 8-bit unsigned image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_8u32f_C3R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 8-bit unsigned image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_8u32f_C3R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Three-channel 8-bit unsigned image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_8u32f_C4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_8u32f_C4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_8u32f_AC4R_Ctx(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit unsigned image CrossCorrValid_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_8u32f_AC4R(const Npp8u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Four-channel 8-bit unsigned image CrossCorrValid_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_8s32f_C1R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 8-bit signed image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_8s32f_C1R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

One-channel 8-bit signed image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_8s32f_C3R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 8-bit signed image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_8s32f_C3R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Three-channel 8-bit signed image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_8s32f_C4R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit signed image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_8s32f_C4R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Four-channel 8-bit signed image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_8s32f_AC4R_Ctx(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 8-bit signed image CrossCorrValid_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_8s32f_AC4R(const Npp8s *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp8s *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Four-channel 8-bit signed image CrossCorrValid_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_16u32f_C1R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

One-channel 16-bit unsigned image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_16u32f_C1R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

One-channel 16-bit unsigned image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_16u32f_C3R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Three-channel 16-bit unsigned image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_16u32f_C3R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Three-channel 16-bit unsigned image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_16u32f_C4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_16u32f_C4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Four-channel 16-bit unsigned image CrossCorrValid_NormLevel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_16u32f_AC4R_Ctx(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, NppStreamContext nppStreamCtx)

Four-channel 16-bit unsigned image CrossCorrValid_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

NppStatus nppiCrossCorrValid_NormLevel_16u32f_AC4R(const Npp16u *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp16u *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer)

Four-channel 16-bit unsigned image CrossCorrValid_NormLevel ignoring alpha channel.

For common parameter descriptions, see Common parameters for nppiSqrDistanceFull functions include:.

ValidNormLevelGetBufferHostSize

Companion primitives for computing the device buffer size (in bytes) required by the CrossCorrValid_NormLevel primitives.

CommonValidNormLevelGetBufferHostSizeParameters

Common parameters for nppiValidNormLevelGetBufferHostSize functions include:

param oSizeROI

Region-Of-Interest (ROI).

param hpBufferSize

Required buffer size. Important: hpBufferSize is a host pointer. Scratch Buffer and Host Pointer.

param nppStreamCtx

Application Managed Stream Context.

return

NPP_NULL_POINTER_ERROR if hpBufferSize is 0 (NULL), ROI Related Error Codes.

NppStatus nppiValidNormLevelGetBufferHostSize_8u_C1RSfs_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_8u_C1RSfs.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_8u_C1RSfs(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_8u_C1RSfs.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_8u_C3RSfs_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_8u_C1RSfs.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_8u_C3RSfs(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_8u_C1RSfs.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_8u_C4RSfs_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_8u_C4RSfs.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_8u_C4RSfs(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_8u_C4RSfs.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_8u_AC4RSfs_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_8u_AC4RSfs.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_8u_AC4RSfs(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_8u_AC4RSfs.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_32f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_32f_C1R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_32f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_32f_C1R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_32f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_32f_C3R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_32f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_32f_C3R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_32f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_32f_C4R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_32f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_32f_C4R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_32f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_32f_AC4R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_32f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_32f_AC4R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_64f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_64f_C1R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_64f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_64f_C1R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_64f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_64f_C3R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_64f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_64f_C3R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_64f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_64f_C4R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_64f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_64f_C4R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_64f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_64f_AC4R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_64f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_64f_AC4R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_8u32f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_8u32f_C1R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_8u32f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_8u32f_C1R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_8u32f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_8u32f_C3R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_8u32f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_8u32f_C3R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_8u32f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_8u32f_C4R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_8u32f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_8u32f_C4R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_8u32f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_8u32f_AC4R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_8u32f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_8u32f_AC4R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_8s32f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_8s32f_C1R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_8s32f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_8s32f_C1R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_8s32f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_8s32f_C3R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_8s32f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_8s32f_C3R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_8s32f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_8s32f_C4R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_8s32f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_8s32f_C4R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_8s32f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_8s32f_AC4R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_8s32f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_8s32f_AC4R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_16u32f_C1R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_16u32f_C1R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_16u32f_C1R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_16u32f_C1R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_16u32f_C3R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_16u32f_C3R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_16u32f_C3R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_16u32f_C3R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_16u32f_C4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_16u32f_C4R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_16u32f_C4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_16u32f_C4R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_16u32f_AC4R_Ctx(NppiSize oSizeROI, int *hpBufferSize, NppStreamContext nppStreamCtx)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_16u32f_AC4R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

NppStatus nppiValidNormLevelGetBufferHostSize_16u32f_AC4R(NppiSize oSizeROI, int *hpBufferSize)

Buffer size (in bytes) for nppiCrossCorrValid_NormLevel_16u32f_AC4R.

For common parameter descriptions, see CommonValidNormLevelGetBufferHostSizeParameters.

Image Cross Correlation Full Norm Level Advanced

CrossCorrFull_NormLevelAdvanced

Primitives for computing the normalized cross correlation coefficient between two images with full mode with large image template sizes.

CrossCorrFull_NormLevelAdvanced

The functions compute the \(\gamma_{st}(c,r)\) in General Introduction with full mode (see Categorizations).

The functions require an additional scratch buffer and advanced scratch buffer for computations.

Note: For maximum performance oSrcRoiSize.width + oTplRoiSize.width - 1 MUST be an integer multiple of 4.

NppStatus nppiCrossCorrFull_NormLevelAdvanced_32f_C1R_Ctx(const Npp32f *pSrc, int nSrcStep, NppiSize oSrcRoiSize, const Npp32f *pTpl, int nTplStep, NppiSize oTplRoiSize, Npp32f *pDst, int nDstStep, Npp8u *pDeviceBuffer, Npp8u *pAdvancedScratchBuffer, NppStreamContext