NVIDIA 2D Image And Signal Performance Primitives (NPP)
Version 22.3.0.*
|
Multiplies each pixel of an image by a constant value then scales the result by the maximum value for the data bit width. More...
Functions | |
NppStatus | nppiMulCScale_8u_C1R_Ctx (const Npp8u *pSrc1, int nSrc1Step, const Npp8u nConstant, Npp8u *pDst, int nDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
One 8-bit unsigned char channel image multiply by constant and scale by max bit width value. More... | |
NppStatus | nppiMulCScale_8u_C1R (const Npp8u *pSrc1, int nSrc1Step, const Npp8u nConstant, Npp8u *pDst, int nDstStep, NppiSize oSizeROI) |
NppStatus | nppiMulDeviceCScale_8u_C1R_Ctx (const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pConstant, Npp8u *pDst, int nDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
One 8-bit unsigned char channel image multiply by constant and scale by max bit width value. More... | |
NppStatus | nppiMulCScale_8u_C1IR_Ctx (const Npp8u nConstant, Npp8u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
One 8-bit unsigned char channel in place image multiply by constant and scale by max bit width value. More... | |
NppStatus | nppiMulCScale_8u_C1IR (const Npp8u nConstant, Npp8u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI) |
NppStatus | nppiMulDeviceCScale_8u_C1IR_Ctx (const Npp8u *pConstant, Npp8u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
One 8-bit unsigned char channel in place image multiply by constant and scale by max bit width value. More... | |
NppStatus | nppiMulCScale_8u_C3R_Ctx (const Npp8u *pSrc1, int nSrc1Step, const Npp8u aConstants[3], Npp8u *pDst, int nDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
Three 8-bit unsigned char channel image multiply by constant and scale by max bit width value. More... | |
NppStatus | nppiMulCScale_8u_C3R (const Npp8u *pSrc1, int nSrc1Step, const Npp8u aConstants[3], Npp8u *pDst, int nDstStep, NppiSize oSizeROI) |
NppStatus | nppiMulDeviceCScale_8u_C3R_Ctx (const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pConstants, Npp8u *pDst, int nDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
Three 8-bit unsigned char channel image multiply by constant and scale by max bit width value. More... | |
NppStatus | nppiMulCScale_8u_C3IR_Ctx (const Npp8u aConstants[3], Npp8u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
Three 8-bit unsigned char channel 8-bit unsigned char in place image multiply by constant and scale by max bit width value. More... | |
NppStatus | nppiMulCScale_8u_C3IR (const Npp8u aConstants[3], Npp8u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI) |
NppStatus | nppiMulDeviceCScale_8u_C3IR_Ctx (const Npp8u *pConstants, Npp8u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
Three 8-bit unsigned char channel 8-bit unsigned char in place image multiply by constant and scale by max bit width value. More... | |
NppStatus | nppiMulCScale_8u_AC4R_Ctx (const Npp8u *pSrc1, int nSrc1Step, const Npp8u aConstants[3], Npp8u *pDst, int nDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
Four 8-bit unsigned char channel with unmodified alpha image multiply by constant and scale by max bit width value. More... | |
NppStatus | nppiMulCScale_8u_AC4R (const Npp8u *pSrc1, int nSrc1Step, const Npp8u aConstants[3], Npp8u *pDst, int nDstStep, NppiSize oSizeROI) |
NppStatus | nppiMulDeviceCScale_8u_AC4R_Ctx (const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pConstants, Npp8u *pDst, int nDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
Four 8-bit unsigned char channel with unmodified alpha image multiply by constant and scale by max bit width value. More... | |
NppStatus | nppiMulCScale_8u_AC4IR_Ctx (const Npp8u aConstants[3], Npp8u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
Four 8-bit unsigned char channel with unmodified alpha in place image multiply by constant, scale and scale by max bit width value. More... | |
NppStatus | nppiMulCScale_8u_AC4IR (const Npp8u aConstants[3], Npp8u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI) |
NppStatus | nppiMulDeviceCScale_8u_AC4IR_Ctx (const Npp8u *pConstants, Npp8u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
Four 8-bit unsigned char channel with unmodified alpha in place image multiply by constant, scale and scale by max bit width value. More... | |
NppStatus | nppiMulCScale_8u_C4R_Ctx (const Npp8u *pSrc1, int nSrc1Step, const Npp8u aConstants[4], Npp8u *pDst, int nDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
Four 8-bit unsigned char channel image multiply by constant and scale by max bit width value. More... | |
NppStatus | nppiMulCScale_8u_C4R (const Npp8u *pSrc1, int nSrc1Step, const Npp8u aConstants[4], Npp8u *pDst, int nDstStep, NppiSize oSizeROI) |
NppStatus | nppiMulDeviceCScale_8u_C4R_Ctx (const Npp8u *pSrc1, int nSrc1Step, const Npp8u *pConstants, Npp8u *pDst, int nDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
Four 8-bit unsigned char channel image multiply by constant and scale by max bit width value. More... | |
NppStatus | nppiMulCScale_8u_C4IR_Ctx (const Npp8u aConstants[4], Npp8u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
Four 8-bit unsigned char channel in place image multiply by constant and scale by max bit width value. More... | |
NppStatus | nppiMulCScale_8u_C4IR (const Npp8u aConstants[4], Npp8u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI) |
NppStatus | nppiMulDeviceCScale_8u_C4IR_Ctx (const Npp8u *pConstants, Npp8u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
Four 8-bit unsigned char channel in place image multiply by constant and scale by max bit width value. More... | |
NppStatus | nppiMulCScale_16u_C1R_Ctx (const Npp16u *pSrc1, int nSrc1Step, const Npp16u nConstant, Npp16u *pDst, int nDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
One 16-bit unsigned short channel image multiply by constant and scale by max bit width value. More... | |
NppStatus | nppiMulCScale_16u_C1R (const Npp16u *pSrc1, int nSrc1Step, const Npp16u nConstant, Npp16u *pDst, int nDstStep, NppiSize oSizeROI) |
NppStatus | nppiMulDeviceCScale_16u_C1R_Ctx (const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pConstant, Npp16u *pDst, int nDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
One 16-bit unsigned short channel image multiply by constant and scale by max bit width value. More... | |
NppStatus | nppiMulCScale_16u_C1IR_Ctx (const Npp16u nConstant, Npp16u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
One 16-bit unsigned short channel in place image multiply by constant and scale by max bit width value. More... | |
NppStatus | nppiMulCScale_16u_C1IR (const Npp16u nConstant, Npp16u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI) |
NppStatus | nppiMulDeviceCScale_16u_C1IR_Ctx (const Npp16u *pConstant, Npp16u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
One 16-bit unsigned short channel in place image multiply by constant and scale by max bit width value. More... | |
NppStatus | nppiMulCScale_16u_C3R_Ctx (const Npp16u *pSrc1, int nSrc1Step, const Npp16u aConstants[3], Npp16u *pDst, int nDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
Three 16-bit unsigned short channel image multiply by constant and scale by max bit width value. More... | |
NppStatus | nppiMulCScale_16u_C3R (const Npp16u *pSrc1, int nSrc1Step, const Npp16u aConstants[3], Npp16u *pDst, int nDstStep, NppiSize oSizeROI) |
NppStatus | nppiMulDeviceCScale_16u_C3R_Ctx (const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pConstants, Npp16u *pDst, int nDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
Three 16-bit unsigned short channel image multiply by constant and scale by max bit width value. More... | |
NppStatus | nppiMulCScale_16u_C3IR_Ctx (const Npp16u aConstants[3], Npp16u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
Three 16-bit unsigned short channel in place image multiply by constant and scale by max bit width value. More... | |
NppStatus | nppiMulCScale_16u_C3IR (const Npp16u aConstants[3], Npp16u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI) |
NppStatus | nppiMulDeviceCScale_16u_C3IR_Ctx (const Npp16u *pConstants, Npp16u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
Three 16-bit unsigned short channel in place image multiply by constant and scale by max bit width value. More... | |
NppStatus | nppiMulCScale_16u_AC4R_Ctx (const Npp16u *pSrc1, int nSrc1Step, const Npp16u aConstants[3], Npp16u *pDst, int nDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
Four 16-bit unsigned short channel with unmodified alpha image multiply by constant and scale by max bit width value. More... | |
NppStatus | nppiMulCScale_16u_AC4R (const Npp16u *pSrc1, int nSrc1Step, const Npp16u aConstants[3], Npp16u *pDst, int nDstStep, NppiSize oSizeROI) |
NppStatus | nppiMulDeviceCScale_16u_AC4R_Ctx (const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pConstants, Npp16u *pDst, int nDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
Four 16-bit unsigned short channel with unmodified alpha image multiply by constant and scale by max bit width value. More... | |
NppStatus | nppiMulCScale_16u_AC4IR_Ctx (const Npp16u aConstants[3], Npp16u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
Four 16-bit unsigned short channel with unmodified alpha in place image multiply by constant and scale by max bit width value. More... | |
NppStatus | nppiMulCScale_16u_AC4IR (const Npp16u aConstants[3], Npp16u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI) |
NppStatus | nppiMulDeviceCScale_16u_AC4IR_Ctx (const Npp16u *pConstants, Npp16u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
Four 16-bit unsigned short channel with unmodified alpha in place image multiply by constant and scale by max bit width value. More... | |
NppStatus | nppiMulCScale_16u_C4R_Ctx (const Npp16u *pSrc1, int nSrc1Step, const Npp16u aConstants[4], Npp16u *pDst, int nDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
Four 16-bit unsigned short channel image multiply by constant and scale by max bit width value. More... | |
NppStatus | nppiMulCScale_16u_C4R (const Npp16u *pSrc1, int nSrc1Step, const Npp16u aConstants[4], Npp16u *pDst, int nDstStep, NppiSize oSizeROI) |
NppStatus | nppiMulDeviceCScale_16u_C4R_Ctx (const Npp16u *pSrc1, int nSrc1Step, const Npp16u *pConstants, Npp16u *pDst, int nDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
Four 16-bit unsigned short channel image multiply by constant and scale by max bit width value. More... | |
NppStatus | nppiMulCScale_16u_C4IR_Ctx (const Npp16u aConstants[4], Npp16u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
Four 16-bit unsigned short channel in place image multiply by constant and scale by max bit width value. More... | |
NppStatus | nppiMulCScale_16u_C4IR (const Npp16u aConstants[4], Npp16u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI) |
NppStatus | nppiMulDeviceCScale_16u_C4IR_Ctx (const Npp16u *pConstants, Npp16u *pSrcDst, int nSrcDstStep, NppiSize oSizeROI, NppStreamContext nppStreamCtx) |
Four 16-bit unsigned short channel in place image multiply by constant and scale by max bit width value. More... | |
Multiplies each pixel of an image by a constant value then scales the result by the maximum value for the data bit width.
Note: If you use one of the device constant versions of these functions and the function called immediately preceeding that function generates that device constant you MUST either call cudaStreamSynchronize() or cudaDeviceSynchronize() before calling the device constant function.
NppStatus nppiMulCScale_16u_AC4IR | ( | const Npp16u | aConstants[3], |
Npp16u * | pSrcDst, | ||
int | nSrcDstStep, | ||
NppiSize | oSizeROI | ||
) |
NppStatus nppiMulCScale_16u_AC4IR_Ctx | ( | const Npp16u | aConstants[3], |
Npp16u * | pSrcDst, | ||
int | nSrcDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
Four 16-bit unsigned short channel with unmodified alpha in place image multiply by constant and scale by max bit width value.
aConstants | fixed size host memory array of constant values, one per channel. |
pSrcDst | In-Place Image Pointer. |
nSrcDstStep | In-Place-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |
NppStatus nppiMulCScale_16u_AC4R | ( | const Npp16u * | pSrc1, |
int | nSrc1Step, | ||
const Npp16u | aConstants[3], | ||
Npp16u * | pDst, | ||
int | nDstStep, | ||
NppiSize | oSizeROI | ||
) |
NppStatus nppiMulCScale_16u_AC4R_Ctx | ( | const Npp16u * | pSrc1, |
int | nSrc1Step, | ||
const Npp16u | aConstants[3], | ||
Npp16u * | pDst, | ||
int | nDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
Four 16-bit unsigned short channel with unmodified alpha image multiply by constant and scale by max bit width value.
pSrc1 | Source-Image Pointer. |
nSrc1Step | Source-Image Line Step. |
aConstants | fixed size host memory array of constant values, one per channel. |
pDst | Destination-Image Pointer. |
nDstStep | Destination-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |
NppStatus nppiMulCScale_16u_C1IR | ( | const Npp16u | nConstant, |
Npp16u * | pSrcDst, | ||
int | nSrcDstStep, | ||
NppiSize | oSizeROI | ||
) |
NppStatus nppiMulCScale_16u_C1IR_Ctx | ( | const Npp16u | nConstant, |
Npp16u * | pSrcDst, | ||
int | nSrcDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
One 16-bit unsigned short channel in place image multiply by constant and scale by max bit width value.
nConstant | host memory constant. |
pSrcDst | In-Place Image Pointer. |
nSrcDstStep | In-Place-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |
NppStatus nppiMulCScale_16u_C1R | ( | const Npp16u * | pSrc1, |
int | nSrc1Step, | ||
const Npp16u | nConstant, | ||
Npp16u * | pDst, | ||
int | nDstStep, | ||
NppiSize | oSizeROI | ||
) |
NppStatus nppiMulCScale_16u_C1R_Ctx | ( | const Npp16u * | pSrc1, |
int | nSrc1Step, | ||
const Npp16u | nConstant, | ||
Npp16u * | pDst, | ||
int | nDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
One 16-bit unsigned short channel image multiply by constant and scale by max bit width value.
pSrc1 | Source-Image Pointer. |
nSrc1Step | Source-Image Line Step. |
nConstant | host memory constant. |
pDst | Destination-Image Pointer. |
nDstStep | Destination-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |
NppStatus nppiMulCScale_16u_C3IR | ( | const Npp16u | aConstants[3], |
Npp16u * | pSrcDst, | ||
int | nSrcDstStep, | ||
NppiSize | oSizeROI | ||
) |
NppStatus nppiMulCScale_16u_C3IR_Ctx | ( | const Npp16u | aConstants[3], |
Npp16u * | pSrcDst, | ||
int | nSrcDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
Three 16-bit unsigned short channel in place image multiply by constant and scale by max bit width value.
aConstants | fixed size host memory array of constant values, one per channel. |
pSrcDst | In-Place Image Pointer. |
nSrcDstStep | In-Place-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |
NppStatus nppiMulCScale_16u_C3R | ( | const Npp16u * | pSrc1, |
int | nSrc1Step, | ||
const Npp16u | aConstants[3], | ||
Npp16u * | pDst, | ||
int | nDstStep, | ||
NppiSize | oSizeROI | ||
) |
NppStatus nppiMulCScale_16u_C3R_Ctx | ( | const Npp16u * | pSrc1, |
int | nSrc1Step, | ||
const Npp16u | aConstants[3], | ||
Npp16u * | pDst, | ||
int | nDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
Three 16-bit unsigned short channel image multiply by constant and scale by max bit width value.
pSrc1 | Source-Image Pointer. |
nSrc1Step | Source-Image Line Step. |
aConstants | fixed size host memory array of constant values, one per channel. |
pDst | Destination-Image Pointer. |
nDstStep | Destination-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |
NppStatus nppiMulCScale_16u_C4IR | ( | const Npp16u | aConstants[4], |
Npp16u * | pSrcDst, | ||
int | nSrcDstStep, | ||
NppiSize | oSizeROI | ||
) |
NppStatus nppiMulCScale_16u_C4IR_Ctx | ( | const Npp16u | aConstants[4], |
Npp16u * | pSrcDst, | ||
int | nSrcDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
Four 16-bit unsigned short channel in place image multiply by constant and scale by max bit width value.
aConstants | fixed size host memory array of constant values, one per channel. |
pSrcDst | In-Place Image Pointer. |
nSrcDstStep | In-Place-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |
NppStatus nppiMulCScale_16u_C4R | ( | const Npp16u * | pSrc1, |
int | nSrc1Step, | ||
const Npp16u | aConstants[4], | ||
Npp16u * | pDst, | ||
int | nDstStep, | ||
NppiSize | oSizeROI | ||
) |
NppStatus nppiMulCScale_16u_C4R_Ctx | ( | const Npp16u * | pSrc1, |
int | nSrc1Step, | ||
const Npp16u | aConstants[4], | ||
Npp16u * | pDst, | ||
int | nDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
Four 16-bit unsigned short channel image multiply by constant and scale by max bit width value.
pSrc1 | Source-Image Pointer. |
nSrc1Step | Source-Image Line Step. |
aConstants | fixed size host memory array of constant values, one per channel. |
pDst | Destination-Image Pointer. |
nDstStep | Destination-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |
NppStatus nppiMulCScale_8u_AC4IR | ( | const Npp8u | aConstants[3], |
Npp8u * | pSrcDst, | ||
int | nSrcDstStep, | ||
NppiSize | oSizeROI | ||
) |
NppStatus nppiMulCScale_8u_AC4IR_Ctx | ( | const Npp8u | aConstants[3], |
Npp8u * | pSrcDst, | ||
int | nSrcDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
Four 8-bit unsigned char channel with unmodified alpha in place image multiply by constant, scale and scale by max bit width value.
aConstants | fixed size host memory array of constant values, one per channel. |
pSrcDst | In-Place Image Pointer. |
nSrcDstStep | In-Place-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |
NppStatus nppiMulCScale_8u_AC4R | ( | const Npp8u * | pSrc1, |
int | nSrc1Step, | ||
const Npp8u | aConstants[3], | ||
Npp8u * | pDst, | ||
int | nDstStep, | ||
NppiSize | oSizeROI | ||
) |
NppStatus nppiMulCScale_8u_AC4R_Ctx | ( | const Npp8u * | pSrc1, |
int | nSrc1Step, | ||
const Npp8u | aConstants[3], | ||
Npp8u * | pDst, | ||
int | nDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
Four 8-bit unsigned char channel with unmodified alpha image multiply by constant and scale by max bit width value.
pSrc1 | Source-Image Pointer. |
nSrc1Step | Source-Image Line Step. |
aConstants | fixed size host memory array of constant values, one per channel. |
pDst | Destination-Image Pointer. |
nDstStep | Destination-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |
NppStatus nppiMulCScale_8u_C1IR | ( | const Npp8u | nConstant, |
Npp8u * | pSrcDst, | ||
int | nSrcDstStep, | ||
NppiSize | oSizeROI | ||
) |
NppStatus nppiMulCScale_8u_C1IR_Ctx | ( | const Npp8u | nConstant, |
Npp8u * | pSrcDst, | ||
int | nSrcDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
One 8-bit unsigned char channel in place image multiply by constant and scale by max bit width value.
nConstant | host memory constant. |
pSrcDst | In-Place Image Pointer. |
nSrcDstStep | In-Place-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |
NppStatus nppiMulCScale_8u_C1R | ( | const Npp8u * | pSrc1, |
int | nSrc1Step, | ||
const Npp8u | nConstant, | ||
Npp8u * | pDst, | ||
int | nDstStep, | ||
NppiSize | oSizeROI | ||
) |
NppStatus nppiMulCScale_8u_C1R_Ctx | ( | const Npp8u * | pSrc1, |
int | nSrc1Step, | ||
const Npp8u | nConstant, | ||
Npp8u * | pDst, | ||
int | nDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
One 8-bit unsigned char channel image multiply by constant and scale by max bit width value.
pSrc1 | Source-Image Pointer. |
nSrc1Step | Source-Image Line Step. |
nConstant | host memory constant. |
pDst | Destination-Image Pointer. |
nDstStep | Destination-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |
NppStatus nppiMulCScale_8u_C3IR | ( | const Npp8u | aConstants[3], |
Npp8u * | pSrcDst, | ||
int | nSrcDstStep, | ||
NppiSize | oSizeROI | ||
) |
NppStatus nppiMulCScale_8u_C3IR_Ctx | ( | const Npp8u | aConstants[3], |
Npp8u * | pSrcDst, | ||
int | nSrcDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
Three 8-bit unsigned char channel 8-bit unsigned char in place image multiply by constant and scale by max bit width value.
aConstants | fixed size host memory array of constant values, one per channel. |
pSrcDst | In-Place Image Pointer. |
nSrcDstStep | In-Place-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |
NppStatus nppiMulCScale_8u_C3R | ( | const Npp8u * | pSrc1, |
int | nSrc1Step, | ||
const Npp8u | aConstants[3], | ||
Npp8u * | pDst, | ||
int | nDstStep, | ||
NppiSize | oSizeROI | ||
) |
NppStatus nppiMulCScale_8u_C3R_Ctx | ( | const Npp8u * | pSrc1, |
int | nSrc1Step, | ||
const Npp8u | aConstants[3], | ||
Npp8u * | pDst, | ||
int | nDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
Three 8-bit unsigned char channel image multiply by constant and scale by max bit width value.
pSrc1 | Source-Image Pointer. |
nSrc1Step | Source-Image Line Step. |
aConstants | fixed size host memory array of constant values, one per channel. |
pDst | Destination-Image Pointer. |
nDstStep | Destination-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |
NppStatus nppiMulCScale_8u_C4IR | ( | const Npp8u | aConstants[4], |
Npp8u * | pSrcDst, | ||
int | nSrcDstStep, | ||
NppiSize | oSizeROI | ||
) |
NppStatus nppiMulCScale_8u_C4IR_Ctx | ( | const Npp8u | aConstants[4], |
Npp8u * | pSrcDst, | ||
int | nSrcDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
Four 8-bit unsigned char channel in place image multiply by constant and scale by max bit width value.
aConstants | fixed size host memory array of constant values, one per channel. |
pSrcDst | In-Place Image Pointer. |
nSrcDstStep | In-Place-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |
NppStatus nppiMulCScale_8u_C4R | ( | const Npp8u * | pSrc1, |
int | nSrc1Step, | ||
const Npp8u | aConstants[4], | ||
Npp8u * | pDst, | ||
int | nDstStep, | ||
NppiSize | oSizeROI | ||
) |
NppStatus nppiMulCScale_8u_C4R_Ctx | ( | const Npp8u * | pSrc1, |
int | nSrc1Step, | ||
const Npp8u | aConstants[4], | ||
Npp8u * | pDst, | ||
int | nDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
Four 8-bit unsigned char channel image multiply by constant and scale by max bit width value.
pSrc1 | Source-Image Pointer. |
nSrc1Step | Source-Image Line Step. |
aConstants | fixed size host memory array of constant values, one per channel. |
pDst | Destination-Image Pointer. |
nDstStep | Destination-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |
NppStatus nppiMulDeviceCScale_16u_AC4IR_Ctx | ( | const Npp16u * | pConstants, |
Npp16u * | pSrcDst, | ||
int | nSrcDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
Four 16-bit unsigned short channel with unmodified alpha in place image multiply by constant and scale by max bit width value.
pConstants | fixed size device memory array of constant values, one per channel. |
pSrcDst | In-Place Image Pointer. |
nSrcDstStep | In-Place-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |
NppStatus nppiMulDeviceCScale_16u_AC4R_Ctx | ( | const Npp16u * | pSrc1, |
int | nSrc1Step, | ||
const Npp16u * | pConstants, | ||
Npp16u * | pDst, | ||
int | nDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
Four 16-bit unsigned short channel with unmodified alpha image multiply by constant and scale by max bit width value.
pSrc1 | Source-Image Pointer. |
nSrc1Step | Source-Image Line Step. |
pConstants | fixed size device memory array of constant values, one per channel. |
pDst | Destination-Image Pointer. |
nDstStep | Destination-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |
NppStatus nppiMulDeviceCScale_16u_C1IR_Ctx | ( | const Npp16u * | pConstant, |
Npp16u * | pSrcDst, | ||
int | nSrcDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
One 16-bit unsigned short channel in place image multiply by constant and scale by max bit width value.
pConstant | device memory constant. |
pSrcDst | In-Place Image Pointer. |
nSrcDstStep | In-Place-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |
NppStatus nppiMulDeviceCScale_16u_C1R_Ctx | ( | const Npp16u * | pSrc1, |
int | nSrc1Step, | ||
const Npp16u * | pConstant, | ||
Npp16u * | pDst, | ||
int | nDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
One 16-bit unsigned short channel image multiply by constant and scale by max bit width value.
pSrc1 | Source-Image Pointer. |
nSrc1Step | Source-Image Line Step. |
pConstant | device memory constant. |
pDst | Destination-Image Pointer. |
nDstStep | Destination-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |
NppStatus nppiMulDeviceCScale_16u_C3IR_Ctx | ( | const Npp16u * | pConstants, |
Npp16u * | pSrcDst, | ||
int | nSrcDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
Three 16-bit unsigned short channel in place image multiply by constant and scale by max bit width value.
pConstants | fixed size device memory array of constant values, one per channel. |
pSrcDst | In-Place Image Pointer. |
nSrcDstStep | In-Place-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |
NppStatus nppiMulDeviceCScale_16u_C3R_Ctx | ( | const Npp16u * | pSrc1, |
int | nSrc1Step, | ||
const Npp16u * | pConstants, | ||
Npp16u * | pDst, | ||
int | nDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
Three 16-bit unsigned short channel image multiply by constant and scale by max bit width value.
pSrc1 | Source-Image Pointer. |
nSrc1Step | Source-Image Line Step. |
pConstants | fixed size device memory array of constant values, one per channel. |
pDst | Destination-Image Pointer. |
nDstStep | Destination-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |
NppStatus nppiMulDeviceCScale_16u_C4IR_Ctx | ( | const Npp16u * | pConstants, |
Npp16u * | pSrcDst, | ||
int | nSrcDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
Four 16-bit unsigned short channel in place image multiply by constant and scale by max bit width value.
pConstants | fixed size device memory array of constant values, one per channel. |
pSrcDst | In-Place Image Pointer. |
nSrcDstStep | In-Place-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |
NppStatus nppiMulDeviceCScale_16u_C4R_Ctx | ( | const Npp16u * | pSrc1, |
int | nSrc1Step, | ||
const Npp16u * | pConstants, | ||
Npp16u * | pDst, | ||
int | nDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
Four 16-bit unsigned short channel image multiply by constant and scale by max bit width value.
pSrc1 | Source-Image Pointer. |
nSrc1Step | Source-Image Line Step. |
pConstants | fixed size device memory array of constant values, one per channel. |
pDst | Destination-Image Pointer. |
nDstStep | Destination-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |
NppStatus nppiMulDeviceCScale_8u_AC4IR_Ctx | ( | const Npp8u * | pConstants, |
Npp8u * | pSrcDst, | ||
int | nSrcDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
Four 8-bit unsigned char channel with unmodified alpha in place image multiply by constant, scale and scale by max bit width value.
pConstants | fixed size device memory array of constant values, one per channel. |
pSrcDst | In-Place Image Pointer. |
nSrcDstStep | In-Place-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |
NppStatus nppiMulDeviceCScale_8u_AC4R_Ctx | ( | const Npp8u * | pSrc1, |
int | nSrc1Step, | ||
const Npp8u * | pConstants, | ||
Npp8u * | pDst, | ||
int | nDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
Four 8-bit unsigned char channel with unmodified alpha image multiply by constant and scale by max bit width value.
pSrc1 | Source-Image Pointer. |
nSrc1Step | Source-Image Line Step. |
pConstants | fixed size device memory array of constant values, one per channel. |
pDst | Destination-Image Pointer. |
nDstStep | Destination-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |
NppStatus nppiMulDeviceCScale_8u_C1IR_Ctx | ( | const Npp8u * | pConstant, |
Npp8u * | pSrcDst, | ||
int | nSrcDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
One 8-bit unsigned char channel in place image multiply by constant and scale by max bit width value.
pConstant | device memory constant. |
pSrcDst | In-Place Image Pointer. |
nSrcDstStep | In-Place-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |
NppStatus nppiMulDeviceCScale_8u_C1R_Ctx | ( | const Npp8u * | pSrc1, |
int | nSrc1Step, | ||
const Npp8u * | pConstant, | ||
Npp8u * | pDst, | ||
int | nDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
One 8-bit unsigned char channel image multiply by constant and scale by max bit width value.
pSrc1 | Source-Image Pointer. |
nSrc1Step | Source-Image Line Step. |
pConstant | device memory constant. |
pDst | Destination-Image Pointer. |
nDstStep | Destination-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |
NppStatus nppiMulDeviceCScale_8u_C3IR_Ctx | ( | const Npp8u * | pConstants, |
Npp8u * | pSrcDst, | ||
int | nSrcDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
Three 8-bit unsigned char channel 8-bit unsigned char in place image multiply by constant and scale by max bit width value.
pConstants | fixed size device memory array of constant values, one per channel. |
pSrcDst | In-Place Image Pointer. |
nSrcDstStep | In-Place-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |
NppStatus nppiMulDeviceCScale_8u_C3R_Ctx | ( | const Npp8u * | pSrc1, |
int | nSrc1Step, | ||
const Npp8u * | pConstants, | ||
Npp8u * | pDst, | ||
int | nDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
Three 8-bit unsigned char channel image multiply by constant and scale by max bit width value.
pSrc1 | Source-Image Pointer. |
nSrc1Step | Source-Image Line Step. |
pConstants | fixed size device memory array of constant values, one per channel. |
pDst | Destination-Image Pointer. |
nDstStep | Destination-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |
NppStatus nppiMulDeviceCScale_8u_C4IR_Ctx | ( | const Npp8u * | pConstants, |
Npp8u * | pSrcDst, | ||
int | nSrcDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
Four 8-bit unsigned char channel in place image multiply by constant and scale by max bit width value.
pConstants | fixed size device memory array of constant values, one per channel. |
pSrcDst | In-Place Image Pointer. |
nSrcDstStep | In-Place-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |
NppStatus nppiMulDeviceCScale_8u_C4R_Ctx | ( | const Npp8u * | pSrc1, |
int | nSrc1Step, | ||
const Npp8u * | pConstants, | ||
Npp8u * | pDst, | ||
int | nDstStep, | ||
NppiSize | oSizeROI, | ||
NppStreamContext | nppStreamCtx | ||
) |
Four 8-bit unsigned char channel image multiply by constant and scale by max bit width value.
pSrc1 | Source-Image Pointer. |
nSrc1Step | Source-Image Line Step. |
pConstants | fixed size device memory array of constant values, one per channel. |
pDst | Destination-Image Pointer. |
nDstStep | Destination-Image Line Step. |
oSizeROI | Region-of-Interest (ROI). |
nppStreamCtx | Application Managed Stream Context. |