#include "feature_adjuster.h"
#include "opencv2/features2d/features2d.hpp"
#include "opencv2/imgproc/imgproc.hpp"
#include "aorb.h"
#include <cassert>
#include <iostream>
#include <algorithm>
Go to the source code of this file.
Classes | |
struct | ResponseComparator |
Functions | |
static void | aggregateKeypointsPerGridCell (std::vector< std::vector< cv::KeyPoint > > &sub_keypoint_vectors, std::vector< cv::KeyPoint > &keypoints_out, cv::Size gridSize, cv::Size imageSize, int edgeThreshold) |
bool | hasNonZero (const cv::Mat &img) |
void | keepStrongest (int N, vector< KeyPoint > &keypoints) |
static void aggregateKeypointsPerGridCell | ( | std::vector< std::vector< cv::KeyPoint > > & | sub_keypoint_vectors, |
std::vector< cv::KeyPoint > & | keypoints_out, | ||
cv::Size | gridSize, | ||
cv::Size | imageSize, | ||
int | edgeThreshold | ||
) | [static] |
Helper function for detectImpl below
Definition at line 270 of file feature_adjuster.cpp.
bool hasNonZero | ( | const cv::Mat & | img | ) |
Definition at line 181 of file feature_adjuster.cpp.
void keepStrongest | ( | int | N, |
vector< KeyPoint > & | keypoints | ||
) |
Definition at line 258 of file feature_adjuster.cpp.