mirror of
https://github.com/opencv/opencv.git
synced 2024-12-02 16:00:17 +08:00
ef5579dc86
* Cleanup macros and enable expansion of `__VA_ARGS__` for Visual Studio * Macros for enum-arguments backwards compatibility * Convert struct Param to enum struct * Enabled ParamType.type for enum types * Enabled `cv.read` and `cv.write` for enum types * Rename unnamed enum to AAKAZE.DescriptorType * Rename unnamed enum to AccessFlag * Rename unnamed enum to AgastFeatureDetector.DetectorType * Convert struct DrawMatchesFlags to enum struct * Rename unnamed enum to FastFeatureDetector.DetectorType * Rename unnamed enum to Formatter.FormatType * Rename unnamed enum to HOGDescriptor.HistogramNormType * Rename unnamed enum to DescriptorMatcher.MatcherType * Rename unnamed enum to KAZE.DiffusivityType * Rename unnamed enum to ORB.ScoreType * Rename unnamed enum to UMatData.MemoryFlag * Rename unnamed enum to _InputArray.KindFlag * Rename unnamed enum to _OutputArray.DepthMask * Convert normType enums to static const NormTypes * Avoid conflicts with ElemType * Rename unnamed enum to DescriptorStorageFormat
24 lines
1.0 KiB
C++
24 lines
1.0 KiB
C++
#ifdef HAVE_OPENCV_FEATURES2D
|
|
typedef SimpleBlobDetector::Params SimpleBlobDetector_Params;
|
|
typedef AKAZE::DescriptorType AKAZE_DescriptorType;
|
|
typedef AgastFeatureDetector::DetectorType AgastFeatureDetector_DetectorType;
|
|
typedef FastFeatureDetector::DetectorType FastFeatureDetector_DetectorType;
|
|
typedef DescriptorMatcher::MatcherType DescriptorMatcher_MatcherType;
|
|
typedef KAZE::DiffusivityType KAZE_DiffusivityType;
|
|
typedef ORB::ScoreType ORB_ScoreType;
|
|
|
|
CV_PY_FROM_ENUM(AKAZE::DescriptorType);
|
|
CV_PY_TO_ENUM(AKAZE::DescriptorType);
|
|
CV_PY_FROM_ENUM(AgastFeatureDetector::DetectorType);
|
|
CV_PY_TO_ENUM(AgastFeatureDetector::DetectorType);
|
|
CV_PY_FROM_ENUM(DrawMatchesFlags);
|
|
CV_PY_TO_ENUM(DrawMatchesFlags);
|
|
CV_PY_FROM_ENUM(FastFeatureDetector::DetectorType);
|
|
CV_PY_TO_ENUM(FastFeatureDetector::DetectorType);
|
|
CV_PY_FROM_ENUM(DescriptorMatcher::MatcherType);
|
|
CV_PY_TO_ENUM(DescriptorMatcher::MatcherType);
|
|
CV_PY_FROM_ENUM(KAZE::DiffusivityType);
|
|
CV_PY_TO_ENUM(KAZE::DiffusivityType);
|
|
CV_PY_FROM_ENUM(ORB::ScoreType);
|
|
CV_PY_TO_ENUM(ORB::ScoreType);
|
|
#endif |