Point Cloud Library (PCL)
1.7.0
|
Detects 2D AGAST corner points. More...
#include <pcl/keypoints/agast_2d.h>
Public Member Functions | |
AgastKeypoint2D () | |
Constructor. | |
virtual | ~AgastKeypoint2D () |
Destructor. | |
Protected Member Functions | |
virtual void | detectKeypoints (pcl::PointCloud< pcl::PointUV > &output) |
Detects the keypoints. |
Detects 2D AGAST corner points.
Based on the original work and paper reference by
Code example:
pcl::PointCloud<pcl::PointXYZRGBA> cloud; pcl::AgastKeypoint2D<pcl::PointXYZRGBA> agast; agast.setThreshold (30); agast.setInputCloud (cloud); PointCloud<pcl::PointUV> keypoints; agast.compute (keypoints);
Definition at line 815 of file agast_2d.h.
pcl::AgastKeypoint2D< pcl::PointXYZ, pcl::PointUV >::AgastKeypoint2D | ( | ) | [inline] |
Constructor.
Definition at line 820 of file agast_2d.h.
References pcl::AgastKeypoint2DBase< PointInT, PointOutT, pcl::common::IntensityFieldAccessor< PointInT > >::bmax_, and pcl::Keypoint< PointInT, PointOutT >::name_.
virtual pcl::AgastKeypoint2D< pcl::PointXYZ, pcl::PointUV >::~AgastKeypoint2D | ( | ) | [inline, virtual] |
Destructor.
Definition at line 827 of file agast_2d.h.
virtual void pcl::AgastKeypoint2D< pcl::PointXYZ, pcl::PointUV >::detectKeypoints | ( | pcl::PointCloud< pcl::PointUV > & | output | ) | [protected, virtual] |
Detects the keypoints.
[out] | output | the resultant keypoints |