问题描述
一个项目需要 EmguCV/OpenCV Stitching 类的某些部分,而无需运行完整算法。特别是我对自动校准部分感兴趣。 我在 EmguCV 中尝试做的步骤之一是 OpenCV 拼接模块的 EstimateCameraParams,以及“Bundle Adjustment Step”。
由于 EmguCV 中的 Stiching 无法访问 OpenCV Stitching 的子模块(需要进行配置,因此该类没有方法),我必须在 C#/EmguCV detail::BundleAdjusterBase
(https://github.com/opencv/opencv/blob/master/modules/stitching/include/opencv2/stitching/detail/motion_estimators.hpp) 中重新编码。
大部分代码都可以,但我需要访问 CvLevMarq
。
我在 EmguCV 中没有找到任何 Levenberg-Marquardt 参考。
我是不是遗漏了什么,或者没有办法在 EmguCV 中调用 OpenCV 求解器?
我尽量不做算法的“BundleAdjuster”部分,但它允许通过自动校准获得纵横比或主点,这真的很有趣。
在此先感谢您对此事的任何帮助。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)