![]() |
TI J721E Imaging User Guide
|
The output config data structure used by the TIVX_KERNEL_VPAC_MSC kernel.
Data Fields | |
uint32_t | signed_data |
uint32_t | filter_mode |
uint32_t | coef_shift |
uint32_t | saturation_mode |
uint32_t | offset_x |
uint32_t | offset_y |
uint32_t | output_align_12bit |
tivx_vpac_msc_single_phase_params_t | single_phase |
tivx_vpac_msc_multi_phase_params_t | multi_phase |
uint32_t tivx_vpac_msc_output_params_t::signed_data |
Integer type of input and output frame data, 0: Unsigned 12-bit, 1: Signed 12-bit
uint32_t tivx_vpac_msc_output_params_t::filter_mode |
0: Single Phase Filter (integer ratios: 1x, 1/2x, 1/4x); 1: Multi-phase scaling filter
uint32_t tivx_vpac_msc_output_params_t::coef_shift |
Sets the fractional bit precision of the 10-bit filter coefficient [Range (5-9)]
uint32_t tivx_vpac_msc_output_params_t::saturation_mode |
Filter output saturation mdoe, 0: [0..4095] clipping; 1: [-2048..2047] clip followed by + 2048
uint32_t tivx_vpac_msc_output_params_t::offset_x |
Source X offset: used to align center tap if filter to appropriate input for first output [Range (0,1, or TIVX_VPAC_MSC_AUTOCOMPUTE)]
uint32_t tivx_vpac_msc_output_params_t::offset_y |
Source Y offset: used to align center tap if filter to appropriate input for first output [Range (0,1, or TIVX_VPAC_MSC_AUTOCOMPUTE))]
uint32_t tivx_vpac_msc_output_params_t::output_align_12bit |
Optional: When input 16-bit unpacked, alignment of 12-bit pixel, 0: LSB, 1:MSB
tivx_vpac_msc_single_phase_params_t tivx_vpac_msc_output_params_t::single_phase |
Optional: When 'filter_mode' == 0: Single-phase
tivx_vpac_msc_multi_phase_params_t tivx_vpac_msc_output_params_t::multi_phase |
Optional: When 'filter_mode' == 1: Multi-phase