TIOVX User Guide
|
Meta Format object internal state. More...
#include <vx_meta_format.h>
Data Fields | |
tivx_reference_t | base |
reference object More... | |
vx_size | size |
The type of meta data. | |
vx_enum | type |
The type of the scalar. More... | |
vx_kernel_image_valid_rectangle_f | valid_rect_callback |
structure containing information about image used when type is set to VX_TYPE_IMAGE More... | |
struct { | |
vx_uint32 width | |
The width of the image in pixels. More... | |
vx_uint32 height | |
The format of the image. | |
} | img |
structure containing information about pyramid used when type is set to VX_TYPE_PYRAMID | |
struct { | |
vx_uint32 width | |
The width of the 0th image in pixels. More... | |
vx_uint32 height | |
The vx_df_image_e format of the image. | |
vx_df_image format | |
The number of scale levels. | |
vx_size levels | |
The ratio between each level. | |
} | pmd |
structure containing information about scalar used when type is set to VX_TYPE_SCALAR | |
struct { | |
vx_enum type | |
The type of the scalar. More... | |
} | sc |
structure containing information about array used when type is set to VX_TYPE_ARRAY | |
struct { | |
vx_enum item_type | |
The type of the Array items. More... | |
} | arr |
structure containing information about matrix used when type is set to VX_TYPE_MATRIX | |
struct { | |
vx_enum type | |
vx_size rows | |
vx_size cols | |
} | mat |
structure containing information about distribution used when type is set to VX_TYPE_DISTRIBUTION | |
struct { | |
vx_size bins | |
vx_int32 offset | |
vx_uint32 range | |
} | dist |
structure containing information about remap used when type is set to VX_TYPE_REMAP | |
struct { | |
vx_uint32 src_width | |
vx_uint32 src_height | |
vx_uint32 dst_width | |
vx_uint32 dst_height | |
} | remap |
structure containing information about lut used when type is set to VX_TYPE_LUT | |
struct { | |
vx_enum type | |
vx_size count | |
} | lut |
structure containing information about threshold used when type is set to VX_TYPE_THRESHOLD | |
struct { | |
vx_enum type | |
} | thres |
structure containing information about object array used when type is set to VX_TYPE_OBJECT_ARRAY | |
struct { | |
vx_enum item_type | |
vx_size num_items | |
} | objarr |
structure containing information about tensor used when type is set to VX_TYPE_TENSOR | |
struct { | |
vx_size number_of_dimensions | |
The number of dimensions in the tensor. | |
vx_size dimensions [TIVX_CONTEXT_MAX_TENSOR_DIMS] | |
The size of all dimensions. | |
vx_enum data_type | |
The data type of tensor. | |
vx_int8 fixed_point_position | |
The fixed point precision of the tensor. | |
} | tensor |
structure containing information about user data object used when type is set to VX_TYPE_USER_DATA_OBJECT | |
struct { | |
vx_char type_name [VX_MAX_REFERENCE_NAME] | |
The type name of the user data object. More... | |
} | user_data_object |
structure containing information about raw image used when type is set to TIVX_TYPE_RAW_IMAGE | |
Meta Format object internal state.
Definition at line 37 of file vx_meta_format.h.
tivx_reference_t tivx_meta_format_t::base |
vx_enum tivx_meta_format_t::type |
The type of the scalar.
<
The value type of the matrix
Indicates the value type of the LUT.
The value type of the threshold
Definition at line 45 of file vx_meta_format.h.
vx_kernel_image_valid_rectangle_f tivx_meta_format_t::valid_rect_callback |
structure containing information about image used when type is set to VX_TYPE_IMAGE
only valid for image and pyramid type
Definition at line 48 of file vx_meta_format.h.
vx_uint32 tivx_meta_format_t::width |
The width of the image in pixels.
The width of the 0th image in pixels.
<The height of the image in pixels
<The height of the 0th image in pixels.
Definition at line 54 of file vx_meta_format.h.
vx_uint32 tivx_meta_format_t::height |
The format of the image.
The vx_df_image_e
format of the image.
Definition at line 56 of file vx_meta_format.h.
vx_enum tivx_meta_format_t::item_type |
The type of the Array items.
<The capacity of the Array
The type of the ObjectArray items
Definition at line 87 of file vx_meta_format.h.
vx_size tivx_meta_format_t::rows |
The M dimension of the matrix
Definition at line 98 of file vx_meta_format.h.
vx_size tivx_meta_format_t::cols |
The N dimension of the matrix
Definition at line 100 of file vx_meta_format.h.
vx_size tivx_meta_format_t::bins |
Indicates the number of bins.
Definition at line 107 of file vx_meta_format.h.
vx_int32 tivx_meta_format_t::offset |
Indicates the start of the values to use (inclusive).
Definition at line 109 of file vx_meta_format.h.
vx_uint32 tivx_meta_format_t::range |
Indicates the total number of the consecutive values of the distribution interval.
Definition at line 111 of file vx_meta_format.h.
vx_uint32 tivx_meta_format_t::src_width |
The source width
Definition at line 118 of file vx_meta_format.h.
vx_uint32 tivx_meta_format_t::src_height |
The source height
Definition at line 120 of file vx_meta_format.h.
vx_uint32 tivx_meta_format_t::dst_width |
The destination width
Definition at line 122 of file vx_meta_format.h.
vx_uint32 tivx_meta_format_t::dst_height |
The destination height
Definition at line 124 of file vx_meta_format.h.
vx_size tivx_meta_format_t::count |
Indicates the number of elements in the LUT
Definition at line 133 of file vx_meta_format.h.
vx_size tivx_meta_format_t::num_items |
The number of items in the ObjectArray
Definition at line 149 of file vx_meta_format.h.
vx_char tivx_meta_format_t::type_name[VX_MAX_REFERENCE_NAME] |
The type name of the user data object.
<The size in bytes of the user data object
Definition at line 169 of file vx_meta_format.h.