TI J721E Imaging User Guide
j7_kernels_imaging_aewb.h File Reference

Introduction

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...
 

Macro Definition Documentation

◆ H3A_MAX_WINV

#define H3A_MAX_WINV   128

◆ MAX_H3A_HORZ_WINDOWS

#define MAX_H3A_HORZ_WINDOWS   H3A_MAX_WINH

◆ MAX_H3A_VERT_WINDOWS

#define MAX_H3A_VERT_WINDOWS   H3A_MAX_WINV