TIOVX User Guide
j7_kernels_imaging_aewb.h File Reference

The list of supported kernels in this kernel extension. More...

#include <VX/vx.h>
#include <VX/vx_kernels.h>

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_aewb_hist_t
 tivx_aewb_hist_t parameters More...
 

Macros

#define TIVX_MODULE_NAME_IMAGING   "imaging"
 Name for OpenVX Extension kernel module: imaging.
 
#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
 

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.
 
void tivxRegisterImagingTargetAewbKernels (void)
 Function to register IMAGING Kernels on the aewb Target.
 
void tivxUnRegisterImagingTargetAewbKernels (void)
 Function to un-register IMAGING Kernels on the aewb Target.
 
void tivxImagingPrintPerformance (vx_perf_t performance, uint32_t numPixels, const char *testName)
 Used to print the performance of the kernels.
 

Detailed Description

The list of supported kernels in this kernel extension.

Definition in file j7_kernels_imaging_aewb.h.

Macro Definition Documentation

◆ TIVX_KERNEL_AEWB_NAME

#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

When programming the parameters, use

aewb kernel name

See also
group_vision_function_imaging

Definition at line 101 of file j7_kernels_imaging_aewb.h.

Function Documentation

◆ tivxImagingLoadKernels()

void tivxImagingLoadKernels ( vx_context  context)

Used for the Application to load the imaging kernels into the context.

End of group_vision_function_imaging