Point Cloud Library (PCL) 1.12.0
|
partial template specialization for integral images with just one channel. More...
#include <pcl/features/integral_image2D.h>
Public Types | |
using | Ptr = shared_ptr<IntegralImage2D<DataType, 1>> |
using | ConstPtr = shared_ptr<const IntegralImage2D<DataType, 1>> |
using | ElementType = typename IntegralImageTypeTraits<DataType>::IntegralType |
using | SecondOrderType = typename IntegralImageTypeTraits<DataType>::IntegralType |
Static Public Attributes | |
static const unsigned | second_order_size = 1 |
partial template specialization for integral images with just one channel.
Definition at line 233 of file integral_image2D.h.
using pcl::IntegralImage2D< DataType, 1 >::ConstPtr = shared_ptr<const IntegralImage2D<DataType, 1>> |
Definition at line 237 of file integral_image2D.h.
using pcl::IntegralImage2D< DataType, 1 >::ElementType = typename IntegralImageTypeTraits<DataType>::IntegralType |
Definition at line 240 of file integral_image2D.h.
using pcl::IntegralImage2D< DataType, 1 >::Ptr = shared_ptr<IntegralImage2D<DataType, 1>> |
Definition at line 236 of file integral_image2D.h.
using pcl::IntegralImage2D< DataType, 1 >::SecondOrderType = typename IntegralImageTypeTraits<DataType>::IntegralType |
Definition at line 241 of file integral_image2D.h.
|
inline |
Constructor for an Integral Image.
[in] | compute_second_order_integral_images | set to true if we want to compute a second order image |
Definition at line 246 of file integral_image2D.h.
|
inlinevirtual |
Destructor.
Definition at line 257 of file integral_image2D.h.
|
inline |
Compute the number of finite elements within a given rectangle.
[in] | start_x | x position of rectangle |
[in] | start_y | y position of rectangle |
[in] | width | width of rectangle |
[in] | height | height of rectangle |
Definition at line 269 of file integral_image2D.hpp.
References pcl::ConstCloudIterator< PointT >::ConstCloudIterator().
|
inline |
Compute the number of finite elements within a given rectangle.
[in] | start_x | x position of the start of the rectangle |
[in] | start_y | x position of the start of the rectangle |
[in] | end_x | x position of the end of the rectangle |
[in] | end_y | x position of the end of the rectangle |
Definition at line 311 of file integral_image2D.hpp.
|
inline |
Compute the first order sum within a given rectangle.
[in] | start_x | x position of rectangle |
[in] | start_y | y position of rectangle |
[in] | width | width of rectangle |
[in] | height | height of rectangle |
Definition at line 241 of file integral_image2D.hpp.
References pcl::ConstCloudIterator< PointT >::ConstCloudIterator().
|
inline |
Compute the first order sum within a given rectangle.
[in] | start_x | x position of the start of the rectangle |
[in] | start_y | x position of the start of the rectangle |
[in] | end_x | x position of the end of the rectangle |
[in] | end_y | x position of the end of the rectangle |
Definition at line 283 of file integral_image2D.hpp.
|
inline |
Compute the second order sum within a given rectangle.
[in] | start_x | x position of rectangle |
[in] | start_y | y position of rectangle |
[in] | width | width of rectangle |
[in] | height | height of rectangle |
Definition at line 255 of file integral_image2D.hpp.
References pcl::ConstCloudIterator< PointT >::ConstCloudIterator().
|
inline |
Compute the second order sum within a given rectangle.
[in] | start_x | x position of the start of the rectangle |
[in] | start_y | x position of the start of the rectangle |
[in] | end_x | x position of the end of the rectangle |
[in] | end_y | x position of the end of the rectangle |
Definition at line 297 of file integral_image2D.hpp.
void pcl::IntegralImage2D< DataType, 1 >::setInput | ( | const DataType * | data, |
unsigned | width, | ||
unsigned | height, | ||
unsigned | element_stride, | ||
unsigned | row_stride ) |
Set the input data to compute the integral image for.
[in] | data | the input data |
[in] | width | the width of the data |
[in] | height | the height of the data |
[in] | element_stride | the element stride of the data |
[in] | row_stride | the row stride of the data |
Definition at line 225 of file integral_image2D.hpp.
|
static |
Definition at line 239 of file integral_image2D.h.