paraview相关内容

启动python时加载的跟踪文件/模块

我使用的是Ubuntu 14.04 LTS下的Paraview 4.0.1。 但我猜这个问题的答案并不一定需要Paraview蟒蛇的特定知识。 当我在命令行加载一个python提示符时,一切都“运行良好”: $ pvpython Python 2.7.6 (default, Oct 26 2016, 20:33:43) [GCC 4.8.4] on linux2 Type "hel ..
发布时间:2022-06-17 12:19:51 Python

在 ParaView 中显示高程网格

我是 ParaView 的新手,完全迷失了所有不同的数据格式.我要做的就是显示一个由程序生成的高程网格.我将高程网格存储在由 x 和 y 坐标索引的二维浮点数组中,并存储 z 坐标.换句话说,elevationGrid[x][y] 存储点 (x, y) 上方的高度. 我应该使用哪种文件格式以及它是如何定义的?如果有人可以提供一个示例文件,例如 3x3 网格,那将是理想的. 解决方案 ..
发布时间:2022-01-15 10:55:24 其他开发

用 Python 编写 Fortran 无格式文件

我有一些由 Fortran77 编写的单精度 little-endian 无格式数据文件.我正在使用 Python 使用以下命令读取这些文件: 将 numpy 导入为 nporiginal_data = np.dtype('float32')f = 打开(文件名,'rb')original_data = np.fromfile(f,dtype='float32',count=-1)f.close ..
发布时间:2022-01-14 09:39:56 Python

如何为 ParaView 中的一系列旧 VTK 文件设置自定义时间步长值?

我有一系列 旧 VTK 文件,例如:file_0.vtk、file_1.vtk、file_2.vtk,我可以在 ParaView 中将其作为时间序列打开(这里描述)为file_..vtk,文件的顺序可以使用时间控件查看和制作动画.我目前使用的是 ParaView 4.4.0. 传统的 VTK 文件如下所示,其中时间步长值存储在标题中(第二行): # vtk DataFile 版本 3.0v ..
发布时间:2022-01-11 09:45:41 Python

如何在 Paraview 中可视化存储在简单表格中的 XYZ+Field 体积数据?

很长一段时间以来,我一直在 Goldensoftware Surfer/Voxler 工作.在这个程序中,可视化表格数据非常容易.该方案如下所示:数据输入(在这一步我可以指定 x、y、z 和一个组件 - 一些物理场数据)->网格->轮廓/体积可视化.但是我找不到任何线索如何从表中加载数据,然后以某种方式对其进行网格化,然后在 Paraview 中进行轮廓/体积渲染.例如,我有一张桌子: X Y ..
发布时间:2021-11-25 04:19:58 C#

使用 vtk 给定一组点创建多条折线

我需要使用 vtk 和 paraview 在 50 个粒子的空间中显示轨迹.目前我的数据是 pos(x,y,t,n) 其中 n 是第 n 个粒子的标签.我已将所有数据保存在一个 vtk 文件中,该文件组织为: # vtk 数据文件 3.0 版来自 Matlab 的 VTK二进制数据集多数据积分 199250 双[正确组织 199250 点的二元坐标] 上面的文件可以正确导入到ParaView中 ..
发布时间:2021-11-25 02:41:05 C#

paraview 如何读取 vtk 文件?

我有一个关于 paraview 如何读取 ASCII UNSTRUCTURED_GRID 的一般问题. 它是否对单元格进行排序然后点?还是点然后单元格? 解决方案 Paraview 是建立在 VTK 库之上的,两者都是开源的,所以如果你是一个程序员,你应该可以通过阅读得到你所有的答案编码.我的假设(但我可能是错的,请检查 paraview 来源 以确保)paraview 用于阅读AS ..
发布时间:2021-09-20 18:48:15 其他开发

如何在 ParaView 的可编程过滤器中使用 numpy

