C++可视化库推荐

推荐几个c++可视化的库。

1.MathGL

MathGL是用于在Linux和Windows下制作高质量科学图形的库;一个用于快速绘制和处理大型数据数组的库;用于在窗口和控制台模式下工作并易于嵌入其他程序的库。MathGL可以绘制各种图形。这包括:
一维(图,面积,条,步,茎,圆环,图,误差,管,标记,请参见一维图);
二维绘图(网格,冲浪,密度,连续,连续F,框,轴向,秋天,皮带,平铺,);
三维图(Surf3,Dens3,Cont3,ContF3,类云);
双重数据图:矢量场Vect,流线流动,映射图Map,曲面和等值面,由其他数据SurfA,SurfC,Surf3A,Surf3C透明或着色(即透明度或颜色变化)
等等。

网站截图

 

2.root

它提供了处理大数据处理,统计分析,可视化和存储所需的所有功能。它主要用C ++编写,但也可以与其它语言,例如Python和R.集成。

例子

3.Gnuplot

Gnuplot是一个便携式命令行驱动的图形实用程序,适用于Linux,OS / 2,MS Windows,OSX,VMS和许多其他平台.多不同类型的2D和3D图
例子查看

4.QtChart以及与Qt相关的

支持3d效果https://doc.qt.io/qt-5/qtdatavisualization-index.html

qwt基于Qt的图表类工具https://qwt.sourceforge.io/

http://qwtplot3d.sourceforge.net/

5.ChartDirector

ChartDirector广泛的图表类型,跨平台,适用于各种应用程序类型,将图表创建为PDF和SVG以及PNG,JPG,GIF和BMP图像。

发布了85 篇原创文章 · 获赞 34 · 访问量 14万+

猜你喜欢

转载自blog.csdn.net/chyuanrufeng/article/details/102808715