![]() |
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.