ubuntu16.04下安裝openMVG+openMVS +三維重建測試


環境配置:

linux下配置openMVG和openMVS進行三維重建比較簡單;

openMVG只需要按照官方文檔安裝配置就行,主要需要注意的是一些環境或者工具的版本;官方鏈接:https://github.com/openMVG/openMVG/blob/master/BUILD.md#linux

openMVS的配置也跟openMVG差不多,主要需要注意的是第三行代碼main_path=‘pwd’,這里的main_path是你vcglib文件夾所在目錄文件;還有一個就是Eigen庫的版本,一定是3.2.X,當時看得快;

環境測試:

按照https://github.com/cdcseacave/openMVS/wiki/Usage里給的Sceaux Castle圖片集,先按照https://openmvg.readthedocs.io/en/latest/software/SfM/SfM/#進行SFM調試程序;

在后面進行MVS的測試是,需要把openMVS_build/bin的文件復制到linux下面/user/bin文件夾里面;才能運行MVS重建命令。

下面是使用官方的數據集重建出來的效果:

需要注意的是,在使用自己的數據集進行重建的時候,有時會遇到數據集的相機參數沒在sensor_width_camera_database.txt文件里面,這就需要添加自己數據集的相機等參數,可以使用exiftool工具查看數據集的相機等參數,然后添加進文件里面。下面這兩個github的討論帖子提供解決方法:

https://github.com/openMVG/openMVG/issues/559

https://github.com/openMVG/openMVG/issues/1017

最后感謝這三篇博客:https://blog.csdn.net/X_kh_2001/article/details/83690094

                                    https://blog.csdn.net/d401692632/article/details/82858830

                                     https://blog.csdn.net/baidu_40840693/article/details/84777589

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM