automeris-io / WebPlotDigitizer

Computer vision assisted tool to extract numerical data from plot images.
https://automeris.io
GNU Affero General Public License v3.0
2.67k stars 363 forks source link

Feature Request: Calibrate axes by selecting points with known values #222

Open onlynone opened 4 years ago

onlynone commented 4 years ago

On some charts, one might know the exact values of some of the points. Instead of selecting X1, X2, Y1, and Y2 to define the axes, it could be simpler and more accurate if one could select 2 data points on the graph for which one knows the "true" values and then input the coordinates for those points: (x, y) for P1, and (x, y) for P2.

Another similar idea would be to (re)calibrate the axes after automatic extraction has been run. One could select two of the points and supply the known good values for those points. After the data is entered, the tool could re-calculate the values for the other points.

billdenney commented 3 years ago

As a work-around, this could be done with the current version by selecting the same location twice (as x1 and y1 and then as x2 and y2). I realize that you're asking for something that simplifies that into a single step instead of two steps, but I thought that I could let you know that it's possible now.