Perception Tool Kit (PTK) API Guide
disparity_merge.h File Reference
Include dependency graph for disparity_merge.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  PTK_Alg_StereoPP_DisparityMerge_configParams
 Stereo Post-Processing Disparity Merge algorithm - config Parameters. More...
 
struct  PTK_Alg_StereoPP_DisparityMergeObj
 Stereo algorithm - 1-D hole filling context. More...
 

Functions

void PTK_Alg_StereoPP_DisparityMergeSetParams (PTK_Alg_StereoPP_DisparityMerge_configParams *cfg, PTK_Alg_StereoPP_DisparityMergeObj *cntxt)
 Initialize disparity merge parameters. More...
 
int32_t PTK_Alg_StereoPP_DisparityMergeConfig (PTK_Alg_StereoPP_DisparityMerge_configParams *cfg, PTK_Api_MemoryReq *memReq)
 Computes the memory requirements based on the given algorithm configuration parameters. More...
 
PTK_AlgHandle PTK_Alg_StereoPP_DisparityMergeInit (PTK_Alg_StereoPP_DisparityMerge_configParams *cfg, const PTK_Api_MemoryRsp *memRsp)
 Initializes the library based on the given algorithm configuration parameters and allocated memory blocks. More...
 
int32_t PTK_Alg_StereoPP_DisparityMergeGetMem (PTK_Alg_StereoPP_DisparityMergeObj *cntxt, uint8_t *memPtr)
 Get memory size. More...
 
void PTK_Alg_StereoPP_mergeDisparity (PTK_Alg_StereoPP_DisparityMergeObj *cntxt, int16_t *disparityLowBuffer, int16_t *disparityHighBuffer, int16_t *outDisparityBuffer, int16_t lowBufferStride, int16_t highBufferStride)
 Merge two disparity maps. More...
 
void PTK_Alg_StereoPP_upsampleDisparity (int16_t *lowDisparity, int16_t *upDisparity, int16_t loWidth, int16_t loStride, int16_t loHeight, int16_t hiWidth, int16_t hiStride, int16_t hiHeight, int8_t loDispOnlyFlag)
 Upsample low-resolution disparity. More...