Data Structures | |
struct | TIOVXLdcNodePriv |
Macros | |
#define | TIOVX_LDC_MODULE_OUTPUT_NA (0) |
#define | TIOVX_LDC_MODULE_OUTPUT_EN (1) |
#define | TIOVX_MODULES_DEFAULT_LDC_DCC_FILE "/opt/imaging/imx219/linear/dcc_ldc.bin" |
#define | TIOVX_MODULES_DEFAULT_LDC_SENSOR "SENSOR_SONY_IMX390_UB953_D3" |
#define | TIOVX_MODULES_DEFAULT_LDC_INPUT_HEIGHT 1936 |
#define | TIOVX_MODULES_DEFAULT_LDC_INPUT_WIDTH 1096 |
#define | TIOVX_MODULES_DEFAULT_LDC_OUTPUT_HEIGHT 1920 |
#define | TIOVX_MODULES_DEFAULT_LDC_OUTPUT_WIDTH 1080 |
#define | TIOVX_MODULES_DEFAULT_LDC_TABLE_WIDTH (1920) |
#define | TIOVX_MODULES_DEFAULT_LDC_TABLE_HEIGHT (1080) |
#define | TIOVX_MODULES_DEFAULT_LDC_DS_FACTOR (2) |
#define | TIOVX_MODULES_DEFAULT_LDC_BLOCK_WIDTH (64) |
#define | TIOVX_MODULES_DEFAULT_LDC_BLOCK_HEIGHT (32) |
#define | TIOVX_MODULES_DEFAULT_LDC_PIXEL_PAD (1) |
Functions | |
static vx_status | tiovx_ldc_module_configure_dcc_params (NodeObj *node) |
static vx_status | tiovx_ldc_module_configure_mesh_params (NodeObj *node) |
static vx_status | tiovx_ldc_module_configure_region_params (NodeObj *node) |
static vx_status | tiovx_ldc_module_configure_ldc_params (NodeObj *node) |
void | tiovx_ldc_init_cfg (TIOVXLdcNodeCfg *node_cfg) |
vx_status | tiovx_ldc_init_node (NodeObj *node) |
vx_status | tiovx_ldc_create_node (NodeObj *node) |
vx_status | tiovx_ldc_delete_node (NodeObj *node) |
vx_uint32 | tiovx_ldc_get_cfg_size () |
vx_uint32 | tiovx_ldc_get_priv_size () |
#define TIOVX_LDC_MODULE_OUTPUT_NA (0) |
#define TIOVX_LDC_MODULE_OUTPUT_EN (1) |
#define TIOVX_MODULES_DEFAULT_LDC_DCC_FILE "/opt/imaging/imx219/linear/dcc_ldc.bin" |
#define TIOVX_MODULES_DEFAULT_LDC_SENSOR "SENSOR_SONY_IMX390_UB953_D3" |
#define TIOVX_MODULES_DEFAULT_LDC_INPUT_HEIGHT 1936 |
#define TIOVX_MODULES_DEFAULT_LDC_INPUT_WIDTH 1096 |
#define TIOVX_MODULES_DEFAULT_LDC_OUTPUT_HEIGHT 1920 |
#define TIOVX_MODULES_DEFAULT_LDC_OUTPUT_WIDTH 1080 |
#define TIOVX_MODULES_DEFAULT_LDC_TABLE_WIDTH (1920) |
#define TIOVX_MODULES_DEFAULT_LDC_TABLE_HEIGHT (1080) |
#define TIOVX_MODULES_DEFAULT_LDC_DS_FACTOR (2) |
#define TIOVX_MODULES_DEFAULT_LDC_BLOCK_WIDTH (64) |
#define TIOVX_MODULES_DEFAULT_LDC_BLOCK_HEIGHT (32) |
#define TIOVX_MODULES_DEFAULT_LDC_PIXEL_PAD (1) |
|
static |
|
static |
|
static |
|
static |
void tiovx_ldc_init_cfg | ( | TIOVXLdcNodeCfg * | node_cfg | ) |
vx_status tiovx_ldc_init_node | ( | NodeObj * | node | ) |
vx_status tiovx_ldc_create_node | ( | NodeObj * | node | ) |
vx_status tiovx_ldc_delete_node | ( | NodeObj * | node | ) |
vx_uint32 tiovx_ldc_get_cfg_size | ( | ) |
vx_uint32 tiovx_ldc_get_priv_size | ( | ) |