c ++中的多线程科学数据可视化

时间:2008-12-22 06:40:02

标签: data-visualization

我有一个从传感器生成数据向量的过程。我在IA-32上使用Intel Integrated Performance Primitives v5.3 update 3 for Windows进行进一步处理以进行一些计算。我想知道是否有任何c ++库允许在数据采集期间将矢量绘制为直方图/条形图。我可以编写多线程代码,但需要有关C ++中绘图函数可用性的信息。这个东西在MATLAB中非常简单,但我想用c ++来做。

欢迎提出建议!!

4 个答案:

答案 0 :(得分:6)

答案 1 :(得分:1)

如上所述,VTK是一个开源的C ++ viz库。更重要的是,它是按设计并行化的。它会尝试使用你可以提供的任何硬件。

答案 2 :(得分:0)

我使用OpenInventor进行科学可视化。它可能(在某些方面)是旧SGI时代的遗物,但它仍然得到支持并且运作良好。关于图形和其他科学可视化,请查看MeshViz和Mercury的其他扩展:

它有图表,矢量可视化等。它非常全面。

它不是免费的,但是他们会进行试用许可,以便您确定它是否符合您的需求。

答案 3 :(得分:0)

MathGL绘图函数可以在单独的线程中执行,并且可以由用户端并行化。