39 #include <pcl/stereo/disparity_map_converter.h>
98 setResolution(std::size_t resolution_column, std::size_t resolution_disparity);
132 std::size_t resolution_column_{64};
134 std::size_t resolution_disparity_{32};
136 std::size_t min_points_in_cell_{1};
Build a Digital Elevation Map in the column-disparity space from a disparity map and a color image of...
~DigitalElevationMapBuilder() override
Empty destructor.
void setResolution(std::size_t resolution_column, std::size_t resolution_disparity)
Set resolution of the DEM.
DigitalElevationMapBuilder()
DigitalElevationMapBuilder constructor.
std::size_t getMinPointsInCell() const
Get minimum amount of points in a DEM's cell.
std::size_t getDisparityResolution() const
Get disparity resolution of the DEM.
void compute(pcl::PointCloud< PointDEM > &out_cloud) override
Compute the Digital Elevation Map.
std::size_t getColumnResolution() const
Get column resolution of the DEM.
void setMinPointsInCell(std::size_t min_points_in_cell)
Set minimum amount of points in a DEM's cell.
Compute point cloud from the disparity map.
PointCloud represents the base class in PCL for storing collections of 3D points.
Defines all the PCL implemented PointT point type structures.