假设,我在 paraview 中有一个 ProgrammableFilter,它有两个输入:mesh1 有数据,mesh2 没有.此外,我知道从网格 1 到网格 2 的点的排列.在过滤器内部,我可以通过 访问点值 data0=inputs[0].GetPointData().GetArray('data')` 并使用 获取数组的一部分 subData=data0[0:6] 例如.但是如 ..
发布时间:2021-09-20 18:48:13 Python

如何将 vtkSphere 保存到 VTK 文件?

我正在尝试将多个球体保存到一个文件中,以便稍后使用 ParaView 进行可视化. 我拥有的是一个文本文件,其中包含有关每个球体的位置和形状(半径)的信息.使用 Python 和 VTK,我正在构建一个文件来可视化 ParaView 中的数据.现在我可以将球体的中心和半径保存为 vtkUnstructuredGrid,稍后在 ParaView 中我添加了一个球体字形以进行正确的可视化.这种方 ..
发布时间:2021-09-20 18:46:35 C/C++开发

从 Python IDLE 控制 Paraview GUI

我正在尝试使用 IDLE 以交互方式控制 Paraview.这将涉及从 IDLE 发送命令并查看 Paraview 中发生的更改.我宁愿不使用in-Paraview python shell. 到目前为止,我已经成功地从 IDLE 导入了 Paraview 模块(simple、servermanager...等).但是发送的命令不会反映在 Paraview 中.例如: >>>从 parav ..
发布时间:2021-06-26 19:04:14 Python

从 VTU 文件中提取三角形 ID

我有一个带有相关vtu文件的pvtu文件,我想从中显示一些数据.如果在Paraview(5.6+)中加载pvtu,则在选择“纯色(白色)"和“带有边缘的曲面"时会得到以下图像: 您可以很容易地看到各向异性不存在.因此,我天真的问题是:如何使用 Python 重现 Paraview 中显示的网格?但是,可能存在一个更准确的问题.我完全知道 matplotlib 的三角剖分库接受三角形作为参数,但我无 ..
发布时间:2021-06-01 20:46:06 Python

将大型3D NumPy数组加载到Paraview中

将大型3D NumPy数组保存到的最佳文件格式是什么,以便我可以轻松地将其加载到Paraview中? 我有一个非常大的3D NumPy数组,其中填充了数据点.我正在尝试使用一些不同的方法将这个大型数组加载到Paraview中,但是我一直没有成功.数组的尺寸为(2000,1500,200). 到目前为止,我已经使用 gridToVTK 将数组转换为 .vtr 文件,但是如果数组大得多, ..
发布时间:2021-05-29 19:31:00 其他开发

Paraview从CSV创建带有“宽度"的线段,数据

我想在Paraview中创建线段.我每个线段的输入数据格式为:x0,y0,z0,x1,y1,z1,宽度我曾尝试使用“线"像这样的命令: i在范围(600)中的 :l =直线(Point1 =(均匀(0,100),均匀(0,100),0),Point2 =(均匀(0,100),均匀(0,100),0)) 但是,我找不到一种方法来指定每个线段的宽度.您的帮助将不胜感激.此致,哈米德·拉贾比(H ..
发布时间:2021-05-13 19:07:51 Python

.raw文件格式C ++

我想知道是否可以使用C ++生成.raw文件格式.如果是,那么哪个班级处理它?如果可能的话,请写下示例代码. 我有(XYZ) 格式的数据,该数据表示(XYZ)和(X + 1 Y +1 Z + 1).我需要使用 ParaView 以图形方式表示此数据,因此需要二进制格式的数据.所以想知道是否可以直接生成.raw文件格式? 解决方案 通常,要将二进制数据写入C ++文件 ..
发布时间:2021-05-07 18:53:09 C/C++开发

ParaView插件CMakeLists.txt中的链接库

最近,我一直在尝试为ParaView编写插件,而在尝试链接外部库时遇到了问题.首先,我必须说编译可以正常进行,但是在运行时出现一个错误,说出了可怕的词:“符号查找错误..未定义符号". 在加载到ParaView的文件上使用ldd时,未列出此插件所需的vxl库文件.ParaView有它自己在CmakeLists.txt文件中定义插件的怪异方式,这就是为什么我很难找到有关如何正确链接此库的信息的 ..
发布时间:2021-04-22 19:58:39 C/C++开发

如何运行Catalyst/Paraview代码示例?

您好,我想花一会儿时间来解决目录主义者和paraview的问题.我试图在我的视线范围内运行这些示例,但没有成功. https://github.com/Kitware/ParaViewCatalystExampleCode 我想象至少python代码将与python shell一起运行.但这似乎也不起作用.我在网上查看了所有套件教程和其他一些教程.但是仍然没有进展.感谢您的帮助. 解决方案 ..
发布时间:2020-11-23 22:04:11 Python

在Paraview等可视化软件中读取VTK文件时,它们的尾部顺序是否独立?

我正在处理一个字节序与我的桌面不同的文件,我需要对其进行转换,但是当我可视化vtk时,它可以工作。因此,vtk文件的vtkreader与Endian无关 解决方案 ParaView可以读取使用大端或小端字节顺序写的VTK文件,并且将尝试找出写入给定文件时使用的格式。来自 VTK文件格式文档: 二进制文件。 只要您遵守两个条件,VTK中的二进制文件就可以在不同的计算机系统上移植。 ..
发布时间:2020-10-29 18:44:32 其他开发

导入Excel数据以进行Isovolume渲染Paraview

我试图基于 xyz 可视化热强度数据(0到1)。我在excel文件和csv文件中都有数据。在csv中,格式如下: x,y,z,标量 0,1,1, 0.489324 1,1,1,0.899 。 。 。 轴上的每个单位代表一个体素。每个轴上总共有12个体素。我想想像一下这件事-> https://www.youtube.com/watch?v = UMnIwdQ ..
发布时间:2020-10-18 03:08:41 其他开发