plot - 从包含由 gnuplot 生成的绘图的 PostScript 文件中提取(近似)数据

标签 plot gnuplot postscript

假设我有一个包含使用 gnuplot 生成的绘图的 PostScript 文件。但是,我没有源数据,也没有用于生成绘图的 gnuplot 命令。

您知道以某种方式从图形表示(即 PostScript 文件)中提取数据的任何方法吗?这样的代码必须从像素表示中从字面上“读取图形”(特别是,我有一个平滑的线/散点 XY 图),我知道结果最多是近似的(但这仍然是非常非常可取)。

你有这方面的经验吗?感谢您的时间!

最佳答案

PostScript 只不过是一种描述页面的编程语言。 PostScript 文件是一个纯文本文件,其中包含描述由打印机或查看器解释的页面的程序。

因此,它可以修改为程序化操作,尽管是以低级别的方式。

我将通过以下方式处理此任务。

  • 学习 PostScript。 (reference manual 会派上用场。)
  • 研究 gnuplot 的输出。 gnuplot 如何输出图形?这是系统的吗?等等。
  • 解析并提取所需的信息。
  • 关于plot - 从包含由 gnuplot 生成的绘图的 PostScript 文件中提取(近似)数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11485208/

    相关文章:

    r - 如何在 GGPLOT theme_classic() 中启用 x 轴和 y 轴

    python - matplotlib 图形的选项卡式窗口,这可能吗?

    python - Pandas Groupby 逻辑矩阵的条形图

    colors - GNUPLOT splot 调色板匹配 jetmap

    gnuplot - 在gnuplot中绘制不同颜色的区域

    plot - gnuplot 中 'plot' 命令中的“if”语句

    line - 用Ghostscript绘制矩形(使用PostScript语言)

    python - python绘图中的错误: unwanted line in the plot

    postscript - 为什么我收到错误 :/invalidfileaccess in --file--

    latex - latex 与后记的比较