TI J721E Imaging User Guide
|
The list of supported kernels in this kernel extension.
Go to the source code of this file.
Data Structures | |
struct | tivx_aewb_config_t |
tivx_aewb_config_t parameters More... | |
struct | tivx_h3aAewbOutSumModeOverlay |
AE/AWB packet format for sum-only mode. More... | |
struct | tivx_h3aAewbOutUnsatBlkCntOverlay |
AE/AWB unsaturated block count. More... | |
struct | tivx_aewDataEntry |
AEWWB Data Entry Structure. More... | |
struct | tivx_h3a_image_t |
struct | tivx_aewb_hist_t |
tivx_aewb_hist_t parameters More... | |
Macros | |
#define | TIVX_MODULE_NAME_IMAGING "imaging" |
Name for OpenVX Extension kernel module: imaging. More... | |
#define | TIVX_KERNEL_AEWB_NAME "com.ti.imaging.aewb" |
The list of kernels supported in imaging module. More... | |
#define | H3A_MAX_WINH 56 |
tivx_h3a_image_t parameters More... | |
#define | H3A_MAX_WINV 128 |
#define | MAX_H3A_HORZ_WINDOWS H3A_MAX_WINH |
#define | MAX_H3A_VERT_WINDOWS H3A_MAX_WINV |
Functions | |
void | tivxImagingLoadKernels (vx_context context) |
Used for the Application to load the imaging kernels into the context. More... | |
void | tivxImagingUnLoadKernels (vx_context context) |
Used for the Application to unload the imaging kernels from the context. More... | |
void | tivxRegisterImagingTargetAewbKernels (void) |
Function to register IMAGING Kernels on the aewb Target. More... | |
void | tivxUnRegisterImagingTargetAewbKernels (void) |
Function to un-register IMAGING Kernels on the aewb Target. More... | |
void | tivxImagingPrintPerformance (vx_perf_t performance, uint32_t numPixels, const char *testName) |
Used to print the performance of the kernels. More... | |
Variables | |
struct tivx_aewb_hist_t | tivx_aewb_hist_t |
#define TIVX_KERNEL_AEWB_NAME "com.ti.imaging.aewb" |
The list of kernels supported in imaging module.
Each kernel listed here can be used with the vxGetKernelByName
call. When programming the parameters, use
VX_INPUT
for [in] VX_OUTPUT
for [out] VX_BIDIRECTIONAL
for [in,out]When programming the parameters, use
VX_TYPE_IMAGE
for a vx_image
in the size field of vxGetParameterByIndex
or vxSetParameterByIndex
VX_TYPE_ARRAY
for a vx_array
in the size field of vxGetParameterByIndex
or vxSetParameterByIndex
aewb kernel name
#define H3A_MAX_WINV 128 |
#define MAX_H3A_HORZ_WINDOWS H3A_MAX_WINH |
#define MAX_H3A_VERT_WINDOWS H3A_MAX_WINV |
void tivxImagingLoadKernels | ( | vx_context | context | ) |
Used for the Application to load the imaging kernels into the context.
End of group_vision_function_imaging
void tivxImagingUnLoadKernels | ( | vx_context | context | ) |
Used for the Application to unload the imaging kernels from the context.
void tivxImagingPrintPerformance | ( | vx_perf_t | performance, |
uint32_t | numPixels, | ||
const char * | testName | ||
) |
Used to print the performance of the kernels.