34 #ifndef VXLIB_THRESHOLDBINARY_IXX_OXX_H_
35 #define VXLIB_THRESHOLDBINARY_IXX_OXX_H_
37 #include "../common/VXLIB_types.h"
170 const void *restrict pIn,
171 const void *restrict pOut,
172 const void *restrict pThresholdVal,
173 const void *restrict pTrueVal,
174 const void *restrict pFalseVal);
211 void *restrict pThresholdVal,
212 void *restrict pTrueVal,
213 void *restrict pFalseVal);
void * VXLIB_kernelHandle
Handle type for VXLIB operations.
VXLIB_STATUS_NAME
The enumeration of all status codes.
VXLIB_STATUS VXLIB_thresholdBinary_init_checkParams(VXLIB_kernelHandle handle, const VXLIB_bufParams2D_t *bufParamsIn, const VXLIB_bufParams2D_t *bufParamsOut, const VXLIB_thresholdBinary_InitArgs *pKerInitArgs)
This function checks the validity of the parameters passed to VXLIB_thresholdBinary_init function....
VXLIB_STATUS VXLIB_thresholdBinary_init(VXLIB_kernelHandle handle, VXLIB_bufParams2D_t *bufParamsIn, VXLIB_bufParams2D_t *bufParamsOut, const VXLIB_thresholdBinary_InitArgs *pKerInitArgs)
This function should be called before the VXLIB_thresholdBinary_exec function is called....
int32_t VXLIB_thresholdBinary_getHandleSize(VXLIB_thresholdBinary_InitArgs *pKerInitArgs)
This is a query function to calculate the size of internal handle.
void VXLIB_thresholdBinary_perfEst(VXLIB_kernelHandle handle, size_t *archCycles, size_t *estCycles)
This function estimates the archCycles and estCycles.
VXLIB_STATUS VXLIB_thresholdBinary_exec_checkParams(VXLIB_kernelHandle handle, const void *restrict pIn, const void *restrict pOut, const void *restrict pThresholdVal, const void *restrict pTrueVal, const void *restrict pFalseVal)
This function checks the validity of the parameters passed to VXLIB_thresholdBinary_exec function....
VXLIB_STATUS VXLIB_thresholdBinary_exec(VXLIB_kernelHandle handle, void *restrict pIn, void *restrict pOut, void *restrict pThresholdVal, void *restrict pTrueVal, void *restrict pFalseVal)
This function is the main kernel compute function.
A structure for a 2 dimensional buffer descriptor.
Structure containing the parameters to initialize the kernel.
int8_t funcStyle
Variant of the function, refer to VXLIB_FUNCTION_STYLE