ark::image::YuvImagePlanes

Defined in header “ark/image/planes.hh”.


A structure containing YUV image planes. Many operations like to have access to individual planes, rather than a flat image buffer.

Variables

  • uint8_t * y_plane= nullptr
    Pointer to the Y plane.

  • uint8_t * u_plane= nullptr
    Pointer to the U plane.

  • uint8_t * v_plane= nullptr
    Pointer to the V plane.

  • std::size_t y_stride= 0
    The Y stride.

  • std::size_t u_stride= 0
    The U stride.

  • std::size_t v_stride= 0
    The V stride.

  • std::size_t y_size= 0
    Computed Y-channel size.

  • std::size_t u_size= 0
    Computed U-channel size.

  • std::size_t v_size= 0
    Computed V-channel size.