23 lines
399 B
C
23 lines
399 B
C
|
|
#ifndef COMPUTE_3D_H
|
|
#define COMPUTE_3D_H
|
|
|
|
#include "../../globals/algoGlobals.h"
|
|
|
|
void compute3D(
|
|
hls::stream<LRMatchedPoint> &inLRPt,
|
|
hls::stream<Pnt3D> &outPt3D,
|
|
float uL_offset,
|
|
float u0_f,
|
|
float v0_f,
|
|
float F_f,
|
|
float T_f,
|
|
float plane_a_f, //d = a*UL + b*V + c
|
|
float plane_b_f,
|
|
float plane_c_f,
|
|
float plane_r, //d = r * (a*UR + b*V + c)
|
|
ap_uint<8> noise_filter_len
|
|
);
|
|
|
|
#endif
|