Code covered by the BSD License  

Highlights from

  • GraphScannerGUI.m
  • CoordinatesSETCOORDINATES Class for defining required data on the given picture.
  • CurveSETCURVE Class for defining and modifing points on the given picture.
  • ResizeRESIZE Class for resizing current figure on the GUI panel.
  • SettingSETTING Class for defining particular setting to the current plot.
  • GraphScannerGUI.mGraphScannerGUI script builds GraphScannerGUI class
  • View all files
Be the first to rate this file! 30 Downloads (last 30 days) File Size: 158 KB File ID: #30418 Version: 2.3
image thumbnail




15 Feb 2011 (Updated )

GraphScanner GUI program allows to extract data values from graphs.

| Watch this File

File Information

This program digitizes plot into (x,y)-data. Using the program involves three main steps: import the graph from file, define coordinate axes and select points. After that you can save the data values into an ASCII file for later use.
In order to learn more about how the program works, copy the files and read the user guide.


Ezy Fit 2.42 and Gui Layout Toolbox inspired this file.

MATLAB release MATLAB 8.4 (R2014b)
MATLAB Search Path
Other requirements GUI Layout Toolbox, version 2.1.2 for MATLAB release R2014b and later (mandatory) EzyFit 2.42 (optional)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
20 Feb 2011 1.2

Bugs fixed in movePoint, checkDistance and setPoint.

Support for multiple coordinate systems.

24 Feb 2011 1.3

Minor bug fixed in setNewCurve.
deletePoint enhanced (lasso selection feature).

08 Mar 2011 1.4

New function resizeFitToScreen
loadPicture and selectPoint improved

17 Nov 2015 2.3

New enhanced UI.
Minor bug fixes.
New feature: user can now delete a curve

Contact us