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

时间:2014-12-15 16:04:14

标签: opencv object-detection orb

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

但在android-opencv中,我无法获得有关此内容的信息。

任何人都可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

您可以加载包含参数的外部文件。例如,首先使用参数创建一个.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");