![]() |
Vision Apps User Guide
|
The list of supported kernels in this kernel extension. More...
#include <VX/vx.h>#include <VX/vx_kernels.h>#include <math.h>Go to the source code of this file.
Data Structures | |
| struct | LensDistortionCorrection |
| The configuration data structure for representing lens model of a signle camera. More... | |
| struct | svPointDetect_t |
| The point detect structure is the configuration data structure used by the TIVX_KERNEL_POINT_DETECT kernel. More... | |
| struct | svLdcLut_t |
| The svLdcLut_t structure is the configuration data structure for lens model used by the followig kernel(s) TIVX_KERNEL_POINT_DETECT, TIVX_KERNEL_POSE_ESTIMATION, TIVX_KERNEL_GENERATE_GPULUT. More... | |
| struct | svACDetectStructFinalCorner_t |
| The svACDetectStructFinalCorner_t structure is the configuration data structure containing detected point coordinates used by the followig kernel(s) TIVX_KERNEL_POINT_DETECT, TIVX_KERNEL_POSE_ESTIMATION. More... | |
| struct | svPoseEstimation_t |
| The svPoseEstimation_t structure is the configuration data structure used by the TIVX_KERNEL_POSE_ESTIMATION kernel. More... | |
| struct | svACCalmatStruct_t |
| The svACCalmatStruct_t structure is the structure containing calibration data used by the following kernel(s) TIVX_KERNEL_POSE_ESTIMATION, TIVX_KERNEL_GENERATE_3DBOWL, TIVX_KERNEL_GENERATE_GPULUT. More... | |
| struct | svGeometric_t |
| The svGeometric_t structure is the configuration data structure used by the TIVX_KERNEL_GENERATE_3DBOWL kernel. More... | |
| struct | svGpuLutGen_t |
| The svGpuLutGen_t structure is the configuration structure used by the following kernel(s) TIVX_KERNEL_GENERATE_3DBOWL, TIVX_KERNEL_GENERATE_GPULUT. More... | |
| struct | tivx_srv_params_t |
| The data structure used by the SGX SRV kernel for SRV creation. More... | |
Macros | |
| #define | TIVX_MODULE_NAME_SRV "srv" |
| Name for OpenVX Extension kernel module: srv. More... | |
| #define | TIVX_KERNEL_POSE_ESTIMATION_NAME "com.ti.srv.pose_estimation" |
| The list of kernels supported in srv module. More... | |
| #define | TIVX_KERNEL_POINT_DETECT_NAME "com.ti.srv.point_detect" |
| point_detect kernel name More... | |
| #define | TIVX_KERNEL_GENERATE_3DBOWL_NAME "com.ti.srv.generate_3dbowl" |
| generate_3dbowl kernel name More... | |
| #define | TIVX_KERNEL_GENERATE_GPULUT_NAME "com.ti.srv.generate_gpulut" |
| generate_gpulut kernel name More... | |
| #define | TIVX_KERNEL_GL_SRV_NAME "com.ti.srv.gl_srv" |
| gl_srv kernel name More... | |
| #define | SKIP 4 /*Subsample ratio */ |
| #define | LDC_LIB_DATA_TYPE 0 /* 0: float, 1:double */ |
| #define | LDC_U2D_TABLE_MAX_LENGTH (1024) /* maximum u2d table length allowed */ |
| #define | LDC_D2U_TABLE_MAX_LENGTH (1024) /* maximum d2d table length allowed */ |
| #define | LDC_MAX_NUM_CAMERAS (6) /* maximum number of cameras allowed */ |
| #define | FP_TO_DETECT 2 |
| #define | MAX_INPUT_CAMERAS 4 |
Typedefs | |
| typedef float | dtype |
Functions | |
| void | tivxSrvLoadKernels (vx_context context) |
| Used for the Application to load the srv kernels into the context. More... | |
| void | tivxSrvUnLoadKernels (vx_context context) |
| Used for the Application to unload the srv kernels from the context. More... | |
| void | tivxSrvPrintPerformance (vx_perf_t performance, uint32_t numPixels, const char *testName) |
| Used to print the performance of the kernels. More... | |
| void | tivxRegisterSrvTargetC66Kernels (void) |
| Function to register SRV Kernels on the c66 Target. More... | |
| void | tivxUnRegisterSrvTargetC66Kernels (void) |
| Function to un-register SRV Kernels on the c66 Target. More... | |
| void | tivxRegisterSrvTargetGpuKernels (void) |
| Function to register SRV Kernels on the gpu Target. More... | |
| void | tivxUnRegisterSrvTargetGpuKernels (void) |
| Function to un-register SRV Kernels on the gpu Target. More... | |
The list of supported kernels in this kernel extension.
| #define TIVX_KERNEL_GL_SRV_NAME "com.ti.srv.gl_srv" |
gl_srv kernel name
| #define SKIP 4 /*Subsample ratio */ |
| #define LDC_LIB_DATA_TYPE 0 /* 0: float, 1:double */ |
| #define LDC_U2D_TABLE_MAX_LENGTH (1024) /* maximum u2d table length allowed */ |
| #define LDC_D2U_TABLE_MAX_LENGTH (1024) /* maximum d2d table length allowed */ |
| #define LDC_MAX_NUM_CAMERAS (6) /* maximum number of cameras allowed */ |
| #define FP_TO_DETECT 2 |
| #define MAX_INPUT_CAMERAS 4 |
| typedef float dtype |