【问题标题】:How to export compute geometric measures from Meshlab?如何从 Meshlab 导出计算几何测量?
【发布时间】:2018-01-26 09:33:51
【问题描述】:

我想使用 meshlab 来计算几何测量函数。

目前,我通过 c++ 调用 meshlab 并打开一个 10 层格式的项目。我想运行 meshlab 的计算几何测量并将计算保存在文本文件中。

请告诉我是否有办法做到这一点?

【问题讨论】:

    标签: meshlab


    【解决方案1】:

    使用命令行(MeshLabServer)

    • 写一个MeshLab过滤脚本filter.mlx,内容如下
      <!DOCTYPE FilterScript>
      <FilterScript>
        <xmlfilter name="Compute Geometric Measures"/>
      </FilterScript>
      
    • 从命令行调用meshlabserver,如下所示。它将在控制台上打印输出
      meshlabserver -i input.ply -o output.ply -s filter.mlx
      

    使用 VCG

    • VCG 支持 MeshLab 提供的所有网格操作。它是一个只有标头的库,您可以在项目中使用它来完成 MeshLab 提供的大部分功能。
    • 如需计算类似于 MeshLab 使用 VCG 进行的几何测量,请参阅 MeshLab 源代码以获取特定的 file。

    【讨论】:

      【解决方案2】:

      您还可以使用以下命令将属性(或 meshlabserver 的任何其他输出)导出到文本文件: meshlabserver -l properties.txt -i input.ply -o output.ply -s filter.mlx

      【讨论】:

        猜你喜欢
        • 2021-10-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-04-01
        • 2019-02-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多