正如我在标题中已经提到的,这两个导入无法在 opencv 4.1.0 中解析。
import org.opencv.features2d.DescriptorExtractor;
import org.opencv.features2d.FeatureDetector;
这是代码:
FeatureDetector detector = FeatureDetector.create(FeatureDetector.ORB);
DescriptorExtractor extractor = DescriptorExtractor.create(DescriptorExtractor.ORB);
它们已被弃用:https://iopencv.com/docs/cpp-python/3.4.1/javadoc/index.html?deprecated-list.html
但是没有关于我现在应该使用什么的文档。
最佳答案
如果有人仍然坚持这个错误。问题是 opencv4.1.0(我认为及以上)没有这些类。
降级到 opencv3.4.9 为我修复了它!
关于java - 无法在 opencv 4.1.0 中解析 DescriptorExtractor 和 FeatureDetector 的导入,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55882907/