19 #ifndef __DEPTH_REGISTRATION_CPU_H__ 20 #define __DEPTH_REGISTRATION_CPU_H__ 22 #include <Eigen/Geometry> 38 bool init(
const int deviceId);
40 bool registerDepth(
const cv::Mat &depth, cv::Mat ®istered);
45 uint16_t
interpolate(
const cv::Mat &in,
const float &x,
const float &y)
const;
47 void remapDepth(
const cv::Mat &depth, cv::Mat &scaled)
const;
48 void projectDepth(
const cv::Mat &scaled, cv::Mat ®istered)
const;
51 #endif //__DEPTH_REGISTRATION_CPU_H__
bool init(const int deviceId)
void projectDepth(const cv::Mat &scaled, cv::Mat ®istered) const
bool registerDepth(const cv::Mat &depth, cv::Mat ®istered)
void remapDepth(const cv::Mat &depth, cv::Mat &scaled) const
uint16_t interpolate(const cv::Mat &in, const float &x, const float &y) const