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