Detects 2D AGAST corner points. Based on the original work and paper reference by. More...
#include <agast_2d.h>
Public Types | |
typedef Keypoint< PointInT, PointOutT >::PointCloudOut | PointCloudOut |
Public Member Functions | |
AgastKeypoint2D () | |
Constructor. | |
virtual | ~AgastKeypoint2D () |
Destructor. | |
Protected Member Functions | |
virtual void | detectKeypoints (PointCloudOut &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 753 of file agast_2d.h.
typedef Keypoint<PointInT, PointOutT>::PointCloudOut pcl::AgastKeypoint2D< PointInT, PointOutT >::PointCloudOut |
Reimplemented from pcl::AgastKeypoint2DBase< PointInT, PointOutT, pcl::common::IntensityFieldAccessor< PointInT > >.
Definition at line 756 of file agast_2d.h.
pcl::AgastKeypoint2D< PointInT, PointOutT >::AgastKeypoint2D | ( | ) | [inline] |
Constructor.
Definition at line 770 of file agast_2d.h.
virtual pcl::AgastKeypoint2D< PointInT, PointOutT >::~AgastKeypoint2D | ( | ) | [inline, virtual] |
Destructor.
Definition at line 776 of file agast_2d.h.
void pcl::AgastKeypoint2D< PointInT, PointOutT >::detectKeypoints | ( | PointCloudOut & | output | ) | [protected, virtual] |
Detects the keypoints.
[out] | output | the resultant keypoints |
Implements pcl::AgastKeypoint2DBase< PointInT, PointOutT, pcl::common::IntensityFieldAccessor< PointInT > >.
Definition at line 65 of file agast_2d.hpp.