メインコンテンツまでスキップ

Nv12View Struct

Non-owning view into NV12 pixel data: Y plane + interleaved UV plane. More...

Declaration​

struct simaai::neat::Nv12View { ... }

Included Headers​

#include <TensorCore.h>

Public Member Attributes Index​

intwidth = 0

Image width in pixels. More...

intheight = 0

Image height in pixels. More...

const uint8_t *y = nullptr

Pointer to the Y (luminance) plane's first byte. More...

int64_ty_stride = 0

Row stride of the Y plane in bytes. More...

const uint8_t *uv = nullptr

Pointer to the interleaved UV plane's first byte. More...

int64_tuv_stride = 0

Row stride of the UV plane in bytes. More...

Description​

Non-owning view into NV12 pixel data: Y plane + interleaved UV plane.

Definition at line 581 of file TensorCore.h.

Public Member Attributes​

height​

int simaai::neat::Nv12View::height = 0

Image height in pixels.

Definition at line 583 of file TensorCore.h.

uv​

const uint8_t* simaai::neat::Nv12View::uv = nullptr

Pointer to the interleaved UV plane's first byte.

Definition at line 586 of file TensorCore.h.

uv_stride​

int64_t simaai::neat::Nv12View::uv_stride = 0

Row stride of the UV plane in bytes.

Definition at line 587 of file TensorCore.h.

width​

int simaai::neat::Nv12View::width = 0

Image width in pixels.

Definition at line 582 of file TensorCore.h.

y​

const uint8_t* simaai::neat::Nv12View::y = nullptr

Pointer to the Y (luminance) plane's first byte.

Definition at line 584 of file TensorCore.h.

y_stride​

int64_t simaai::neat::Nv12View::y_stride = 0

Row stride of the Y plane in bytes.

Definition at line 585 of file TensorCore.h.


The documentation for this struct was generated from the following file:


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.