20 #ifndef TI_SFM_DRAW_VIS_H 21 #define TI_SFM_DRAW_VIS_H 23 #pragma CHECK_MISRA ("none") 28 #pragma RESET_MISRA ("required") 33 #define __mmin(x,y) ((x>y)?y:x) 36 uint8_t* colorIdx, uint16_t* curBlkIndx,int32_t blockOffset,
37 int32_t curBlkNumPoints);
40 float dMin,
float dMax, int32_t numRowInBlk,
41 uint8_t* colorIndx, uint16_t* blkIndx,
42 int32_t outNumPoints);
47 uint8_t* inImg,
void * pointCld, uint8_t* outImg);
This file defines the private functions for Feature Plane classification.
void SFM_TI_visOgOutput(SFM_TI_Handle intAlgHandle, SFM_TI_CreateParams *createParams, sSfm_TI_ExtMem *sfmPrm, uint8_t *outImg)
Definition: sfm_ti_alg_int.h:141
L1D scratch memory definition. Base address of ever element in below structure is double word aligned...
Definition: sfm_ti_alg_int.h:588
int32_t SFM_TI_segregate3DPoints(SFM_TI_output *restrict ptCld, int32_t imgWidth, int32_t imgHeight, float dMin, float dMax, int32_t numRowInBlk, uint8_t *colorIndx, uint16_t *blkIndx, int32_t outNumPoints)
void SFM_TI_visEgoVehicle(SFM_TI_Handle intAlgHandle, SFM_TI_CreateParams *createParams, sSfm_TI_ExtMem *sfmPrm, int32_t isLocal, uint8_t *outImg)
void SFM_TI_visPtCldOutput(SFM_TI_Handle intAlgHandle, SFM_TI_CreateParams *createParams, sSfm_TI_ExtMem *sfmPrm, uint8_t *inImg, void *pointCld, uint8_t *outImg)
void SFM_TI_drawSparse3DPoints(uint8_t *restrict imgPtr2, SFM_TI_output *restrict ptCld, int32_t imgWidth, uint8_t *colorIdx, uint16_t *curBlkIndx, int32_t blockOffset, int32_t curBlkNumPoints)
This structure contains all the parameters which controls SFM algorithm at create time...
Definition: tiadalg_structure_from_motion.h:202
This structure defines the format of output buffer given out from algorithm.
Definition: tiadalg_structure_from_motion.h:416