WebPlotDigitizer User Manual Version 4
WebPlotDigitizer User Manual Version 4.6
Ankit Rohatgi November 22, 2022
Contents
1 Introduction
2
1.1 History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2 User Manual and Tutorials . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3 License . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.4 Source Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.5 Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.6 Supported Browsers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.7 Citing WebPlotDigitizer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.8 Reporting Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.9 Data Privacy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.10 Funding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2 Loading Plots
5
2.1 Supported Image Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3 Calibrate Axes
6
3.1 2D (X-Y) Plot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.1.1 Calibration Value Format . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2 Bar Charts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.2.1 Bar Charts vs. Histograms . . . . . . . . . . . . . . . . . . . . . . . . 8
3.2.2 Axes Calibration for Bar Charts . . . . . . . . . . . . . . . . . . . . . 8
3.3 Polar Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.4 Ternary Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3.5 Maps/Microscope Images . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.6 Image (Align to Image Pixels) . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
E-Mail: ankitrohatgi@
1
4 Grid Removal
12
5 Acquire Data
13
5.1 Manual Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
5.2 Automatic Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5.3 Digitization Algorithms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
5.3.1 Averaging Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
5.3.2 X Step with Interpolation . . . . . . . . . . . . . . . . . . . . . . . . . 17
5.3.3 Custom Independents . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5.3.4 X Step . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5.3.5 Blob Detector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5.3.6 Bar Charts and Histograms . . . . . . . . . . . . . . . . . . . . . . . . 18
6 Multiple Datasets
18
7 Handling Digitized Data
19
7.1 Sort Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
7.2 Formatting Dates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
7.3 Number Formatting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
7.4 Export to .CSV File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
8 Distance and Angle Measurements
22
9 Import and Export JSON
22
10 Custom Scripts
22
2
1 Introduction
A large quantity of technical data is available only in the form of plots and images. In these images, it is easy to visualize the relationship between the variables involved, but recovering the exact numerical values of the data is usually a tedious and error prone process. To aid this time consuming task of data recovery, many digitization tools have been developed over the years, but this task remains daunting and prone to errors. The common complains with the existing tools are as follows:
? Limited in features, often supporting only a few specific plot types.
? Compatible with only some specific operating systems.
? Difficult to use or prone to errors.
? No longer maintained by the original developer.
? Closed source or no freedom to modify the code.
Because of the above limitations with the current digitizing tools, WebPlotDigitizer was developed to facilitate easy and accurate data extraction from a variety of plot types. This program has been built using HTML5 which allows it to run within most popular web browsers and does not require to be installed by the user (desktop versions are also available for offline usage). This is distributed free of charge as an opensource software and since its creation in 2011, this tool has gained thousands of users and has been cited in many published articles. A screenshot of a typical session of the software is shown in Figure 1.
1.1 History
WebPlotDigitizer was initially developed while working on my graduate studies at the University of Notre Dame. Having to extract data from many publications for comparing and contrasting my own findings in the lab was a time consuming task. The search for a tool to aid this process usually ended in realizing that most of the existing tools for this purpose did not fulfill many of the requirements.
Some of the experimental work in the lab required me to learn some basic image processing techniques which eventually formed the basis of the automatic detection algorithms used here. Image processing knowledge along with some interest in learning the very popular HTML5 APIs were a perfect match to create a web based data extraction tool like this.
WebPlotDigitizer is now used by thousands everyday and because of this interest, I have continued to maintain and improve the software in my spare time.
1.2 User Manual and Tutorials
This user manual describes the various capabilities of the software and aims to help the user in making an effective use of the software. This manual may be updated continuously to
3
Figure 1: Screenshot of WebPlotDigitizer showing the data points recovered on a plot via automatic detection.
4
match the latest deployed version of the software. A few video tutorials are also available at . If the you want me to document the underlying theory and algorithms, then please send me a request over email.
1.3 License
WebPlotDigitizer is distributed under the GNU Affero General Public License version 3 by Ankit Rohatgi. For the complete terms and conditions, please refer to . org/licenses/agpl-3.0.html
1.4 Source Code
WebPlotDigitizer is an open source software (see above). The source code can be obtained from GitHub ().1 Desktop versions are also available for Windows, Linux and Mac OS on the website https: //automeris.io/WebPlotDigitizer/download.html. Feel free to contact via email if you wish to contribute to this project.
1.5 Availability
The latest stable version of the software can be used directly from the website https:// automeris.io/WebPlotDigitizer.
1.6 Supported Browsers
Online version of WebPlotDigitizer should be compatible with most recent versions of popular browsers such as Google Chrome, Firefox and Safari. Internet Explorer and Microsoft Edge are not tested.
1.7 Citing WebPlotDigitizer
If you wish to cite WebPlotDigitizer in any of your works, then please use the following information:
Author Ankit Rohatgi Title WebPlotDigitizer
Website Version 4.6
Date September, 2022 E-Mail ankitrohatgi@ Location Pacifica, CA, USA
1For an efficient management of e.g., the illustrations of the documentation, this project uses git's Large File Storage (). For a successful local checkout of the repository, this typically requires an additional package (example Debian, ) to the installation of git itself.
5
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- webplotdigitizer user manual version 4
- creating a crypto token using a smart contract
- dsc 201 data analysis visualization
- a guide to f string formatting in python
- user interfaces development in opendiel
- what s new in python
- python tutorials and notes
- gpib programming tutorial boston university
- machine learning guide
- some easily overlooked but useful python features
Related searches
- excel user manual pdf
- excel 2016 user manual pdf
- excel user manual free download
- microsoft project user manual pdf
- sap user manual pdf
- microsoft flight simulator 2020 user manual pdf
- unity user manual pdf
- apple iphone 11 user manual pdf
- onenote user manual pdf
- user manual for iphone 11 pro
- kindle user manual pdf
- android user manual free download