Vision Apps User Guide

Detailed Description

LDC Module Data Structure.

Contains the data objects required to use tivxVpacLdcNode

Data Fields

vx_node node
 
vx_image mesh_img
 
tivx_vpac_ldc_params_t params
 
vx_user_data_object config
 
tivx_vpac_ldc_mesh_params_t mesh_params
 
vx_user_data_object mesh_config
 
tivx_vpac_ldc_region_params_t region_params
 
vx_user_data_object region_config
 
vx_user_data_object dcc_config
 
vx_uint32 table_width
 
vx_uint32 table_height
 
vx_uint32 ds_factor
 
vx_object_array output_arr
 
vx_int32 en_out_ldc_write
 
vx_node write_node
 
vx_array file_path
 
vx_array file_prefix
 
vx_user_data_object write_cmd
 
vx_char output_file_path [TIVX_FILEIO_FILE_PATH_LENGTH]
 
vx_char objName [APP_MODULES_MAX_OBJ_NAME_SIZE]
 

Field Documentation

◆ node

vx_node LDCObj::node

LDC node object

◆ mesh_img

vx_image LDCObj::mesh_img

LDC mesh image

◆ params

tivx_vpac_ldc_params_t LDCObj::params

LDC node params structure to initialize config object

◆ config

vx_user_data_object LDCObj::config

User data object for config parameter, used as node parameter of LDC node

◆ mesh_params

tivx_vpac_ldc_mesh_params_t LDCObj::mesh_params

LDC mesh params structure to initialize mesh config object

◆ mesh_config

vx_user_data_object LDCObj::mesh_config

User data object for mesh config, used as node parameter of LDC node

◆ region_params

tivx_vpac_ldc_region_params_t LDCObj::region_params

LDC region params structure to initialize region params config object

◆ region_config

vx_user_data_object LDCObj::region_config

User data object for region config, used as node parameter of LDC node

◆ dcc_config

vx_user_data_object LDCObj::dcc_config

User data object for DCC config parameter, used as node parameter of LDC node

◆ table_width

vx_uint32 LDCObj::table_width

LDC table width, set to LDC_TABLE_WIDTH

◆ table_height

vx_uint32 LDCObj::table_height

LDC table height, set to LDC_TABLE_HEIGHT

◆ ds_factor

vx_uint32 LDCObj::ds_factor

LDC downscale factor, set to LDC_DS_FACTOR

◆ output_arr

vx_object_array LDCObj::output_arr

Output object array of LDC node

◆ en_out_ldc_write

vx_int32 LDCObj::en_out_ldc_write

Flag to enable writing LDC output

◆ write_node

vx_node LDCObj::write_node

Node used to write LDC output

◆ file_path

vx_array LDCObj::file_path

File path used to write LDC node output

◆ file_prefix

vx_array LDCObj::file_prefix

File path prefix used to write LDC node output

◆ write_cmd

vx_user_data_object LDCObj::write_cmd

User data object containing write cmd parameters

◆ output_file_path

vx_char LDCObj::output_file_path[TIVX_FILEIO_FILE_PATH_LENGTH]

Output file path for LDC node output

◆ objName

vx_char LDCObj::objName[APP_MODULES_MAX_OBJ_NAME_SIZE]

Name of LDC module