File tree Expand file tree Collapse file tree 2 files changed +502
-0
lines changed Expand file tree Collapse file tree 2 files changed +502
-0
lines changed Original file line number Diff line number Diff line change @@ -925,6 +925,26 @@ class CV_EXPORTS AffineFeature2D : public Feature2D
925
925
bool useProvidedKeypoints=false ) = 0;
926
926
};
927
927
928
+
929
+ /* * @brief Estimates cornerness for prespecified KeyPoints using the FAST algorithm
930
+
931
+ @param image grayscale image where keypoints (corners) are detected.
932
+ @param keypoints keypoints which should be tested to fit the FAST criteria. Keypoints not beeing
933
+ detected as corners are removed.
934
+ @param threshold threshold on difference between intensity of the central pixel and pixels of a
935
+ circle around this pixel.
936
+ @param nonmaxSuppression if true, non-maximum suppression is applied to detected corners
937
+ (keypoints).
938
+ @param type one of the three neighborhoods as defined in the paper:
939
+ FastFeatureDetector::TYPE_9_16, FastFeatureDetector::TYPE_7_12,
940
+ FastFeatureDetector::TYPE_5_8
941
+
942
+ Detects corners using the FAST algorithm by @cite Rosten06 .
943
+ */
944
+ CV_EXPORTS void FASTForPointSet ( InputArray image, CV_IN_OUT std::vector<KeyPoint>& keypoints,
945
+ int threshold, bool nonmaxSuppression=true , int type=FastFeatureDetector::TYPE_9_16);
946
+
947
+
928
948
// ! @}
929
949
930
950
}
You can’t perform that action at this time.
0 commit comments