Class NPPNativeMethods.NPPi.YCbCrAndACrCbAndOther
YCbCr ACrCb ...
Inheritance
Inherited Members
Namespace: ManagedCuda.NPP
Assembly: NPP.dll
Syntax
public static class YCbCrAndACrCbAndOther
Methods
nppiCbYCr422ToYCbCr411_8u_C2P3R(CUdeviceptr, Int32, CUdeviceptr[], Int32[], NppiSize)
2 channel 8-bit unsigned packed CbYCr422 to 3 channel 8-bit unsigned planar YCbCr411 sampling format conversion. images.
Declaration
public static NppStatus nppiCbYCr422ToYCbCr411_8u_C2P3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr[] pDst, int[] rDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr[] | pDst | \ref destination_planar_image_pointer_array. |
System.Int32[] | rDstStep | \ref destination_planar_image_line_step_array. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiCbYCr422ToYCbCr420_8u_C2P2R(CUdeviceptr, Int32, CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)
2 channel 8-bit unsigned packed CbYCr422 to 2 channel 8-bit unsigned planar YCbCr420 sampling format conversion. images.
Declaration
public static NppStatus nppiCbYCr422ToYCbCr420_8u_C2P2R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDstY, int nDstYStep, CUdeviceptr pDstCbCr, int nDstCbCrStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDstY | \ref destination_planar_image_pointer. |
System.Int32 | nDstYStep | \ref destination_planar_image_line_step. |
CUdeviceptr | pDstCbCr | \ref destination_planar_image_pointer. |
System.Int32 | nDstCbCrStep | \ref destination_planar_image_line_step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiCbYCr422ToYCbCr420_8u_C2P3R(CUdeviceptr, Int32, CUdeviceptr[], Int32[], NppiSize)
2 channel 8-bit unsigned packed CbYCr422 to 3 channel 8-bit unsigned planar YCbCr420 sampling format conversion. images.
Declaration
public static NppStatus nppiCbYCr422ToYCbCr420_8u_C2P3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr[] pDst, int[] rDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr[] | pDst | \ref destination_planar_image_pointer_array. |
System.Int32[] | rDstStep | \ref destination_planar_image_line_step_array. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiCbYCr422ToYCbCr422_8u_C2P3R(CUdeviceptr, Int32, CUdeviceptr[], Int32[], NppiSize)
2 channel 8-bit unsigned packed CbYCr422 to 3 channel 8-bit unsigned planar YCbCr422 sampling format conversion. images.
Declaration
public static NppStatus nppiCbYCr422ToYCbCr422_8u_C2P3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr[] pDst, int[] rDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr[] | pDst | \ref destination_planar_image_pointer_array. |
System.Int32[] | rDstStep | \ref destination_planar_image_line_step_array. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiCbYCr422ToYCbCr422_8u_C2R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)
2 channel 8-bit unsigned packed CbYCr422 to 2 channel 8-bit unsigned packed YCbCr422 sampling format conversion. images.
Declaration
public static NppStatus nppiCbYCr422ToYCbCr422_8u_C2R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiCbYCr422ToYCrCb420_8u_C2P3R(CUdeviceptr, Int32, CUdeviceptr[], Int32[], NppiSize)
2 channel 8-bit unsigned packed CbYCr422 to 3 channel 8-bit unsigned planar YCrCb420 sampling format conversion. images.
Declaration
public static NppStatus nppiCbYCr422ToYCrCb420_8u_C2P3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr[] pDst, int[] rDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr[] | pDst | \ref destination_planar_image_pointer_array. |
System.Int32[] | rDstStep | \ref destination_planar_image_line_step_array. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCbCr411_8u_P2P3R(CUdeviceptr, Int32, CUdeviceptr, Int32, CUdeviceptr[], Int32[], NppiSize)
2 channel 8-bit unsigned planar YCbCr411 to 3 channel 8-bit unsigned planar YCbCr411 sampling format conversion.
Declaration
public static NppStatus nppiYCbCr411_8u_P2P3R(CUdeviceptr pSrcY, int nSrcYStep, CUdeviceptr pSrcCbCr, int nSrcCbCrStep, CUdeviceptr[] pDst, int[] rDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrcY | \ref source_planar_image_pointer. |
System.Int32 | nSrcYStep | \ref source_planar_image_line_step. |
CUdeviceptr | pSrcCbCr | \ref source_planar_image_pointer. |
System.Int32 | nSrcCbCrStep | \ref source_planar_image_line_step. |
CUdeviceptr[] | pDst | \ref destination_planar_image_pointer_array. |
System.Int32[] | rDstStep | \ref destination_planar_image_line_step_array. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCbCr411_8u_P3P2R(CUdeviceptr[], Int32[], CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)
3 channel 8-bit unsigned planar YCbCr411 to 2 channel 8-bit unsigned planar YCbCr411 sampling format conversion. images.
Declaration
public static NppStatus nppiYCbCr411_8u_P3P2R(CUdeviceptr[] pSrc, int[] rSrcStep, CUdeviceptr pDstY, int nDstYStep, CUdeviceptr pDstCbCr, int nDstCbCrStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr[] | pSrc | \ref source_planar_image_pointer_array. |
System.Int32[] | rSrcStep | \ref source_planar_image_line_step_array. |
CUdeviceptr | pDstY | \ref destination_planar_image_pointer. |
System.Int32 | nDstYStep | \ref destination_planar_image_line_step. |
CUdeviceptr | pDstCbCr | \ref destination_planar_image_pointer. |
System.Int32 | nDstCbCrStep | \ref destination_planar_image_line_step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCbCr411ToYCbCr420_8u_P2P3R(CUdeviceptr, Int32, CUdeviceptr, Int32, CUdeviceptr[], Int32[], NppiSize)
2 channel 8-bit unsigned planar YCbCr411 to 3 channel 8-bit unsigned planar YCbCr420 sampling format conversion.
Declaration
public static NppStatus nppiYCbCr411ToYCbCr420_8u_P2P3R(CUdeviceptr pSrcY, int nSrcYStep, CUdeviceptr pSrcCbCr, int nSrcCbCrStep, CUdeviceptr[] pDst, int[] rDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrcY | \ref source_planar_image_pointer. |
System.Int32 | nSrcYStep | \ref source_planar_image_line_step. |
CUdeviceptr | pSrcCbCr | \ref source_planar_image_pointer. |
System.Int32 | nSrcCbCrStep | \ref source_planar_image_line_step. |
CUdeviceptr[] | pDst | \ref destination_planar_image_pointer_array. |
System.Int32[] | rDstStep | \ref destination_planar_image_line_step_array. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCbCr411ToYCbCr420_8u_P3P2R(CUdeviceptr[], Int32[], CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)
3 channel 8-bit unsigned planar YCbCr411 to 2 channel 8-bit unsigned planar YCbCr420 sampling format conversion. images.
Declaration
public static NppStatus nppiYCbCr411ToYCbCr420_8u_P3P2R(CUdeviceptr[] pSrc, int[] rSrcStep, CUdeviceptr pDstY, int nDstYStep, CUdeviceptr pDstCbCr, int nDstCbCrStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr[] | pSrc | \ref source_planar_image_pointer_array. |
System.Int32[] | rSrcStep | \ref source_planar_image_line_step_array. |
CUdeviceptr | pDstY | \ref destination_planar_image_pointer. |
System.Int32 | nDstYStep | \ref destination_planar_image_line_step. |
CUdeviceptr | pDstCbCr | \ref destination_planar_image_pointer. |
System.Int32 | nDstCbCrStep | \ref destination_planar_image_line_step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCbCr411ToYCbCr420_8u_P3R(CUdeviceptr[], Int32[], CUdeviceptr[], Int32[], NppiSize)
3 channel 8-bit unsigned planar YCbCr411 to 3 channel 8-bit unsigned planar YCbCr420 sampling format conversion. images.
Declaration
public static NppStatus nppiYCbCr411ToYCbCr420_8u_P3R(CUdeviceptr[] pSrc, int[] rSrcStep, CUdeviceptr[] pDst, int[] nDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr[] | pSrc | \ref source_planar_image_pointer_array. |
System.Int32[] | rSrcStep | \ref source_planar_image_line_step_array. |
CUdeviceptr[] | pDst | \ref destination_planar_image_pointer_array. |
System.Int32[] | nDstStep | \ref destination_planar_image_line_step_array. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCbCr411ToYCbCr422_8u_P2C2R(CUdeviceptr, Int32, CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)
2 channel 8-bit unsigned planar YCbCr411 to 2 channel 8-bit unsigned packed YCbCr422 sampling format conversion.
Declaration
public static NppStatus nppiYCbCr411ToYCbCr422_8u_P2C2R(CUdeviceptr pSrcY, int nSrcYStep, CUdeviceptr pSrcCbCr, int nSrcCbCrStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrcY | \ref source_planar_image_pointer. |
System.Int32 | nSrcYStep | \ref source_planar_image_line_step. |
CUdeviceptr | pSrcCbCr | \ref source_planar_image_pointer. |
System.Int32 | nSrcCbCrStep | \ref source_planar_image_line_step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCbCr411ToYCbCr422_8u_P2P3R(CUdeviceptr, Int32, CUdeviceptr, Int32, CUdeviceptr[], Int32[], NppiSize)
2 channel 8-bit unsigned planar YCbCr411 to 3 channel 8-bit unsigned planar YCbCr422 sampling format conversion.
Declaration
public static NppStatus nppiYCbCr411ToYCbCr422_8u_P2P3R(CUdeviceptr pSrcY, int nSrcYStep, CUdeviceptr pSrcCbCr, int nSrcCbCrStep, CUdeviceptr[] pDst, int[] rDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrcY | \ref source_planar_image_pointer. |
System.Int32 | nSrcYStep | \ref source_planar_image_line_step. |
CUdeviceptr | pSrcCbCr | \ref source_planar_image_pointer. |
System.Int32 | nSrcCbCrStep | \ref source_planar_image_line_step. |
CUdeviceptr[] | pDst | \ref destination_planar_image_pointer_array. |
System.Int32[] | rDstStep | \ref destination_planar_image_line_step_array. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCbCr411ToYCbCr422_8u_P3C2R(CUdeviceptr[], Int32[], CUdeviceptr, Int32, NppiSize)
3 channel 8-bit unsigned planar YCbCr411 to 2 channel 8-bit unsigned packed YCbCr422 sampling format conversion. images.
Declaration
public static NppStatus nppiYCbCr411ToYCbCr422_8u_P3C2R(CUdeviceptr[] pSrc, int[] rSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr[] | pSrc | \ref source_planar_image_pointer_array. |
System.Int32[] | rSrcStep | \ref source_planar_image_line_step_array. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCbCr411ToYCbCr422_8u_P3R(CUdeviceptr[], Int32[], CUdeviceptr[], Int32[], NppiSize)
3 channel 8-bit unsigned planar YCbCr411 to 3 channel 8-bit unsigned planar YCbCr422 sampling format conversion. images.
Declaration
public static NppStatus nppiYCbCr411ToYCbCr422_8u_P3R(CUdeviceptr[] pSrc, int[] rSrcStep, CUdeviceptr[] pDst, int[] nDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr[] | pSrc | \ref source_planar_image_pointer_array. |
System.Int32[] | rSrcStep | \ref source_planar_image_line_step_array. |
CUdeviceptr[] | pDst | \ref destination_planar_image_pointer_array. |
System.Int32[] | nDstStep | \ref destination_planar_image_line_step_array. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCbCr411ToYCrCb420_8u_P2P3R(CUdeviceptr, Int32, CUdeviceptr, Int32, CUdeviceptr[], Int32[], NppiSize)
2 channel 8-bit unsigned planar YCbCr411 to 3 channel 8-bit unsigned planar YCrCb420 sampling format conversion.
Declaration
public static NppStatus nppiYCbCr411ToYCrCb420_8u_P2P3R(CUdeviceptr pSrcY, int nSrcYStep, CUdeviceptr pSrcCbCr, int nSrcCbCrStep, CUdeviceptr[] pDst, int[] rDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrcY | \ref source_planar_image_pointer. |
System.Int32 | nSrcYStep | \ref source_planar_image_line_step. |
CUdeviceptr | pSrcCbCr | \ref source_planar_image_pointer. |
System.Int32 | nSrcCbCrStep | \ref source_planar_image_line_step. |
CUdeviceptr[] | pDst | \ref destination_planar_image_pointer_array. |
System.Int32[] | rDstStep | \ref destination_planar_image_line_step_array. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCbCr411ToYCrCb422_8u_P3C2R(CUdeviceptr[], Int32[], CUdeviceptr, Int32, NppiSize)
3 channel 8-bit unsigned planar YCbCr411 to 2 channel 8-bit unsigned packed YCrCb422 sampling format conversion. images.
Declaration
public static NppStatus nppiYCbCr411ToYCrCb422_8u_P3C2R(CUdeviceptr[] pSrc, int[] rSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr[] | pSrc | \ref source_planar_image_pointer_array. |
System.Int32[] | rSrcStep | \ref source_planar_image_line_step_array. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCbCr411ToYCrCb422_8u_P3R(CUdeviceptr[], Int32[], CUdeviceptr[], Int32[], NppiSize)
3 channel 8-bit unsigned planar YCbCr411 to 3 channel 8-bit unsigned planar YCrCb422 sampling format conversion. images.
Declaration
public static NppStatus nppiYCbCr411ToYCrCb422_8u_P3R(CUdeviceptr[] pSrc, int[] rSrcStep, CUdeviceptr[] pDst, int[] nDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr[] | pSrc | \ref source_planar_image_pointer_array. |
System.Int32[] | rSrcStep | \ref source_planar_image_line_step_array. |
CUdeviceptr[] | pDst | \ref destination_planar_image_pointer_array. |
System.Int32[] | nDstStep | \ref destination_planar_image_line_step_array. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCbCr420_8u_P2P3R(CUdeviceptr, Int32, CUdeviceptr, Int32, CUdeviceptr[], Int32[], NppiSize)
2 channel 8-bit unsigned planar YCbCr420 to 3 channel 8-bit unsigned planar YCbCr420 sampling format conversion.
Declaration
public static NppStatus nppiYCbCr420_8u_P2P3R(CUdeviceptr pSrcY, int nSrcYStep, CUdeviceptr pSrcCbCr, int nSrcCbCrStep, CUdeviceptr[] pDst, int[] rDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrcY | \ref source_planar_image_pointer. |
System.Int32 | nSrcYStep | \ref source_planar_image_line_step. |
CUdeviceptr | pSrcCbCr | \ref source_planar_image_pointer. |
System.Int32 | nSrcCbCrStep | \ref source_planar_image_line_step. |
CUdeviceptr[] | pDst | \ref destination_planar_image_pointer_array. |
System.Int32[] | rDstStep | \ref destination_planar_image_line_step_array. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCbCr420_8u_P3P2R(CUdeviceptr[], Int32[], CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)
3 channel 8-bit unsigned planar YCbCr420 to 2 channel 8-bit unsigned planar YCbCr420 sampling format conversion. images.
Declaration
public static NppStatus nppiYCbCr420_8u_P3P2R(CUdeviceptr[] pSrc, int[] rSrcStep, CUdeviceptr pDstY, int nDstYStep, CUdeviceptr pDstCbCr, int nDstCbCrStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr[] | pSrc | \ref source_planar_image_pointer_array. |
System.Int32[] | rSrcStep | \ref source_planar_image_line_step_array. |
CUdeviceptr | pDstY | \ref destination_planar_image_pointer. |
System.Int32 | nDstYStep | \ref destination_planar_image_line_step. |
CUdeviceptr | pDstCbCr | \ref destination_planar_image_pointer. |
System.Int32 | nDstCbCrStep | \ref destination_planar_image_line_step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCbCr420ToCbYCr422_8u_P2C2R(CUdeviceptr, Int32, CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)
2 channel 8-bit unsigned planar YCbCr420 to 2 channel 8-bit unsigned packed CbYCr422 sampling format conversion.
Declaration
public static NppStatus nppiYCbCr420ToCbYCr422_8u_P2C2R(CUdeviceptr pSrcY, int nSrcYStep, CUdeviceptr pSrcCbCr, int nSrcCbCrStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrcY | \ref source_planar_image_pointer. |
System.Int32 | nSrcYStep | \ref source_planar_image_line_step. |
CUdeviceptr | pSrcCbCr | \ref source_planar_image_pointer. |
System.Int32 | nSrcCbCrStep | \ref source_planar_image_line_step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCbCr420ToYCbCr411_8u_P2P3R(CUdeviceptr, Int32, CUdeviceptr, Int32, CUdeviceptr[], Int32[], NppiSize)
2 channel 8-bit unsigned planar YCbCr420 to 3 channel 8-bit unsigned planar YCbCr411 sampling format conversion.
Declaration
public static NppStatus nppiYCbCr420ToYCbCr411_8u_P2P3R(CUdeviceptr pSrcY, int nSrcYStep, CUdeviceptr pSrcCbCr, int nSrcCbCrStep, CUdeviceptr[] pDst, int[] rDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrcY | \ref source_planar_image_pointer. |
System.Int32 | nSrcYStep | \ref source_planar_image_line_step. |
CUdeviceptr | pSrcCbCr | \ref source_planar_image_pointer. |
System.Int32 | nSrcCbCrStep | \ref source_planar_image_line_step. |
CUdeviceptr[] | pDst | \ref destination_planar_image_pointer_array. |
System.Int32[] | rDstStep | \ref destination_planar_image_line_step_array. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCbCr420ToYCbCr422_8u_P2C2R(CUdeviceptr, Int32, CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)
2 channel 8-bit unsigned planar YCbCr420 to 2 channel 8-bit unsigned packed YCbCr422 sampling format conversion.
Declaration
public static NppStatus nppiYCbCr420ToYCbCr422_8u_P2C2R(CUdeviceptr pSrcY, int nSrcYStep, CUdeviceptr pSrcCbCr, int nSrcCbCrStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrcY | \ref source_planar_image_pointer. |
System.Int32 | nSrcYStep | \ref source_planar_image_line_step. |
CUdeviceptr | pSrcCbCr | \ref source_planar_image_pointer. |
System.Int32 | nSrcCbCrStep | \ref source_planar_image_line_step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCbCr420ToYCbCr422_8u_P2P3R(CUdeviceptr, Int32, CUdeviceptr, Int32, CUdeviceptr[], Int32[], NppiSize)
2 channel 8-bit unsigned planar YCbCr420 to 3 channel 8-bit unsigned planar YCbCr422 sampling format conversion.
Declaration
public static NppStatus nppiYCbCr420ToYCbCr422_8u_P2P3R(CUdeviceptr pSrcY, int nSrcYStep, CUdeviceptr pSrcCbCr, int nSrcCbCrStep, CUdeviceptr[] pDst, int[] rDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrcY | \ref source_planar_image_pointer. |
System.Int32 | nSrcYStep | \ref source_planar_image_line_step. |
CUdeviceptr | pSrcCbCr | \ref source_planar_image_pointer. |
System.Int32 | nSrcCbCrStep | \ref source_planar_image_line_step. |
CUdeviceptr[] | pDst | \ref destination_planar_image_pointer_array. |
System.Int32[] | rDstStep | \ref destination_planar_image_line_step_array. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCbCr420ToYCrCb420_8u_P2P3R(CUdeviceptr, Int32, CUdeviceptr, Int32, CUdeviceptr[], Int32[], NppiSize)
2 channel 8-bit unsigned planar YCbCr420 to 3 channel 8-bit unsigned planar YCrCb420 sampling format conversion.
Declaration
public static NppStatus nppiYCbCr420ToYCrCb420_8u_P2P3R(CUdeviceptr pSrcY, int nSrcYStep, CUdeviceptr pSrcCbCr, int nSrcCbCrStep, CUdeviceptr[] pDst, int[] rDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrcY | \ref source_planar_image_pointer. |
System.Int32 | nSrcYStep | \ref source_planar_image_line_step. |
CUdeviceptr | pSrcCbCr | \ref source_planar_image_pointer. |
System.Int32 | nSrcCbCrStep | \ref source_planar_image_line_step. |
CUdeviceptr[] | pDst | \ref destination_planar_image_pointer_array. |
System.Int32[] | rDstStep | \ref destination_planar_image_line_step_array. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCbCr422_8u_C2P3R(CUdeviceptr, Int32, CUdeviceptr[], Int32[], NppiSize)
2 channel 8-bit unsigned packed YCbCr422 to 3 channel 8-bit unsigned planar YCbCr422 sampling format conversion. images.
Declaration
public static NppStatus nppiYCbCr422_8u_C2P3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr[] pDst, int[] rDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr[] | pDst | \ref destination_planar_image_pointer_array. |
System.Int32[] | rDstStep | \ref destination_planar_image_line_step_array. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCbCr422_8u_P3C2R(CUdeviceptr[], Int32[], CUdeviceptr, Int32, NppiSize)
3 channel 8-bit unsigned planar YCbCr422 to 2 channel 8-bit unsigned packed YCbCr422 sampling format conversion. images.
Declaration
public static NppStatus nppiYCbCr422_8u_P3C2R(CUdeviceptr[] pSrc, int[] rSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr[] | pSrc | \ref source_planar_image_pointer_array. |
System.Int32[] | rSrcStep | \ref source_planar_image_line_step_array. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCbCr422ToCbYCr422_8u_C2R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)
2 channel 8-bit unsigned packed YCbCr422 to 2 channel 8-bit unsigned packed CbYCr422 sampling format conversion. images.
Declaration
public static NppStatus nppiYCbCr422ToCbYCr422_8u_C2R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCbCr422ToYCbCr411_8u_C2P2R(CUdeviceptr, Int32, CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)
2 channel 8-bit unsigned packed YCbCr422 to 2 channel 8-bit unsigned planar YCbCr411 sampling format conversion. images.
Declaration
public static NppStatus nppiYCbCr422ToYCbCr411_8u_C2P2R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDstY, int nDstYStep, CUdeviceptr pDstCbCr, int nDstCbCrStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDstY | \ref destination_planar_image_pointer. |
System.Int32 | nDstYStep | \ref destination_planar_image_line_step. |
CUdeviceptr | pDstCbCr | \ref destination_planar_image_pointer. |
System.Int32 | nDstCbCrStep | \ref destination_planar_image_line_step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCbCr422ToYCbCr411_8u_C2P3R(CUdeviceptr, Int32, CUdeviceptr[], Int32[], NppiSize)
2 channel 8-bit unsigned packed YCbCr422 to 3 channel 8-bit unsigned planar YCbCr411 sampling format conversion. images.
Declaration
public static NppStatus nppiYCbCr422ToYCbCr411_8u_C2P3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr[] pDst, int[] rDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr[] | pDst | \ref destination_planar_image_pointer_array. |
System.Int32[] | rDstStep | \ref destination_planar_image_line_step_array. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCbCr422ToYCbCr411_8u_P3P2R(CUdeviceptr[], Int32[], CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)
3 channel 8-bit unsigned planar YCbCr422 to 2 channel 8-bit unsigned planar YCbCr411 sampling format conversion. images.
Declaration
public static NppStatus nppiYCbCr422ToYCbCr411_8u_P3P2R(CUdeviceptr[] pSrc, int[] rSrcStep, CUdeviceptr pDstY, int nDstYStep, CUdeviceptr pDstCbCr, int nDstCbCrStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr[] | pSrc | \ref source_planar_image_pointer_array. |
System.Int32[] | rSrcStep | \ref source_planar_image_line_step_array. |
CUdeviceptr | pDstY | \ref destination_planar_image_pointer. |
System.Int32 | nDstYStep | \ref destination_planar_image_line_step. |
CUdeviceptr | pDstCbCr | \ref destination_planar_image_pointer. |
System.Int32 | nDstCbCrStep | \ref destination_planar_image_line_step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCbCr422ToYCbCr420_8u_C2P2R(CUdeviceptr, Int32, CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)
2 channel 8-bit unsigned packed YCbCr422 to 2 channel 8-bit unsigned planar YCbCr420 sampling format conversion. images.
Declaration
public static NppStatus nppiYCbCr422ToYCbCr420_8u_C2P2R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDstY, int nDstYStep, CUdeviceptr pDstCbCr, int nDstCbCrStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDstY | \ref destination_planar_image_pointer. |
System.Int32 | nDstYStep | \ref destination_planar_image_line_step. |
CUdeviceptr | pDstCbCr | \ref destination_planar_image_pointer. |
System.Int32 | nDstCbCrStep | \ref destination_planar_image_line_step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCbCr422ToYCbCr420_8u_C2P3R(CUdeviceptr, Int32, CUdeviceptr[], Int32[], NppiSize)
2 channel 8-bit unsigned packed YCbCr422 to 3 channel 8-bit unsigned planar YCbCr420 sampling format conversion. images.
Declaration
public static NppStatus nppiYCbCr422ToYCbCr420_8u_C2P3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr[] pDst, int[] rDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr[] | pDst | \ref destination_planar_image_pointer_array. |
System.Int32[] | rDstStep | \ref destination_planar_image_line_step_array. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCbCr422ToYCbCr420_8u_P3P2R(CUdeviceptr[], Int32[], CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)
3 channel 8-bit unsigned planar YCbCr422 to 2 channel 8-bit unsigned planar YCbCr420 sampling format conversion. images.
Declaration
public static NppStatus nppiYCbCr422ToYCbCr420_8u_P3P2R(CUdeviceptr[] pSrc, int[] rSrcStep, CUdeviceptr pDstY, int nDstYStep, CUdeviceptr pDstCbCr, int nDstCbCrStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr[] | pSrc | \ref source_planar_image_pointer_array. |
System.Int32[] | rSrcStep | \ref source_planar_image_line_step_array. |
CUdeviceptr | pDstY | \ref destination_planar_image_pointer. |
System.Int32 | nDstYStep | \ref destination_planar_image_line_step. |
CUdeviceptr | pDstCbCr | \ref destination_planar_image_pointer. |
System.Int32 | nDstCbCrStep | \ref destination_planar_image_line_step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCbCr422ToYCrCb420_8u_C2P3R(CUdeviceptr, Int32, CUdeviceptr[], Int32[], NppiSize)
2 channel 8-bit unsigned packed YCbCr422 to 3 channel 8-bit unsigned planar YCrCb420 sampling format conversion. images.
Declaration
public static NppStatus nppiYCbCr422ToYCrCb420_8u_C2P3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr[] pDst, int[] rDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr[] | pDst | \ref destination_planar_image_pointer_array. |
System.Int32[] | rDstStep | \ref destination_planar_image_line_step_array. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCbCr422ToYCrCb422_8u_C2R(CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)
2 channel 8-bit unsigned packed YCbCr422 to 2 channel 8-bit unsigned packed YCrCb422 sampling format conversion. images.
Declaration
public static NppStatus nppiYCbCr422ToYCrCb422_8u_C2R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCbCr422ToYCrCb422_8u_P3C2R(CUdeviceptr[], Int32[], CUdeviceptr, Int32, NppiSize)
3 channel 8-bit unsigned planar YCbCr422 to 2 channel 8-bit unsigned packed YCrCb422 sampling format conversion. images.
Declaration
public static NppStatus nppiYCbCr422ToYCrCb422_8u_P3C2R(CUdeviceptr[] pSrc, int[] rSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr[] | pSrc | \ref source_planar_image_pointer_array. |
System.Int32[] | rSrcStep | \ref source_planar_image_line_step_array. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCrCb420ToCbYCr422_8u_P3C2R(CUdeviceptr[], Int32[], CUdeviceptr, Int32, NppiSize)
3 channel 8-bit unsigned planar YCrCb420 to 2 channel 8-bit unsigned packed CbYCr422 sampling format conversion. images.
Declaration
public static NppStatus nppiYCrCb420ToCbYCr422_8u_P3C2R(CUdeviceptr[] pSrc, int[] rSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr[] | pSrc | \ref source_planar_image_pointer_array. |
System.Int32[] | rSrcStep | \ref source_planar_image_line_step_array. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCrCb420ToYCbCr411_8u_P3P2R(CUdeviceptr[], Int32[], CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)
3 channel 8-bit unsigned planar YCrCb420 to 2 channel 8-bit unsigned planar YCbCr411 sampling format conversion. images.
Declaration
public static NppStatus nppiYCrCb420ToYCbCr411_8u_P3P2R(CUdeviceptr[] pSrc, int[] rSrcStep, CUdeviceptr pDstY, int nDstYStep, CUdeviceptr pDstCbCr, int nDstCbCrStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr[] | pSrc | \ref source_planar_image_pointer_array. |
System.Int32[] | rSrcStep | \ref source_planar_image_line_step_array. |
CUdeviceptr | pDstY | \ref destination_planar_image_pointer. |
System.Int32 | nDstYStep | \ref destination_planar_image_line_step. |
CUdeviceptr | pDstCbCr | \ref destination_planar_image_pointer. |
System.Int32 | nDstCbCrStep | \ref destination_planar_image_line_step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCrCb420ToYCbCr420_8u_P3P2R(CUdeviceptr[], Int32[], CUdeviceptr, Int32, CUdeviceptr, Int32, NppiSize)
3 channel 8-bit unsigned planar YCrCb420 to 2 channel 8-bit unsigned planar YCbCr420 sampling format conversion. images.
Declaration
public static NppStatus nppiYCrCb420ToYCbCr420_8u_P3P2R(CUdeviceptr[] pSrc, int[] rSrcStep, CUdeviceptr pDstY, int nDstYStep, CUdeviceptr pDstCbCr, int nDstCbCrStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr[] | pSrc | \ref source_planar_image_pointer_array. |
System.Int32[] | rSrcStep | \ref source_planar_image_line_step_array. |
CUdeviceptr | pDstY | \ref destination_planar_image_pointer. |
System.Int32 | nDstYStep | \ref destination_planar_image_line_step. |
CUdeviceptr | pDstCbCr | \ref destination_planar_image_pointer. |
System.Int32 | nDstCbCrStep | \ref destination_planar_image_line_step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCrCb420ToYCbCr422_8u_P3C2R(CUdeviceptr[], Int32[], CUdeviceptr, Int32, NppiSize)
3 channel 8-bit unsigned planar YCrCb420 to 2 channel 8-bit unsigned packed YCbCr422 sampling format conversion. images.
Declaration
public static NppStatus nppiYCrCb420ToYCbCr422_8u_P3C2R(CUdeviceptr[] pSrc, int[] rSrcStep, CUdeviceptr pDst, int nDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr[] | pSrc | \ref source_planar_image_pointer_array. |
System.Int32[] | rSrcStep | \ref source_planar_image_line_step_array. |
CUdeviceptr | pDst | Destination-Image Pointer. |
System.Int32 | nDstStep | Destination-Image Line Step. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCrCb420ToYCbCr422_8u_P3R(CUdeviceptr[], Int32[], CUdeviceptr[], Int32[], NppiSize)
3 channel 8-bit unsigned planar YCrCb420 to 3 channel 8-bit unsigned planar YCbCr422 sampling format conversion. images.
Declaration
public static NppStatus nppiYCrCb420ToYCbCr422_8u_P3R(CUdeviceptr[] pSrc, int[] rSrcStep, CUdeviceptr[] pDst, int[] rDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr[] | pSrc | \ref source_planar_image_pointer_array. |
System.Int32[] | rSrcStep | \ref source_planar_image_line_step_array. |
CUdeviceptr[] | pDst | \ref destination_planar_image_pointer_array. |
System.Int32[] | rDstStep | \ref destination_planar_image_line_step_array. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCrCb422ToYCbCr411_8u_C2P3R(CUdeviceptr, Int32, CUdeviceptr[], Int32[], NppiSize)
2 channel 8-bit unsigned packed YCrCb422 to 3 channel 8-bit unsigned planar YCbCr411 sampling format conversion. images.
Declaration
public static NppStatus nppiYCrCb422ToYCbCr411_8u_C2P3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr[] pDst, int[] rDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr[] | pDst | \ref destination_planar_image_pointer_array. |
System.Int32[] | rDstStep | \ref destination_planar_image_line_step_array. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCrCb422ToYCbCr420_8u_C2P3R(CUdeviceptr, Int32, CUdeviceptr[], Int32[], NppiSize)
2 channel 8-bit unsigned packed YCrCb422 to 3 channel 8-bit unsigned planar YCbCr420 sampling format conversion. images.
Declaration
public static NppStatus nppiYCrCb422ToYCbCr420_8u_C2P3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr[] pDst, int[] rDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr[] | pDst | \ref destination_planar_image_pointer_array. |
System.Int32[] | rDstStep | \ref destination_planar_image_line_step_array. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |
nppiYCrCb422ToYCbCr422_8u_C2P3R(CUdeviceptr, Int32, CUdeviceptr[], Int32[], NppiSize)
2 channel 8-bit unsigned packed YCrCb422 to 3 channel 8-bit unsigned planar YCbCr422 sampling format conversion. images.
Declaration
public static NppStatus nppiYCrCb422ToYCbCr422_8u_C2P3R(CUdeviceptr pSrc, int nSrcStep, CUdeviceptr[] pDst, int[] rDstStep, NppiSize oSizeROI)
Parameters
Type | Name | Description |
---|---|---|
CUdeviceptr | pSrc | Source-Image Pointer. |
System.Int32 | nSrcStep | Source-Image Line Step. |
CUdeviceptr[] | pDst | \ref destination_planar_image_pointer_array. |
System.Int32[] | rDstStep | \ref destination_planar_image_line_step_array. |
NppiSize | oSizeROI | Region-of-Interest (ROI). |
Returns
Type | Description |
---|---|
NppStatus | StepError, NotEvenStepError, NullPointerError, AlignmentError, StepError, SizeError |