Skip to content

Digtize image graph(figure/chart), such as charts scanned from book. 把书上扫描的曲线图数字化的工具软件

License

Notifications You must be signed in to change notification settings

hustlei/GraphDigitizer

Repository files navigation

English | 简体中文

GraphDigitizer

Codacy Badge Platform:win|osx|linux


Digtize the graph(figure/chart) from image format, such as graph scanned from book.

screenshot

GUI(v0.2) screeshot

Features

  • Setting multiple x-axis values or y-axis values
  • Display axes grid predict by x-ais and y-axis setting
  • Scale background(graph) image
  • fiting any digitized curve by polynomials
  • Export csv format curve points data
  • Switch different system themes (xp, vista etc.)

Platform

  • Windows (maybe won't run on xp)
  • macOS
  • Linux
  • UNIX

Install

Follow the steps as below:

  1. download the GraphDigitizer Code.
  2. run pip install -r requirements.txt install dependencies.
  3. run python bootstrapper.py or python app.py to start app.

Usage

  1. import graph image
  2. scale graph(background) image
  3. setting x-axis and y-axis
  4. add curves
  5. export digitized data

License

You can use this software for free in open source projects that are licensed under the GPL. but there is an exception: if you only use it to generate qss file for commercial product, the product's source code can be shipped with whatever license you want.

If you don't want to open your code up to the public, you can purchase a commercial license, and also should purchase a commercial license for PyQt5.

About

Digtize image graph(figure/chart), such as charts scanned from book. 把书上扫描的曲线图数字化的工具软件

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages