我们希望在C#语言上实现ORB算法。是的,我们可以在包装中使用OpenCV,但就我们的目的而言,它非常重。
我在网上做了一些研究,只找到了这个https://github.com/opencv/opencv/blob/master/modules/features2d/src/orb.cpp,并尝试重新实现ORB源代码。
但现在它与多个bug一起工作,而且速度非常慢,我认为我们会犯一些错误。
OpenCV有很多宏和从OCV到其他功能的链接。对于像C++这样的糖类程序员来说,这是非常困难的。
你会得到一些关于其他ORB实现的链接(可能是在其他语言上),还是很好的理论链接,我们可以一步一步地检查我们的C# ORB实现?
发布于 2017-06-17 10:47:08
关于ORB描述符的解释有一篇很好的文章:二进制描述符教程.第3部分- ORB描述符。如果你想知道详细的信息,请在这篇文章上留下评论。
还试着阅读原始论文ORB:筛选或冲浪的有效替代方案。
您可以直接通过电子邮件与作者联系有关源代码。
https://stackoverflow.com/questions/44451168
复制相似问题