1

我正在尝试运行平面对象检测算法 FERN。这是我正在使用的代码,我的问题是是否有人可以告诉我我的错是什么以及我如何正确训练蕨类植物。

首先,我在 FAST 特征检测器的帮助下获得了参考图像的关键点。完成后,我初始化一个 FernDescriptorMatcher 并添加带有关键点的图像并调用 train 函数。有问题?

FernDescriptorMatcher fern;
fern.add(images,keypoints);
fern.train();

之后,我用我在其中训练过的对象加载另一个图像并获取关键点,以便我可以通过调用 match 函数来匹配它们。

fast.detect(testimage,keypoints_testimage);
fern.match(testimage,keypoints_testimage,correspondence);

我不明白的是为什么匹配功能与训练功能花费相同的时间并且没有可行的结果。那么我如何正确使用 FernDescriptorMatcher 类?

有人可以告诉我如何正确使用它吗?

4

0 回答 0