如何在opencv-android中设置ORB特征检测器参数



通常,在使用 c++ 的 opencv 中,设置参数没有问题,

但是在安卓-opencv中,我无法获得有关此的信息。

有人可以帮助我解决这个问题吗?

您可以加载包含参数的外部文件。例如,首先创建一个包含参数的 .yml 文件。

%YAML:1.0
scaleFactor: 1.1
nLevels: 5
firstLevel: 0
edgeThreshold: 31
patchSize: 31

然后,一旦您创建了 ORB 功能检测器的实例,您就可以像这样读取 .yml 文件的参数:

FeatureDetector detector = FeatureDetector.create(FeatureDetector.ORB);
detector.read("your_path_to_yml_file");

最新更新