0

我正在尝试在 OpenCV 中实现词袋。基本上现在只是为了测试,我只使用了 4 张图像(您将在下面的代码中看到)。一切似乎都很酷,但当我到达

BOWImgDescriptorExtractor bowide(&extractor, &matcher);

我的编译成功但是当我运行测试时我得到了Segmentation Fault,我认为这可能是插入图像或其他东西的问题..

有什么建议吗?

4

1 回答 1

2

文档来看,BOWImgDescriptorExtractorextractor它看起来matcher应该保存在Ptrs中,类似于(未经测试):

Ptr<DescriptorExtractor> extractor(new SurfDescriptorExtractor);
...
Ptr<DescriptorMatcher> matcher(new BruteForceMatcher<L2<float> >);
BOWImgDescriptorExtractor bowide(extractor, matcher);
于 2012-06-21T01:26:36.800 回答