Skip to content
Jorn Bruggeman edited this page Dec 16, 2021 · 16 revisions

What is PlotReader?

PlotReader is a plot digitizer. It is a Windows program that enables you to retrieve data point coordinates from an image (scanned, photographed or other) that contains a plot (or chart, graph, figure, etc.). You simply open or paste a plot image in PlotReader, set 2 calibration points per axis, and click all points you want coordinates for. PlotReader will then calculate the original plot coordinates, and allows you to export these to file or clipboard.

Main features:

  • PlotReader can obtain images from file (JPEG, GIF, TIFF, PNG, BMP, WMF, EMF), clipboard (bitmap or vector format), scanner or camera. Note that PlotReader requires Windows XP for image retrieval from scanner or camera.
  • PlotReader automatically corrects for tilt. Thus, scans performed at an angle present no problem.
  • PlotReader can zoom in on the image, with a maximum of 400%. This allows for highly accurate results.
  • PlotReader can deal with logarithmically scaled axes. Data point coordinates are exported to a text file or the clipboard. You have full control over number formatting and number separators. Thus, PlotReader output can be used by any data-processing program (e.g. Excel).

PlotReader is not a program that automatically retrieves point coordinates by processing an image; you manually click the points you need.

Who would use PlotReader?

Anyone who needs the (numeric) data coordinates from a plot, but does not have access to the original raw data. Scientific articles tend to show only plots, not data point coordinates. Now, anyone with access to such an article can easily obtain good estimates for the original data series.

Originally, I developed PlotReader with applications in the field of theoretical biology in mind. In this field, one typically does not perform experiments, yet requires data series to test models. PlotReader allows scientists to obtain the raw data, without bothering the original experimentator.

Support

If you encounter bugs, or have any questions or comments regarding PlotReader, please use the Issues section.

Version history

1.40 (January 13, 2006)

  • Added: settings are remembered across runs (including: marker type/size, colors, text output settings).
  • Added: option to sort points.
  • Added: option to hide image navigator.
  • Changed: less cluttered start-up screen (controls are hidden until image is opened).
  • Changed: slightly more modern toolbar icons.
  • Fixed: scroll bars no longer disappear under certain conditions when opening new image.

1.35 (December 10, 2004)

*Added: caret-based selection of data points. *Added: toolbar for common functions (e.g. open, paste, save, copy).

  • Added: option to specify number of decimals used for output.
  • Added: zoom control (to navigator).
  • Added: statusbar now reflects mouse function.
  • Fixed: changes to multiple-point selections through control- and shift-keys now works according to Microsoft Office rules.

1.30 (October 16, 2004)

  • Added: navigator-control for easy scrolling.
  • Added: control over output (number formatting, number separator).
  • Added: option to copy data point coordinates to clipboard.
  • Fixed: tab-order of controls is now as expected from user interface.
  • Fixed: no longer crashes when zoom-to-fit is active and PlotReader is minimized.

1.25 (September 26, 2004)

  • Added: option to import image from scanner or camera (Windows XP only).
  • Added: option to paste image from clipboard.
  • Added: option to set colors used in PlotReader interface.
  • Added: support for multiple-point selections.
  • Added: support for scrolling image by dragging with mouse button.
  • Added: 'About PlotReader' dialog.
  • Added: MSI-based setup application for PlotReader installation.
  • Changed: default marker type now is 'cross' (previously 'fat cross').
  • Fixed: now supports Windows XP visual styles wherever possible.
  • First publicly released evaluation version.

1.10 (August 31, 2004)

  • Added: support for logarithmically scaled axes.
  • Added: full checking of axes calibration (points specified?, coordinates entered?, axes not parallel?, log coordinates positive?), and clear, complete warnings if calibration is incorrect.

1.01 (August 30, 2004)

  • Changed: axes are now drawn through calibration points, rather than at x=0 and y=0.

1.0 (August 30, 2004)

  • First released version.
Clone this wiki locally