Skip to content

MilanSkocic/pydatadigitizer

Repository files navigation

Introduction

DataDigitizer is a simple graphical tool for digitizing data from images.

In terminal enter the following command:

python -m datadigitizer

The cursor is used to point a specific position in the graph whereas all operations are done through keyboard combinations or through the main menu.

Legend:

  • Red crosses are data points
  • Blue crosses are Xmin and Xmax
  • Green crosses are Ymin and Ymax

Commands:

  • for loading image.

  • add data point.

  • <Hold a+Left Click> add data point.

  • select a data point.

  • <Hold Ctrl+Left Click> multiple data point selection.

  • set Xmin from last data point or from selected data point.

  • set Xmax from last data point or from selected data point.

  • set Ymin from last data point or from selected data point.

  • set Ymax from last data point or from selected data point

  • set all limits from last 4 data points or from last 4 selected data points.

  • remove all limits.

  • remove last data point.

  • remove selected data point.

  • remove all data points.

  • compute the data points.

  • view data table.

  • save data points.

  • clear all.

Dependencies

numpy>=1.21, <2 matplotlib>=3.4.0 Pillow>=9.0.0

Installation

pip install datadigitizer

License

MIT License