Vision Apps User Guide

Detailed Description

VISS Module Data Structure.

Contains the data objects required to use tivxVpacVissNode

Data Fields

vx_node node
 
vx_user_data_object config
 
tivx_vpac_viss_params_t params
 
vx_user_data_object dcc_config
 
vx_object_array output_arr
 
vx_object_array h3a_stats_arr
 
vx_int32 en_out_viss_write
 
vx_node img_write_node
 
vx_node h3a_write_node
 
vx_array file_path
 
vx_array img_file_prefix
 
vx_array h3a_file_prefix
 
vx_user_data_object write_cmd
 
vx_char output_file_path [APP_MODULES_MAX_OBJ_NAME_SIZE]
 
vx_char obj_name [APP_MODULES_MAX_OBJ_NAME_SIZE]
 

Field Documentation

◆ node

vx_node VISSObj::node

VISS node object

◆ config

vx_user_data_object VISSObj::config

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

◆ params

tivx_vpac_viss_params_t VISSObj::params

VISS node params structure to initialize config object

◆ dcc_config

vx_user_data_object VISSObj::dcc_config

User data object for DCC parameter, used as node parameter of VISS node

◆ output_arr

vx_object_array VISSObj::output_arr

Object array of output images, used as node parameter of VISS node

◆ h3a_stats_arr

vx_object_array VISSObj::h3a_stats_arr

Object array of H3A objects, used as node parameter of VISS node

◆ en_out_viss_write

vx_int32 VISSObj::en_out_viss_write

Flag to indicate whether or not the intermediate output is written

◆ img_write_node

vx_node VISSObj::img_write_node

Node used to write VISS output

◆ h3a_write_node

vx_node VISSObj::h3a_write_node

Node used to write H3A output

◆ file_path

vx_array VISSObj::file_path

File path used to write VISS node output

◆ img_file_prefix

vx_array VISSObj::img_file_prefix

File path prefix used to write VISS output

◆ h3a_file_prefix

vx_array VISSObj::h3a_file_prefix

File path prefix used to write H3A output

◆ write_cmd

vx_user_data_object VISSObj::write_cmd

User data object containing write cmd parameters

◆ output_file_path

vx_char VISSObj::output_file_path[APP_MODULES_MAX_OBJ_NAME_SIZE]

Output file path for VISS node output

◆ obj_name

vx_char VISSObj::obj_name[APP_MODULES_MAX_OBJ_NAME_SIZE]

Name of VISS module