Engauge Digitizer 安装教程:3 条路径把图表图片变数据,最快 1 分钟跑通
2026/8/22 14:50:32 网站建设 项目流程

Engauge Digitizer 安装教程:3 条路径把图表图片变数据,最快 1 分钟跑通

【免费下载链接】engauge-digitizerExtracts data points from images of graphs项目地址: https://gitcode.com/gh_mirrors/en/engauge-digitizer

Engauge Digitizer 是一款免费开源的图像取数工具,能从 PNG、JPEG、TIFF 等图表图片中提取数据点,导出为 CSV 供 Excel 或分析软件使用。这篇指南带你完成安装、首次配置到跑通最小流程,Linux 用户约 1 分钟就能装好。

它解决什么问题

plotting 软件是"数据 → 图表",Engauge Digitizer 做的是反方向:给你一张带坐标系的曲线图或散点图,把里面的数据点"读"出来。它支持直角坐标与极坐标、线性与对数刻度,还能处理同一张图上的多曲线和多坐标系。

下面这张图就是典型的待取数对象——三条曲线、清晰的坐标轴,正是它的用武之地:

装好后的主界面长这样,导入图片、点击轴点校准坐标系之后,就可以沿着曲线取点导出了:

🧭 先选安装路径,再动手

四种途径都能拿到可用程序,差别只在耗时和门槛:

安装方式适用系统难度大致耗时
包管理器Debian / Ubuntu / Fedora 等 Linux约 1 分钟
官方预构建包Windows(.exe)、Linux(.tar.gz / AppImage)几分钟
Mac App StoremacOS几分钟
源码构建Linux / Windows / macOS15 分钟 ~ 数小时

顺带交代一下技术栈,方便你判断源码构建的门槛:

  • 主要语言:C++(另有少量 Python 辅助脚本)
  • 界面框架:Qt5
  • 构建工具:QMake(qmake + make)

⚡ 用包管理器一行装好 Engauge Digitizer

Linux 上最省事的路径,按发行版选一条命令:

sudo apt-get install engauge-digitizer # Debian / Ubuntu
sudo yum install engauge-digitizer # Fedora / RedHat

装完在终端输入engauge,主窗口直接弹出。

用官方预构建包装上 Windows 和 Linux 版本

Windows:到项目发布页下载.exe安装器,双击后跟着向导一路下一步即可。

Linux:.tar.gz包解压后按包内说明使用;AppImage 版本首次运行需要启用 fuse:

sudo apt-get install fuse sudo modprobe fuse

然后把当前用户加入 fuse 组、注销再登录一次,以后就能直接双击运行。

从源码构建并运行 Engauge Digitizer(进阶)

这条路上手前,先确保系统里装好了 C++ 编译器和 Qt5 开发工具包(Debian 系可装qtbase5-dev等 Qt5 开发包,以及libfftw3-dev等依赖库)。然后:

git clone https://gitcode.com/gh_mirrors/en/engauge-digitizer cd engauge-digitizer qmake && make

qmake 会自动检测本机装了哪些库,并提示哪些功能会被包含。首次构建视编译器和依赖情况,从 15 分钟到几个小时不等。源码更新频繁、测试不如发布版充分,普通使用建议优先选前两条路径。

🎯 首次启动与配置

装完先别急着关窗口,第一次运行建议把这几件事过一遍:

  1. 导入图片:菜单 File → Import(快捷键 Ctrl+I),支持 PNG、JPEG、TIFF 等格式。
  2. 校准坐标系:选择坐标系类型(直角/极坐标、线性/对数刻度),在轴上点击两个点并输入对应坐标值——这一步直接决定后续所有数据的准确性。
  3. 提取曲线:切换到曲线提取模式,程序会沿曲线自动取点,也可以手动补点。
  4. 选择导出格式:在导出设置里确定输出格式(如 CSV)和保存位置。

✅ 确认装对了

两个最小验证动作,都能在一分钟内完成:

  1. 能启动、能看版本:运行engauge弹出主窗口(标题栏显示版本号);命令行用户也可以用engauge -help查看选项列表。
  2. 跑通一次取数:导入仓库自带的示例图samples/normdist.png,点击两个轴点完成校准,把鼠标移到图上——底部状态栏从像素坐标变成变化的数值坐标,说明坐标变换正常工作,安装成功。

下一步建议与常见小坑

  • 对数坐标的图,一定要在坐标系设置里选对应的对数刻度,否则导出的数据会差出数量级。
  • 图片网格线杂乱、曲线颜色接近背景时,先在设置中开启颜色过滤器,取点会干净很多。
  • Linux 源码构建遇到 "Cannot mix incompatible Qt library" 报错,通常是 Qt4/Qt5 混用,设置export QT_SELECT=qt5后重新构建。

【免费下载链接】engauge-digitizerExtracts data points from images of graphs项目地址: https://gitcode.com/gh_mirrors/en/engauge-digitizer

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询