Abstract
Keywords
Citation Yao Qing-sheng.C++ 可视化库推荐.FUTURE & CIVILIZATION Natural/Social Philosophy & Infomation Sciences,20231225. https://yaoqs.github.io/20231225/c-ke-shi-hua-ku-tui-jian/
  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 图.Gnuplot is a portable command-line driven graphing utility for Linux, OS/2, MS Windows, OSX, VMS, and many other platforms. The source code is copyrighted but freely distributed (i.e., you don’t have to pay for it). It was originally created to allow scientists and students to visualize mathematical functions and data interactively, but has grown to support many non-interactive uses such as web scripting. It is also used as a plotting engine by third-party applications like Octave. Gnuplot has been supported and under active development since 1986.

  4. QtChart 以及与 Qt 相关的支持 3d 效果 https://doc.qt.io/qt-5/qtdatavisualization-index.html
    qwt 基于 Qt 的图表类工具 Qwt User’s Guide: Qwt - Qt Widgets for Technical Applications
    QwtPlot3D

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

  6. VTK
    vtk 是一个 3D 计算机图形学、图象处理及可视化工具包。支持多语言。VTK is an open-source software system for image processing, 3D graphics, volume rendering and visualization. VTK includes many advanced algorithms (e.g., surface reconstruction, implicit modeling, decimation) and rendering techniques (e.g., hardware-accelerated volume rendering, LOD control).VTK is used by academicians for teaching and research; by government research institutions such as Los Alamos National Lab in the US or CINECA in Italy; and by many commercial firms who use VTK to build or
    extend products.

Reference:

References