VisualSFM是Changchang Wu編寫的使用 Structure from Motion (SfM)進行3D重建的交互界面,具體內容詳見http://ccwu.me/vsfm/。本人電腦環境是win7,32位。
由於SFM得到的是稀疏點雲,需要配合PMVS/CMVS使用,得到重構后的稠密點雲。由於我只想驗證軟件的使用方法,直接下載的PMVS是exe格式的文件(下載地址:https://github.com/TheFrenchLeaf/CMVS-PMVS,CMVS-PMVS / binariesWin-Linux / Win32-VS2010 /)。
這里面需要注意的是,解壓得到的cmvs.exe,genOption.exe,pmvs2.exe需要拷貝到與VisualSFM_win32.exe同一個目錄下,否則不能生成*.ply格式的文件。
*.ply格式文件可以用scanalyze查看(下載地址: http://graphics.stanford.edu/software/scanalyze/),推薦使用MeshLab查看(網上很容易搜到)。
下面就是我實驗的結果(我利用了12張圖進行重建,下圖只是其中一張)
將圖片導入到visualSFM(步驟如圖所示)
最后可以在圖片所在文件下找到*.ply格式的文件,利用meshlab打開查看,如圖所示
