Extract data from scanned plots
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 a rewrite of G3Data for GTK3. Use "git clone https://github.com/jonasfrantz/g3data2.git" to obtain the code then "sudo apt-get install gtk-3.0-dev" then "cd g3data" and "make" to compile the code. It worked well for me as of Jan 2016. You may need other dependencies, too, eg gcc, make. UPDATE: I had to remove the text '-DG_DISABLE_DEPRECATED=1 -DGDK_DISABLE_DEPRECATED=1 -DGDK_PIXBUF_DISABLE_DEPRECATED=1 -DGTK_DISABLE_DEPRECATED=1' from the makefile to make the compile succeed on Ubuntu 14.04.
- 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.
There are also some non-FOSS tools that were not investigated:
- Graph Grabber - looks like it has a nice tool for automatically grabbing points from a coloured-in region of interest.
- Wikipedia: Converting scanned graphs to data