Extract data from scanned plots

From ASCEND
Revision as of 06:56, 2 March 2026 by Jpye (talk | contribs) (Free, open source)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

The following are lists of tools for digitizing, or extracting data from, scanned plots, for example from journal publications, etc., where original numerical data is not provided.

Please feel free to add other items to these lists.

Free, open source

  • g3data2 an updated version of G3Data for GTK3. Use "git clone https://github.com/jdpipe/g3data2.git" then compile using 'scons'. Tested with Ubuntu 24.04. Supports sub-pixel point positioning, and convenient zoom.
  • Plot Digitizer, written in Java, tested with Ubuntu 9.10. A simple and basic tool, but works well. FOSS.
  • G3Data, written in C/GTK+, included in Ubuntu repositories, tested in the past, works OK and includes a 'magnifying glass' feature. FOSS.
  • Engauge, written in C++/Qt, included in Ubuntu repositories, includes support for automatic curve tracing. FOSS.
  • WebPlotDigitizer, written in HTML5/Javascript, web based, runs on Firefox or Chrome, includes support for automatic curve tracing. FOSS.

Closed source

There are also some non-FOSS tools that were not investigated:

See also