Windows 上 OpenCV 的 SFM 模块

Posted

技术标签:

【中文标题】Windows 上 OpenCV 的 SFM 模块【英文标题】:SFM module for OpenCV on Windows 【发布时间】:2017-01-20 09:38:30 【问题描述】:

我已经在 Windows 上安装了带有 opencv_contrib 的 OpenCV 3.1。 现在我想在 opencv_contrib 中使用 SFM 模块,但在模块的网站 (http://docs.opencv.org/3.1.0/db/db8/tutorial_sfm_installation.html) 上显示“注意:该模块仅适用于 Linux/GNU 系统。”

有谁知道我是否以及如何仍然能够在 Windows 上使用它?

【问题讨论】:

链接中列出了依赖项... 也许你可以用 minGW 将它编译为 C 库(包装)。 或者它可以帮助应用这个“github.com/opencv/opencv_contrib/commit/…”吗? 好的,不幸的是它没有帮助......还有其他人有什么想法吗? 【参考方案1】:

你可以试试这个: http://qiita.com/ChaoticActivity/items/3888e886925ef0f84926。 以下是英文翻译: https://translate.google.com/translate?hl=en&sl=auto&tl=en&u=http%3A%2F%2Fqiita.com%2FChaoticActivity%2Fitems%2F3888e886925ef0f84926&sandbox=1

【讨论】:

Mirnyy,这对你有用吗?你能在 VS 下运行 SFM 吗? 我设法使用这个翻译后的教程在 VS2013 上运行 sfm。我希望它对你有用。

以上是关于Windows 上 OpenCV 的 SFM 模块的主要内容,如果未能解决你的问题,请参考以下文章

Windows7系统下OpenCV2.4.4+PCL1.6.0+SSBA3.0+VS2010 IDE32环境下编译和安装以实现Sfm和PCL点云数据可视化

三维重建-opencv实现sfm

一个sfm开源项目

Tesseract + opencv 3.0 + windows,文本模块体积小,链接错误

bundler-sfm windows下编译过程中出现的错误

linux安装OpenCV以及windows安装numpycv2等python2.7模块