Merge pull request #20367 from augustinmanecy:features2d-rw
authoraugustinmanecy <augustin.manecy@gmail.com>
Wed, 21 Dec 2022 13:03:00 +0000 (14:03 +0100)
committerGitHub <noreply@github.com>
Wed, 21 Dec 2022 13:03:00 +0000 (16:03 +0300)
commit0bd54a60e976e865e6572bfa34b7e2ba3e36686f
tree8c0021745b169368cca8ee8db388be82db62eca4
parent63b6b24cd0b830cca9b4e97c47fa52406310410a
Merge pull request #20367 from augustinmanecy:features2d-rw

**Merge with contrib**: https://github.com/opencv/opencv_contrib/pull/3003

### Pull Request Readiness Checklist

See details at https://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request

- [x] I agree to contribute to the project under Apache 2 License.
- [x] To the best of my knowledge, the proposed patch is not based on a code under GPL or other license that is incompatible with OpenCV
- [x] The PR is proposed to proper branch
- [ ] There is reference to original bug report and related work
- [x] There is accuracy test, performance test and test data in opencv_extra repository, if applicable
      Patch to opencv_extra has the same branch name.
- [ ] The feature is well documented and sample code can be built with the project CMake
28 files changed:
modules/features2d/include/opencv2/features2d.hpp
modules/features2d/misc/java/test/AGASTFeatureDetectorTest.java [new file with mode: 0644]
modules/features2d/misc/java/test/AKAZEDescriptorExtractorTest.java [new file with mode: 0644]
modules/features2d/misc/java/test/BRIEFDescriptorExtractorTest.java
modules/features2d/misc/java/test/BRISKDescriptorExtractorTest.java [new file with mode: 0644]
modules/features2d/misc/java/test/FASTFeatureDetectorTest.java
modules/features2d/misc/java/test/Features2dTest.java
modules/features2d/misc/java/test/GFTTFeatureDetectorTest.java
modules/features2d/misc/java/test/KAZEDescriptorExtractorTest.java [new file with mode: 0644]
modules/features2d/misc/java/test/MSERFeatureDetectorTest.java
modules/features2d/misc/java/test/ORBDescriptorExtractorTest.java
modules/features2d/misc/java/test/SIFTDescriptorExtractorTest.java
modules/features2d/misc/java/test/SIMPLEBLOBFeatureDetectorTest.java
modules/features2d/misc/java/test/STARFeatureDetectorTest.java [deleted file]
modules/features2d/misc/java/test/SURFDescriptorExtractorTest.java [deleted file]
modules/features2d/misc/java/test/SURFFeatureDetectorTest.java [deleted file]
modules/features2d/misc/objc/gen_dict.json
modules/features2d/src/agast.cpp
modules/features2d/src/akaze.cpp
modules/features2d/src/blobdetector.cpp
modules/features2d/src/brisk.cpp
modules/features2d/src/fast.cpp
modules/features2d/src/gftt.cpp
modules/features2d/src/kaze.cpp
modules/features2d/src/mser.cpp
modules/features2d/src/orb.cpp
modules/features2d/src/sift.dispatch.cpp
modules/java/check-tests.py