stereo-vision
All Data Structures Namespaces Functions Modules Pages
aggregation.h
1 #ifndef _AGGREGATION
2 #define _AGGREGATION
3 #include "common.h"
4 __global__ void cost_aggregation_lr(const CostType *d_cost, CostType *sp, int p1, int p2, int cols, int rows);
5 __global__ void cost_aggregation_ud_lr(const CostType *d_cost, CostType *d_sp, int p1, int p2, int cols, int rows);
6 __global__ void cost_aggregation_ud(const CostType *d_cost, CostType *d_sp, int p1, int p2, int cols, int rows);
7 __global__ void cost_aggregation_rl_ud(const CostType *d_cost, CostType *d_sp, int p1, int p2, int cols, int rows);
8 
9 __global__ void cost_aggregation_rl(const CostType *d_cost, CostType *d_sp, int p1, int p2, int cols, int rows);
10 
11 __global__ void get_disparity(const CostType *d_sp, DispType *d_disp, CostType *d_mins, int uniquenessRatio, DispType * d_raw_disp, CostType *disp2cost, DispType *disp2, int cols, int rows);
12 __global__ void lrcheck(DispType * d_disp, const CostType * d_mins, DispType *disp2, CostType *disp2cost, CostType *d_raw_disp, int disp12MaxDiff, int cols, int rows);
13 
14 __global__ void MedianFilter(const DispType *d_input, DispType *d_out, int rows, int cols);
15 #endif