ed_sensor_integration
|
#include <segmenter.h>
Public Member Functions | |
void | calculatePointsWithin (const rgbd::Image &image, const geo::Shape &shape, const geo::Pose3D &shape_pose, cv::Mat &filtered_depth_image) const |
void | cluster (const cv::Mat &depth_image, const geo::DepthCamera &cam_model, const geo::Pose3D &sensor_pose, std::vector< EntityUpdate > &clusters) const |
void | removeBackground (cv::Mat &depth_image, const ed::WorldModel &world, const geo::DepthCamera &cam, const geo::Pose3D &sensor_pose, double background_padding) |
Segmenter () | |
~Segmenter () | |
Definition at line 27 of file segmenter.h.
Segmenter::Segmenter | ( | ) |
Definition at line 23 of file src/kinect/segmenter.cpp.
Segmenter::~Segmenter | ( | ) |
Definition at line 29 of file src/kinect/segmenter.cpp.
void Segmenter::calculatePointsWithin | ( | const rgbd::Image & | image, |
const geo::Shape & | shape, | ||
const geo::Pose3D & | shape_pose, | ||
cv::Mat & | filtered_depth_image | ||
) | const |
Definition at line 134 of file src/kinect/segmenter.cpp.
void Segmenter::cluster | ( | const cv::Mat & | depth_image, |
const geo::DepthCamera & | cam_model, | ||
const geo::Pose3D & | sensor_pose, | ||
std::vector< EntityUpdate > & | clusters | ||
) | const |
Definition at line 177 of file src/kinect/segmenter.cpp.
void Segmenter::removeBackground | ( | cv::Mat & | depth_image, |
const ed::WorldModel & | world, | ||
const geo::DepthCamera & | cam, | ||
const geo::Pose3D & | sensor_pose, | ||
double | background_padding | ||
) |
Definition at line 64 of file src/kinect/segmenter.cpp.