DensifyPointCloud生成稠密點雲失敗一般有兩種情況:
① 你的原始圖片沒有放到mvs文件同目錄,導致圖片找不到,當然你的圖片最好是jpg格式,同時編譯openmvs和opencv cmake的時候保證libjpeg庫版本相同,這樣纔可以正確加載圖片
② 用openmvg按照下面指令生成的scene.mvs,使用DensifyPointCloud生成稠密點雲,什麼錯誤也不提示,解決方法是將你生成的mvs文件重命名,比如aaa.mvs,就可以正常生成稠密點雲了,奇葩的bug.
openMVG_main_openMVG2openMVS -i sfm_data.bin -o scene.mvs
然後按照這篇博客往下https://blog.csdn.net/X_kh_2001/article/details/83690094
這是我生成的最終重建效果: