40 #include <pcl/pcl_base.h>
45 template <
typename Po
intT>
239 #include <pcl/2d/impl/kernel.hpp>
PointCloud represents the base class in PCL for storing collections of 3D points.
void prewittKernelY(pcl::PointCloud< PointT > &kernel)
void derivativeXBackwardKernel(pcl::PointCloud< PointT > &kernel)
void derivativeYBackwardKernel(PointCloud< PointT > &kernel)
void prewittKernelX(pcl::PointCloud< PointT > &kernel)
void loGKernel(pcl::PointCloud< PointT > &kernel)
void setKernelSize(int kernel_size)
void sobelKernelX(pcl::PointCloud< PointT > &kernel)
void setKernelSigma(float kernel_sigma)
void derivativeXCentralKernel(pcl::PointCloud< PointT > &kernel)
void robertsKernelY(pcl::PointCloud< PointT > &kernel)
KERNEL_ENUM
Different types of kernels available.
@ DERIVATIVE_BACKWARD_Y
DERIVATIVE_BACKWARD_Y.
@ DERIVATIVE_FORWARD_X
DERIVATIVE_FORWARD_X.
@ DERIVATIVE_BACKWARD_X
DERIVATIVE_BACKWARD_X.
@ DERIVATIVE_FORWARD_Y
DERIVATIVE_FORWARD_Y.
@ DERIVATIVE_CENTRAL_Y
DERIVATIVE_CENTRAL_Y.
@ DERIVATIVE_CENTRAL_X
DERIVATIVE_CENTRAL_X.
void setKernelType(KERNEL_ENUM kernel_type)
void gaussianKernel(pcl::PointCloud< PointT > &kernel)
void sobelKernelY(pcl::PointCloud< PointT > &kernel)
void fetchKernel(pcl::PointCloud< PointT > &kernel)
void derivativeXForwardKernel(pcl::PointCloud< PointT > &kernel)
void derivativeYForwardKernel(pcl::PointCloud< PointT > &kernel)
void robertsKernelX(pcl::PointCloud< PointT > &kernel)
void derivativeYCentralKernel(pcl::PointCloud< PointT > &kernel)
Defines all the PCL implemented PointT point type structures.