# OpenMVG/OpenMVS MvgMvsPipeline.py ###### tags: `OpenMVG` `OpenMVS` `point clouds` Create Date: August 31, 2022 Latest Update: August 31, 2022 Tags: OpenMVG, OpenMVS, Ubuntu # Terminal命令 --- ``` python MvgMvsPipeline.py <images_folder> <output_folder> e.g. python3 MvgMvsPipeline.py /home/user/Desktop/test/images /home/user/Desktop/test/output_folder ``` 開始之前先紀錄以下兩個資歷夾的路徑 1. openMVS binary folder? `/home/user/openMVS_build/bin` bin資料夾(binary folder)裡面存放的都是OpenMVS提供的各項功能Function 1. Viewer (用來檢視3D模型的視窗) 2. DensifyPointCloud (對基礎點雲進行upsamplling) 3. ReconstructMesh (對upsampling後的點雲進行表面重建) 4. RefineMesh (優化初步重建的表面) 5. TextureMesh (將材質覆蓋上模型) 6. InterfaceCOLMAP (目前不會用) 7. InterfaceMetashape (目前不會用) 2. openMVG camera database (sensor_width_camera_database.txt) folder? `/home/user/openMVG/src/openMVG/exif/sensor_width_database` sensor_width_camera_database.txt 所在位置的資料夾 sensor_width_camera_database.txt 是OpenMVG自己的database,用來拍攝的相機必須要是在這個list裡面才可以 [sensor_width_camera_database.txt](OpenMVG%20OpenMVS%20MvgMvsPipeline%20py%20122ea69691664d1da6cc0d1b06546d13/sensor_width_camera_database.txt) [https://github.com/openMVG/openMVG/issues/790](https://github.com/openMVG/openMVG/issues/790)  # 執行結果 --- [success_pipeline_process_full_review.txt](OpenMVG%20OpenMVS%20MvgMvsPipeline%20py%20122ea69691664d1da6cc0d1b06546d13/sucess_pipeline_process_full_review.txt) 執行MvgMvsPipeline.py就會自動執行下列18個動作,Terminal完整執行message可以查看上面”success_pipeline_process_full_review.txt” | Step | Describes | Function | | --- | --- | --- | | 0 | Intrinsics analysis | openMVG_main_SfMInit_ImageListing | | 1 | Compute features | openMVG_main_ComputeFeatures | | 2 | Compute pairs | openMVG_main_PairGenerator | | 3 | Compute matches | openMVG_main_ComputeMatches | | 4 | Filter matches | openMVG_main_GeometricFilter | | 5 | Incremental reconstruction | openMVG_main_IncrementalSfM | | 6 | Global reconstruction | openMVG_main_GlobalSfM | | 7 | Colorize Structure | openMVG_main_ComputeSfM_DataColor | | 8 | Structure from Known Poses | openMVG_main_ComputeStructureFromKnownPoses | | 9 | Colorized robust triangulation | openMVG_main_ComputeSfM_DataColor | | 10 | Control Points Registration | ui_openMVG_control_points_registration | | 11 | Export to openMVS | openMVG_main_openMVG2openMVS | | 12 | Densify point-cloud | DensifyPointCloud | | 13 | Reconstruct the mesh | ReconstructMesh | | 14 | Refine the mesh | RefineMesh | | 15 | Texture the mesh | TextureMesh | | 16 | Estimate disparity-maps | DensifyPointCloud | | 17 | Fuse disparity-maps | DensifyPointCloud |
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up