TIOVX User Guide
|
Image object descriptor as placed in shared memory. More...
#include <tivx_obj_desc.h>
Data Fields | |
tivx_obj_desc_t | base |
base object descriptor | |
tivx_shared_mem_ptr_t | mem_ptr [TIVX_IMAGE_MAX_PLANES] |
image plane buffer addresses | |
volatile uint32_t | width |
Width of image in pixels. | |
volatile uint32_t | height |
Height of image in lines. | |
volatile uint32_t | format |
Data format of image, see vx_df_image. | |
volatile uint32_t | planes |
Number of data planes in image. | |
volatile uint32_t | color_space |
Color space of the image, see vx_color_space_e. | |
volatile uint32_t | color_range |
Color range of the image channel, see vx_channel_range_e. | |
volatile uint32_t | mem_size [TIVX_IMAGE_MAX_PLANES] |
image plane buffer size | |
volatile uint32_t | rsv [1] |
reserved for 64b alignment | |
volatile uint32_t | uniform_image_pixel_value |
the value to use to fill for a uniform image. More... | |
volatile uint32_t | create_type |
method by which image was created, see tivx_image_create_type_e | |
vx_imagepatch_addressing_t | imagepatch_addr [TIVX_IMAGE_MAX_PLANES] |
image plane addressing parameters | |
vx_rectangle_t | valid_roi |
valid region of image to use for processing | |
Image object descriptor as placed in shared memory.
Definition at line 497 of file tivx_obj_desc.h.
volatile uint32_t tivx_obj_desc_image_t::uniform_image_pixel_value |
the value to use to fill for a uniform image.
bit 0.. 7 - Component 0 - R or Y or U8. bit 8..15 - Component 1 - G or U. bit16..23 - Component 2 - B or V. bit24..31 - Component 3 - X.
bit0..15 - U16, S16. bit0..31 - U32, S32.
Definition at line 529 of file tivx_obj_desc.h.