paraview显示无变化

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了paraview显示无变化相关的知识,希望对你有一定的参考价值。

您好,如果Paraviewlayout不加载,您可以尝试以下步骤来解决问题:
1. 首先,您可以尝试重新安装Paraviewlayout,以确保它的完整性。
2. 其次,您可以尝试更新Paraviewlayout至最新版本,以确保它的兼容性。
3. 您还可以尝试清理Paraviewlayout的缓存,以确保它的正常运行。
4. 如果以上步骤都无法解决问题,您可以尝试重新安装操作系统,以确保它的完整性。
5. 如果以上步骤仍然无法解决问题,您可以尝试联系Paraviewlayout的技术支持,以获取更多帮助。
参考技术A 显示错误。截止到2022年11月28日,使用paraview看结果时有的秒数有结果有的没有的原因是显示错误。paraview是一款开源、跨平台数据分析和可视化程序。paraview是对二维和三维数据进行分析和可视化的程序,既是一个应用程序框架,也可以直接使用。 参考技术B 如果您使用的是 ParaView,首先您需要确保已经正确载入数据,并且已经正确地进行了可视化,比如,选择了适当的可视化类型,如体积渲染、等值面等。然后,可以尝试改变一些可视化参数,比如改变不同的视角,改变颜色、灰度、不透明度等,来看看是否能够获得更好的可视化效果。

Paraview:打开 pcd 文件

【中文标题】Paraview:打开 pcd 文件【英文标题】:Paraview: open pcd file 【发布时间】:2018-04-24 07:48:25 【问题描述】:

我想知道paraview是否可以管理pcd文件以及如何管理。我在这里看到https://www.paraview.org/Wiki/ParaView/PCL_Plugin paraview 有一个插件,以便能够使用 pcl 的某些功能,但我没有看到任何与管理 pcd 文件相关的内容。当我尝试使用 paraview 打开 pcd 文件时,文件格式无法识别。

【问题讨论】:

【参考方案1】:

遗憾的是,PCL 插件已经过时并且没有集成到 ParaView 的版本中。应该升级并添加到 paraview 默认插件中。欢迎 MR 发送到我们的gitlab。

与此同时,您可以:

将CloudCompare 中的.pcd 文件转换为.vtk 使用pcd2ply 将其转换为.ply

在 ParaView 中加载之前。

编辑:某些 PointCloud 工具有时可以生成没有任何单元格的数据集,ParaView 不支持这种数据集,您的点云将不可见。

如果无法修复文件生成,那么最简单的方法是在 ParaView 中手动添加一个单元格。

打开您的 .ply 文件,检查信息选项卡中是否没有单元格 添加 Python 可编程过滤器 将脚本设置为以下内容

脚本:

pdi = self.GetPolyDataInput()
pdo =  self.GetPolyDataOutput()
pdo.ShallowCopy(pdi)
numPts = pdo.GetNumberOfPoints()
ids=vtk.vtkIdList()
ids.SetNumberOfIds(numPts)
for i in range(0, numPts):
  ids.SetId(i, i)
pdo.Allocate(1)
pdo.InsertNextCell(2, ids)
然后应用,您的点云应该会出现

【讨论】:

嗨,Mathieu,我对 .ply 有疑问。现在我用 plc 以 .ply 格式保存我的数据,但 paraview 没有显示任何内容。我的观点是 XYZRGB(标准 pcl 类型)。我查看了文件,数据似乎很好。为了存储数据,我使用 pcl 中的 savePLYFileASCII。很好奇,因为当我在 paraview 中检查文件的信息时。它显示我有 307200 个点(它是正确的)并且我有一个 rgb unsigned char 向量(它是正确的)。 您的数据集有多少个单元格? 0 ? 1 ? 307200 ?您可以尝试添加带有球体源的字形过滤器来可视化您的点。 单元格数 0。点数 307200。这是我的文件 drive.google.com/open?id=1lhpBut9uvhkD9NeCO7n7cO3-RhimdFYw。我尝试使用字形过滤器,是的,它显示了一些东西,但我只想有点,而使用字形过滤器我不知道如何只显示点,据我所知,我只能放置一些几何形式,如箭头、球体、等等 您的数据集没有定义任何单元格。 ParaView 不支持此功能。我已经更新了答案 非常感谢!目前唯一缺少的是 rgb 值。如何将 rgb 值添加到点?

以上是关于paraview显示无变化的主要内容,如果未能解决你的问题,请参考以下文章

使用bat调用paraview读取一个vtk文件

使用 ParaView 进行文件转换

PVFoamReader 未使用 paraview.simple 导入

无法使用 pvpython 渲染某些东西(paraview)

如何在 Paraview 中打开具有可见内容的 .pvd 文件?

从 ParaView 构建自定义 Qt 应用程序示例时出错