开源
Meshroom:基于AliceVision的计算机视觉框架
来源:元经纪     阅读:1176
网站管理员
发布于 2023-03-13 03:30
查看主页

概述

Meshroom 是一款免费的开源 3D 重建软件,基于AliceVision摄影测量计算机视觉框架。

教程

Meshroom 软件的整体介绍。

重点介绍 2019.1 版本功能的详细教程。

[hidecontent type="logged" desc="隐藏内容:登录后可查看"]

 

使用 Meshroom 进行摄影测量实践的总体介绍。

总体介绍了 Meshroom 的原型测量实践,并详细介绍了如何在 Blender 中进行重新拓扑。

介绍 Meshroom 软件,重点是将其用于 Match Moving。

获取项目

您可以下载最新版本的预编译二进制文件

如果您想自己构建它,请参阅INSTALL.md以设置项目和先决条件。

获取源代码并安装运行时要求:

git clone --recursive git://github.com/alicevision/meshroom
cd meshroom
pip install -r requirements.txt

开始

您需要在 PATH 中安装AliceVision (在 Linux/macOS 上需要安装 LD_LIBRARY_PATH)。

  • 启动用户界面
# Windows
set PYTHONPATH=%CD% && python meshroom/ui
# Linux/macOS
PYTHONPATH=$PWD python meshroom/ui

在 Ubuntu 上,本地驱动程序和 mesa 驱动程序之间可能存在冲突。在这种情况下,您需要通过将它们添加到 LD_LIBRARY_PATH 来强制使用本机驱动程序: LD_LIBRARY_PATH=/usr/lib/nvidia-340 PYTHONPATH=$PWD python meshroom/ui 您可能需要/usr/lib/nvidia-340使用正确的驱动程序版本调整文件夹。

  • 在命令行中启动 3D 重建
# Windows: set PYTHONPATH=%CD% &&
# Linux/macOS: PYTHONPATH=$PWD
python bin/meshroom_batch --input INPUT_IMAGES_FOLDER --output OUTPUT_FOLDER

在不构建 AliceVision 的情况下启动 Meshroom

在不构建 AliceVision 的情况下使用 Meshroom (ui)

  • 下载一个版本
  • 检查相应的 Meshroom (ui) 版本/标签以避免版本不兼容
  • LD_LIBRARY_PATH=~/foo/Meshroom-2021.1.0/aliceVision/lib/ PATH=$PATH:~/foo/Meshroom-2021.1.0/aliceVision/bin/ PYTHONPATH=$PWD python3 meshroom/ui

在 IDE 中启动和调试 Meshroom

PyCharm Community 是可以使用的免费 IDE。要使用该 IDE 启动和调试项目,请右键单击Meshroom/ui/__main__.pyDebug,然后Edit Configuration,在Environment variables

  • 如果你想使用自己搭建的 aliceVision 添加:PATH=$PATH:/foo/build/Linux-x86_64/
  • 如果你想使用 aliceVision 版本添加:(LD_LIBRARY_PATH=/foo/Meshroom-2021.1.0/aliceVision/lib/;PATH=$PATH:/foo/Meshroom-2021.1.0/aliceVision/bin/确保你在与正确版本匹配的分支上)
 

[/hidecontent]

 
免责声明:本文为用户发表,不代表网站立场,仅供参考,不构成引导等用途。 开源
网友对比RTX 50系显卡提升幅度:结果毫不意外!
闭店潮来袭,奶茶行业内卷加剧迎来“生死劫”
笑不活了,海尔老板就这么出圈了!曾是社恐工程师,评论区已笑疯
破局新生乘云而上品牌全球化再进阶
江东新区搭建无人值守无人机机场

首页

分类

定制方案

消息

我的