Vision Apps User Guide

Detailed Description

Capture Module Data Structure.

Contains the data objects required to use the tivxHwaCapture node

Data Fields

vx_node node
 
vx_user_data_object config
 
tivx_capture_params_t params
 
vx_object_array raw_image_arr [APP_MODULES_MAX_BUFQ_DEPTH]
 
vx_int32 graph_parameter_index
 
vx_int32 en_out_capture_write
 
vx_int32 test_mode
 
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]
 
tivx_raw_image error_frame_raw_image
 
vx_uint8 enable_error_detection
 
vx_uint32 capture_format
 

Field Documentation

◆ node

vx_node CaptureObj::node

Capture node object

◆ config

vx_user_data_object CaptureObj::config

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

◆ params

tivx_capture_params_t CaptureObj::params

Capture node params structure to initialize config object

◆ raw_image_arr

vx_object_array CaptureObj::raw_image_arr[APP_MODULES_MAX_BUFQ_DEPTH]

Capture node object array output

◆ graph_parameter_index

vx_int32 CaptureObj::graph_parameter_index

Capture node graph parameter index

◆ en_out_capture_write

vx_int32 CaptureObj::en_out_capture_write

Flag to indicate whether or not the intermediate output is written

◆ test_mode

vx_int32 CaptureObj::test_mode

Flag to enable test mode

◆ write_node

vx_node CaptureObj::write_node

Node used to write capture output

◆ file_path

vx_array CaptureObj::file_path

File path used to write capture node output

◆ file_prefix

vx_array CaptureObj::file_prefix

File path prefix used to write capture node output

◆ write_cmd

vx_user_data_object CaptureObj::write_cmd

User data object containing write cmd parameters

◆ output_file_path

vx_char CaptureObj::output_file_path[TIVX_FILEIO_FILE_PATH_LENGTH]

Output file path for capture node output

◆ objName

vx_char CaptureObj::objName[APP_MODULES_MAX_OBJ_NAME_SIZE]

Name of capture module

◆ error_frame_raw_image

tivx_raw_image CaptureObj::error_frame_raw_image

Raw image used when camera gets disconnected

◆ enable_error_detection

vx_uint8 CaptureObj::enable_error_detection

Flag to enable detection of camera disconnection

◆ capture_format

vx_uint32 CaptureObj::capture_format

Capture node format, taken from sensor_out_format