问题标签 [meshlab]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1100 浏览

meshlab - Meshlab - 详细的合并网格不导出到 u3d

在 Meshlab 中,我试图将两个合并的网格导出为 u3d 格式。网格非常详细(用于制作牙套的正畸模型)。单独地,他们毫无问题地出口。但是,一旦我将它们合并,导出到 u3d 会创建 tex 文件,但不会创建 u3d 文件。没有错误消息,Meshlab 给出的报告与它正常工作时的报告相同。

在导出之前简化合并的网格使其工作,所以我会冒险猜测问题是由于组合网格中顶点的大小/数量。但是,我被特别要求不要简化。有没有其他方法可以解决这个问题?

它必须是 u3d 格式,因为它们被放入 pdf 中(尽管将未简化的合并网格导出为其他格式确实有效)。

我认为这不太可能是硬件问题(Broadwell-E CPU,32GB RAM)。

提前致谢。

0 投票
0 回答
201 浏览

blob - Meshlab Poisson Blob 和不相关

我正在尝试使用 Meshlab 来计算一堆石头的体积。

我的问题是,每次我使用泊松曲面重建时,我都会得到一个从模型底部突出的巨大“斑点” 。这发生在我输入的每个模型上。

我的模型是直接来自 Agisoft 的网格。请注意,图片中的 blob 和模型也未与原始模型对齐。

在此处输入图像描述

0 投票
1 回答
694 浏览

meshlab - 如何为数量相对较少的点(100-400)创建网格,从中可以准确估计体积

我正在尝试使用网格实验室来计算随机光学重建显微镜产生的点云的相对体积。那究竟是什么并不重要。基本上,我有代表结构的点云,我需要从云中获取一些几何数据。最重要的是音量,但其他事情也会很有趣。点云大多大致呈球形/斑点状。将网格拟合到点云以估计其体积的最佳方法是什么?提前致谢。

0 投票
0 回答
280 浏览

meshlab - 在 .mlp 文件中设置 VCGCamera 参数

我有一些在 Meshlab 中对齐的点云。我有一个用(不同的)相机为每个点云拍摄的彩色图像。我想使用彩色图像将纹理叠加到融合点云上。我有深度和彩色相机的校准信息以及这两个坐标系之间的转换(我们称之为矩阵 R)。

为了融合不同的点云,我使用了泊松重建滤波器。然后我保存项目。我的目标是修改 .mlp 文件,以便 VCGCamera 参数反映每个点云的彩色相机视图。

这是我到目前为止所做的:

  1. 对于每个点云,从 .mlp 文件中获取转换矩阵(我们称之为 M)

  2. 使用变换R通过(M2 = R*M)将点云变换到彩色相机坐标系

  3. 将 M2 乘以以下矩阵 [1 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 1],因为 Meshlab 对 y 和 z 的定义不同。

  4. 从 3 转置矩阵

  5. 使用4中的矩阵作为VCGCamera参数中的旋转矩阵

  6. 使用我从矩阵 3 得到的负平移作为 VCGCamera 参数中的平移

  7. 从校准中设置内在参数

出于某种原因,我没有得到很好的颜色叠加。我的逻辑有问题吗?我有数学错误吗?

我还注意到 Meshlab 期望中心像素是图像大小 - 来自校准的中心像素。不知道为什么。我也不确定失真系数应该是什么单位。我尝试了标准化单位,这是我的校准程序产生的,但这似乎过于正确。

0 投票
3 回答
1840 浏览

meshlab - MacOS 上的 Meshlabserver 不起作用

我正在尝试使用Meshlab批处理 OBJ 文件(二次边缘抽取,保存一个较小的文件)。但是每次我尝试通过终端启动Meshlabserver时,都会出现错误:

dyld:库未加载:@path/QtOpenGL.framework/Versions/5/QtOpenGL 引用自:/Applications/meshlab.app/Contents/MacOS/meshlabserver 原因:找不到图像 Trace/BPT 陷阱:5

我做了一些研究,看起来几年前(2012/2013)Meshlab中有一个错误,它被编译以在错误的位置查找 Qt 库。但是,我使用的是最新版本的 Meshlab (2016.12),但仍然出现此错误。

有人可以帮忙吗?全面披露:我是一个非常业余的编码员。提前致谢!

0 投票
0 回答
523 浏览

histogram - 调整质量直方图的显示,导出颜色图

我有几个问题,这些问题与一个简单的需求有关——我想在我的出版物中使用质量直方图作为颜色条。要将其与标签一起导出以供发布,我尝试使用适当的工具拍摄快照,但如果我使用alpha /纯白色背景,则文本/颜色条不可见。如果我使用纯黑色或 meshlab 背景,文本是白色的,或者不能直接用于发布。

我的问题如下:

  • 我知道如何更改 meshlab 窗口上的文本颜色。是否有类似的功能可以更改 meshlab 窗口上的文本字体大小?

  • 作为一个要求更高的问题,有没有一种方法可以将质量图文件导入 matlab 或其他一些软件,并绘制自定义颜色条。我将在此处附加我的 .qmap 文件,但颜色字段似乎是空的,没有它们我无法重现颜色。

%%%%%QMAP 文件跟随%%%%%

0 投票
1 回答
1222 浏览

meshlab - Mesh lab - 生成法线贴图

在 Meshlab 中,减少高分辨率模型上的多边形数量后,我可以重新导入高分辨率模型(使用缩减版本)并计算法线和置换贴图吗?

谢谢,安德鲁

0 投票
1 回答
603 浏览

3d - Meshlab 检索对齐矩阵

Meshlab有一个新的用于点云的高精度 ICP 对齐工具。

但生成的转换矩阵仅在状态栏中显示为摘要。这仅给出 2 个小数位,不足以恢复对齐精度。

有没有办法检索全精度对齐变换矩阵?

0 投票
2 回答
361 浏览

vertices - 从常规 GUI 打开多个网格时,如何抑制提示“统一重复的顶点”

我有一个包含数百个 STL 网格的文件夹,我想使用 flatten 命令将它们合并到 meshlab 中。

我正在使用常规的 GUI,当我打开文件并选择所有这些 STL 文件时,如果我想“统一重复的顶点”,则会提示我输入每个文件。

由于我有数百个,这是不可接受的。有什么方法可以配置软件以将我的“是”应用于它打开的所有模型?

谢!

0 投票
1 回答
1129 浏览

meshlab - Meshlab texture.png 为空白

我已将点云从 VisualSFM 导入到 Meshlab,并创建了泊松曲面。在 Meshlab 的右侧,列出了图层,还列出了创建模型的彩色照片文件名。随着泊松层突出显示,我尝试使用 Filters-> Texture -> Parameterization+Rasterization 创建 texture.png 文件。生成的 texture.png 文件仅显示图像应位于的黑色轮廓(参见 Mr. P 的参数化和光栅化教程或 Web 上的其他示例)。图像本身都是白色的。我已经在 Meshlab 2014 和 2016 中尝试过。我遵循的过程与 Web 上使用 VisualSFM 和 Meshlab 的许多其他示例相同。任何人都知道为什么 texture.png 文件基本上是空白的?非常感谢。