#include <Features2d.h>

Public Member Functions | |
| virtual Feature2D::Type | getType () const |
| KAZE (const ParametersMap ¶meters=ParametersMap()) | |
| virtual void | parseParameters (const ParametersMap ¶meters) |
| virtual | ~KAZE () |
Public Member Functions inherited from rtabmap::Feature2D | |
| cv::Mat | generateDescriptors (const cv::Mat &image, std::vector< cv::KeyPoint > &keypoints) const |
| std::vector< cv::KeyPoint > | generateKeypoints (const cv::Mat &image, const cv::Mat &mask=cv::Mat()) const |
| std::vector< cv::Point3f > | generateKeypoints3D (const SensorData &data, const std::vector< cv::KeyPoint > &keypoints) const |
| float | getMaxDepth () const |
| int | getMaxFeatures () const |
| float | getMinDepth () const |
| virtual const ParametersMap & | getParameters () const |
| virtual | ~Feature2D () |
Private Member Functions | |
| virtual cv::Mat | generateDescriptorsImpl (const cv::Mat &image, std::vector< cv::KeyPoint > &keypoints) const |
| virtual std::vector< cv::KeyPoint > | generateKeypointsImpl (const cv::Mat &image, const cv::Rect &roi, const cv::Mat &mask=cv::Mat()) const |
Private Attributes | |
| int | diffusivity_ |
| bool | extended_ |
| int | nOctaveLayers_ |
| int | nOctaves_ |
| float | threshold_ |
| bool | upright_ |
Additional Inherited Members | |
Public Types inherited from rtabmap::Feature2D | |
| enum | Type { kFeatureUndef =-1, kFeatureSurf =0, kFeatureSift =1, kFeatureOrb =2, kFeatureFastFreak =3, kFeatureFastBrief =4, kFeatureGfttFreak =5, kFeatureGfttBrief =6, kFeatureBrisk =7, kFeatureGfttOrb =8, kFeatureKaze =9 } |
Static Public Member Functions inherited from rtabmap::Feature2D | |
| static cv::Rect | computeRoi (const cv::Mat &image, const std::string &roiRatios) |
| static cv::Rect | computeRoi (const cv::Mat &image, const std::vector< float > &roiRatios) |
| static Feature2D * | create (const ParametersMap ¶meters=ParametersMap()) |
| static Feature2D * | create (Feature2D::Type type, const ParametersMap ¶meters=ParametersMap()) |
| static void | filterKeypointsByDepth (std::vector< cv::KeyPoint > &keypoints, const cv::Mat &depth, float minDepth, float maxDepth) |
| static void | filterKeypointsByDepth (std::vector< cv::KeyPoint > &keypoints, cv::Mat &descriptors, const cv::Mat &depth, float minDepth, float maxDepth) |
| static void | filterKeypointsByDisparity (std::vector< cv::KeyPoint > &keypoints, const cv::Mat &disparity, float minDisparity) |
| static void | filterKeypointsByDisparity (std::vector< cv::KeyPoint > &keypoints, cv::Mat &descriptors, const cv::Mat &disparity, float minDisparity) |
| static void | limitKeypoints (std::vector< cv::KeyPoint > &keypoints, int maxKeypoints) |
| static void | limitKeypoints (std::vector< cv::KeyPoint > &keypoints, cv::Mat &descriptors, int maxKeypoints) |
| static void | limitKeypoints (std::vector< cv::KeyPoint > &keypoints, std::vector< cv::Point3f > &keypoints3D, cv::Mat &descriptors, int maxKeypoints) |
| static void | limitKeypoints (const std::vector< cv::KeyPoint > &keypoints, std::vector< bool > &inliers, int maxKeypoints) |
Protected Member Functions inherited from rtabmap::Feature2D | |
| Feature2D (const ParametersMap ¶meters=ParametersMap()) | |
Definition at line 439 of file Features2d.h.
| rtabmap::KAZE::KAZE | ( | const ParametersMap & | parameters = ParametersMap() | ) |
Definition at line 1525 of file Features2d.cpp.
|
virtual |
Definition at line 1536 of file Features2d.cpp.
|
privatevirtual |
Implements rtabmap::Feature2D.
Definition at line 1576 of file Features2d.cpp.
|
privatevirtual |
Implements rtabmap::Feature2D.
Definition at line 1558 of file Features2d.cpp.
|
inlinevirtual |
Implements rtabmap::Feature2D.
Definition at line 446 of file Features2d.h.
|
virtual |
Reimplemented from rtabmap::Feature2D.
Definition at line 1540 of file Features2d.cpp.
|
private |
Definition at line 458 of file Features2d.h.
|
private |
Definition at line 453 of file Features2d.h.
|
private |
Definition at line 457 of file Features2d.h.
|
private |
Definition at line 456 of file Features2d.h.
|
private |
Definition at line 455 of file Features2d.h.
|
private |
Definition at line 454 of file Features2d.h.