Giter Site home page Giter Site logo

datagrabber's Introduction

DataGrabber

DataGrabber is a tool based on opencv to help you extract data from graph and the demo process is shown below.

DataGrabber2

method to use

Step. 0 Start this program This program can be start in the command line by using this line below.

python main.py

Step. 1 Load graph and input the axis information

There are two ways to load graph. You can load it from your clipboard or from file. I would recmment you to load graph from clipboard, because it's so convenient. Then you need to input the start and end value for both x and y. Then you need to define the graph border. You can click "auto" to find the graph border automatically and of course, you can set the graph border manually if the program fails.

Step. 2 Picking up the curve

When used in colorful curve extraction, use the color picker to pick the color from the graph. Selected curve will become white. Then use the eraser to erase unwanted part. If you are extracting a monochrome graph, drag the morph slider to change the extraction value for the program, you can observe the change and drag it until the curve has been selected correctly. If some unwanted part still extisted, use the eraser!

image

Step.3 Save the curve

Hit "Add" button when current curve has been selected correctly and it requires you to input the name. Then you can repeat step2 to step3 if you want to extract more lines. Hit "Preview" button to check if everything is fine. image

Step4. Export the curve

Click file->export to export your data.

Have fun!

Star History

Star History Chart

datagrabber's People

Contributors

qy7 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.