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 362 forks source link

Make micro adjustments using keyboard arrows? #18

Closed aizenman closed 10 years ago

aizenman commented 10 years ago

Hi there,

Absolutely love your program. However, one issue keeps popping up - the fact that the mouse is usually not quite fine enough to ensure that I've quite gotten the right value.

What would be spectacular would be if there was an ability to bump the last point chosen by a pixel using the keyboard arrow keys (or, if for whatever reason that doesn't work, some other keyboard keys). This would apply to both the "axis selection" and "point selection" modes.

Thanks! /yga

aizenman commented 10 years ago

Btw, while I know I'm suggesting several features, I think this would be the most critical - it would make a huge difference in terms of making sure that the data is precisely right. It's a make-or-break feature, I think.

Thanks so much for your awesome work!

ankitrohatgi commented 10 years ago

In the next update, I will be adding the ability to zoom the plot itself and also adjust the magnification in the zoom window. I see that this also results in much finer control with the mouse. Also for low resolution images, I can re-sample the image to a higher resolution that should also eliminate the accuracy issue further. I can add support for keyboard adjustments too.

aizenman commented 10 years ago

Those all sound awesome. How far away is the next update?

I do think that no matter how zoomed in you are, the keyboard adjustments would be handy - some of us just have jittery hands :-)

ankitrohatgi commented 10 years ago

I have made a few massive architectural upgrades and so it may be only by mid or end of April that I can have something out. Keyboard adjustments have been included in the plan now. Bar plots need a little bit more thought, so I am not fully certain about that - it will eventually be added though.

aizenman commented 10 years ago

Awesome! Let me know if you need a beta tester.

Yeah I think bar plots are hard and a second or even third priority. The existing workarounds are not bad at all.

On Feb 26, 2014, at 1:07 PM, Ankit Rohatgi notifications@github.com wrote:

I have made a few massive architectural upgrades and so it may be only by mid or end of April that I can have something out. Keyboard adjustments have been included in the plan now. Bar plots need a little bit more thought, so I am not fully certain about that - it will eventually be added though.

— Reply to this email directly or view it on GitHub.

ankitrohatgi commented 10 years ago

This has been added in the version 3.0 (http://arohatgi.info/WebPlotDigitizer/beta/). Watch the demo here: http://youtu.be/G8KPVVFrb6U