c++ - opencv c++ ORB 词袋

标签 c++ opencv orb

看完this paper ,以及许多 answers.opencv 问题,我想知道是否有 ORB 词袋的代码示例?我只能找到 SURFSIFT 示例。

最佳答案

不幸的是,没有将词袋与二进制描述符(BRIEF、ORB、BRISK、FREAK)结合使用的示例。无论哪种方式,您展示的论文都解释了如何做到这一点。对于传统描述符(SIFT、SURF),使用 k 均值聚类技术,因为词汇表是从一组实值描述符生成的。但是要得到二元词表,k-means方法并不理想,因为mean在二元空间中没有定义,这时可以使用k-majority方法。

关于c++ - opencv c++ ORB 词袋,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28343879/

相关文章:

android - 从 Android for OpenCV 相机框架获取 Mat 对象

python - 如何正确设置 OpenCV python 中的二进制掩码?

c++ - 如何改进 orb 特征匹配?

c++ - 使用 ORB 描述符训练 svm?

c++ - 可移植地支持宽松的循环范围

c++ - 在 C++ 中具有固定但运行时确定长度的 vector 容器

c++ - 在 opencv 中创建 4x4 mat 矩阵时出错

c++ - 嵌套的 lambda 和可变关键字

c++ - 迭代器指向 "find_if"匹配后的第一个元素,为什么?

python-2.7 - OpenCV 3.2 名称错误 : global name 'FLANN_INDEX_LSH' is not defined