|
Point Cloud Library (PCL)
1.8.1
|
ColorVolume class. More...
#include </build/pcl-qv3n_B/pcl-1.8.1+dfsg1/gpu/kinfu/include/pcl/gpu/kinfu/color_volume.h>
Public Types | |
| typedef PointXYZ | PointType |
| typedef boost::shared_ptr< ColorVolume > | Ptr |
Public Member Functions | |
| ColorVolume (const TsdfVolume &tsdf, int max_weight=-1) | |
| Constructor. More... | |
| ~ColorVolume () | |
| Desctructor. More... | |
| void | reset () |
| Resets color volume to uninitialized state. More... | |
| int | getMaxWeight () const |
| Returns running average length. More... | |
| DeviceArray2D< int > | data () const |
| Returns container with color volume in GPU memory. More... | |
| void | fetchColors (const DeviceArray< PointType > &cloud, DeviceArray< RGB > &colors) const |
| Computes colors from color volume. More... | |
ColorVolume class.
Definition at line 56 of file color_volume.h.
Definition at line 59 of file color_volume.h.
| typedef boost::shared_ptr<ColorVolume> pcl::gpu::ColorVolume::Ptr |
Definition at line 60 of file color_volume.h.
| pcl::gpu::ColorVolume::ColorVolume | ( | const TsdfVolume & | tsdf, |
| int | max_weight = -1 |
||
| ) |
Constructor.
| [in] | tsdf | tsdf volume to get parameters from |
| [in] | max_weight | max weight for running average. Can be less than 255. Negative means default. |
| pcl::gpu::ColorVolume::~ColorVolume | ( | ) |
Desctructor.
| DeviceArray2D<int> pcl::gpu::ColorVolume::data | ( | ) | const |
Returns container with color volume in GPU memory.
| void pcl::gpu::ColorVolume::fetchColors | ( | const DeviceArray< PointType > & | cloud, |
| DeviceArray< RGB > & | colors | ||
| ) | const |
Computes colors from color volume.
| [in] | cloud | Points for which colors are to be computed. |
| [out] | colors | output array for colors |
| int pcl::gpu::ColorVolume::getMaxWeight | ( | ) | const |
Returns running average length.
| void pcl::gpu::ColorVolume::reset | ( | ) |
Resets color volume to uninitialized state.