ParaView 简介

ParaView 是一款开源、跨平台数据分析和可视化程序,可对二维和三维数据进行分析和可视化。它既是一个应用程序框架,也可以直接使用(Turn-Key)。ParaView 用户可以迅速的建立起可视化环境,利用定量或者是定性的手段去分析数据。利用它的批量处理能力,可以以 3D 交互方式或以编程方式进行“数据挖掘”。

开发 ParaView 的目的,是为了使用分布式内存计算资源分析超大型数据集,实现大规模数据集的远程可视化操作。ParaView支持并行,可以运行于单处理器的工作站,也可以运行于分布式存储器的大型计算机。它可以在超级计算机上运行以分析 PB 级别大小的数据集,也可以在笔记本电脑上运行更小的数据,已成为许多国家实验室、大学和工业界不可或缺的工具,并获得了多项与高性能计算相关的奖项。

软件架构方面,ParaView 用 C++ 编写,基于 VTK(Visualization ToolKit)可视化程序库开发,图形用户界面用 Qt 开发,开源、跨平台。具备客户端-服务端架构,并且具备 Python 接口,适用于计算机图形、图像处理及可视化流程。该软件成功应用于物理、工程学、流体力学、分子力学、气候及天体物理学等方面。

相关链接