So glad I found this tool. I've been dabbling around with creating something like it, not knowing it exists, but it's so tangential to what I am doing that my enthusiasm has been nearly zero. My use case is solving aircraft performance graphs, where we don't even care about the underlying data, only the slopes. This should be enormously helpful.
Earlier today I needed to read data from graphs and I thought: "Someone has to have made this.... else I will make something like this myself". I found you app and.... congratulations, it's great, much more complete than I could have thought up. Love it!
Thank you for this wonderful program. I've used it for data extraction for a paper I'm about to resubmit for publication and have included reference to the program.
This is really helpful for the researcher. There is one limitation of connectivity of data points in automatic mode. If somehow we can get the data point number with the curve itself...that will be fantastic.
Fantastic web tool! I just finished using it to digitize spectra that I could only find in printed form. The digitized spectra give me references to compare to when collecting my own. Again, huge thank you
good stuff. I have very irregular graph traces of measured data. The x,y data extraction worked really well after minor delta-x, delta-y adjustment. Thanks to Ankit. Excellent work.
Intuitive, powerful and extremely useful tool. Free. Great explanation as well. I hope I am not too dramatic when I say: this shows the power of the internet.
This works GREAT. It picked up the points automatically off of a picture of a graph and put them into a table no problems at all. Only suggestion is to make the highlighter / area limit a little clearer in the UI. You can create a nice suite of engineering productivity software and license it to large firms!
Thank you so much for your video and your god-amazing tool, Ankit. Really grateful to you for creating this. We all are especially thankful to you for making this free for all to use! Keep up the fantastic work! - Love from Bangalore, India.
this is a great webtool, much better than a lot of offline equivalents I've been using over the yeard. The opensource nature of the product is very important and I've dontated accordingly. Concerning the workflow dispalyed in this tutorial: I really wish, I could introduce corrections in the axes calubration and re-run the digitizing procedure without starting the entire thhing from scratch. Example, if I have missed the "log scale" checkbox or made a typo in a single value, I have to initiate the axes calibration procedure all the way from beginning, defining X1,2 and y1,2 again. Can we please have a button to bring up that X-Y calibration windown again, so I can just correct a value and press "Apply"? Thanks again for the wonderful software.
Great Session. **I have one query**: My graph is having non constant Y-Axis. For Eg it goes up like this: 1e-6, 1e-5, 1e-4, 1e-3, 1e-2, 1e-1, 1. Can you please let me know how to extract data points from such an axis since each interval is not constant. Pls help me out anyone. I am completely stuck.
What about for multiple y axes having one X axis in a figure?? How can we can we get SAME X axis value for different Y axes? For example: TG-DTA-DTG graph, where there are 3 Y axes against X (Temp).. And we have to plot them against a Constant X axis values..
Thanks a million for this digitizer. It proves to be very helpful when extracting LED datasheet plot data that only show voltage-Amps or Amps-Lumen, but never power-Lumen. Now I am able to align the Voltage and Amp data and put it against the Lumen to determine efficiency Just one question: can the application also be portable (copied to USB drive, running without needing to install)?
When I digitize two curves from the same graphical image of wavelength vs. intensity, the x-axis (wavelength) spacings are not equal. I set the delta-x and delta-y values the same for both web plot digitization runs.
Hi! I would like to insert an additional reference point to a date+time X-axis, as I only have one point for which I know the exact time and date. For the other reference points, I only have the date information. I have read the manual which states that "to highlight a different point than what is already selected, you just need to click on the other point after the four points have been placed on the screen.". As english is not my 1st language, I am unsure if this sentence means that I should be able to select 5 reference points or if this is an indication that I should be able to tweak the already selected points. If the first hypothesis is true, I have been unable to select the 5th reference point. I also thought about using the point I have the time+date information, as a reference for the X-axis, but I fear that giving time information for only one of the 2 reference points, would make the software attribute a timestamp to the point for which information is absent. I would really appreciate some help, it would really make a difference in the development/accuracy of my master thesis! Please reach out :) Thanks!
Thank you. Sorry if i missed this but say I have multiple curves on a graph that use the same X and Y axis (e.g. each curve is voltage(Y) versus time(x) for one other parameter value, there are a several parameter values and therefore several curves on the graph. If you are familiar with IC datasheets then you know what I mean.). For one value of Y (voltage), I would like to get the value of X (time) for each of these curves. Basically, the intersection of a horizontal line starting at some Y that intersects each curve. Is there some like your "mask" but for a line that does this. Doing this by hand where you place try to place intersection points on each curve is a bit tedious and probably less accurate. Thanks.
I love this software. I'm having problems with the calibration for tilted images. Shouldn't be better to give (x,y) for the 4 points during calibration?
The current XY calibration does a simple affine transformation, so it can account for scaling, pure rotation in XY plane and shear (X-Y not at 90deg). For this, only the x1,x2 and y1,y2 at the points are needed to satisfy the transformation equations. If your image has perspective distortion, only then (x,y) at all 4 points are needed. It is on my to-do list to add support for perspective distortions eventually.
We appreciate your contribution to humanity.
I just logged in for a comment. One word. "Awesome". The best digitizer ever.
You have enabled our laboratory group to do a pretty big portion of our research analysis! We use it for extracting data from plots in old literature.
Me, too!!
Yes this software saves my life
You are really making this world a better place, thanks for sharing the source files!
If I succeed on my path to tenure, I will thank you in my celebration banquet.
Good luck!
Hello I am back. I already got my tenure last year, and I sure did thank WebPlotDigitizer on the Acknowledgements page in my presentation slides.
@@mkhere73 that's wholesome
So glad I found this tool. I've been dabbling around with creating something like it, not knowing it exists, but it's so tangential to what I am doing that my enthusiasm has been nearly zero. My use case is solving aircraft performance graphs, where we don't even care about the underlying data, only the slopes. This should be enormously helpful.
Cool, lmk if you want to chat!
This is such an amazing piece of software, thank you for making it! The interplay between mouse and keyboard arrows is exquisitely done
Earlier today I needed to read data from graphs and I thought: "Someone has to have made this.... else I will make something like this myself".
I found you app and.... congratulations, it's great, much more complete than I could have thought up. Love it!
You are one of a best modern polymaths of our era. Thanks
This is simply amazing. Well done on the tool, and on the video. Scientists and Engineers all over the world will be using this.
Thank you, i’m doing revisions on my thesis after my professor told me to use this tool i’ve never even known before, this helped me a lot
Thank you for this wonderful program. I've used it for data extraction for a paper I'm about to resubmit for publication and have included reference to the program.
Thanks!
Same here! You are the best!
I've never heard of or used a digitizer plot before, but this programme worked perfectly. Thank you!
This is really helpful for the researcher. There is one limitation of connectivity of data points in automatic mode. If somehow we can get the data point number with the curve itself...that will be fantastic.
Awesome contribution by Dr. Rohatgi. It has obviously helped many people from different fields. Thank you very much.
Fantastic web tool! I just finished using it to digitize spectra that I could only find in printed form. The digitized spectra give me references to compare to when collecting my own. Again, huge thank you
Hi Kent, thanks for the donation and the kind comments :)
Dude thanks a ton for your contribution! I cant tell you how many times your digitizer has saved me!
Thank you for this awesome tool. WebPlotDigitizer was so easy to use and your eloquent instructions were superb.
good stuff. I have very irregular graph traces of measured data. The x,y data extraction worked really well after minor delta-x, delta-y adjustment. Thanks to Ankit. Excellent work.
Intuitive, powerful and extremely useful tool. Free. Great explanation as well. I hope I am not too dramatic when I say: this shows the power of the internet.
Excellent tool and excellent tutorial. I can imagine how much effort you have put into this work.
Yes! indeed this is an amazing software. Thanks for keeping in open source. Because of people like you I have some faith in humanity.
This works GREAT. It picked up the points automatically off of a picture of a graph and put them into a table no problems at all. Only suggestion is to make the highlighter / area limit a little clearer in the UI. You can create a nice suite of engineering productivity software and license it to large firms!
After stepping on the moon, this is the next big step for mankind...thank you!!!!
Excellent job! Last time I used this type of software was on the Mac Classic. I"m glad to see it has been updated and expanded.
This contribution stands right there with SciHub
you boosted my hope in humanity
The tool is absolutely fantastic!!! Very clever - at the same time easy to use. The video instructions are also clear. Well done.
Magic work that save my life, many acknowledgements!!
I think this is my first UA-cam comment ever. Awesome, awesome tool. Thank you!
Excellent, just brilliant ....Thank a lot for sharing this impressive application !!!!!
Very useful tool. Thank you for making it so easy to use and accessible.
Thank you so much for your video and your god-amazing tool, Ankit. Really grateful to you for creating this. We all are especially thankful to you for making this free for all to use! Keep up the fantastic work! - Love from Bangalore, India.
Thank you! This is the best web digitizer. Awesome work! Very very useful when you have to find the right parts from technical drawing data sheets.
You've developed an awesome tool, Ankit. Great work.
Man you saved me a looot of time for my thesis
You make my life easier. Thank you Sir
I am definitely giving you a positive reference in my work. This is excellent.
Thank you brother! This is helping further scientific research all over the world!
you proved ... humanity exists😍😘😘😘
looks great, thanks a lot to have put this software online.
plan to use this to digitize the 1972 "limits to growth" scenarios soon.
the hero we deserve
Thank you so much!! You guys saved my day!!
Absolute legend. Works beautifully. Thank you
Brilliant tool and very clear explanation. Thank you so much.
I used it for a bar plot and it works very well
Brilliant video - everything I needed to know about this
Awesome work dude. I'am also working in the same field. Got a lot of new ideas with it.
Thanks for your contribution.
Indeed, this is an excellent contribution.
Bro, this saved me. Thank you so much!
Thank you for your efforts. This is the exact tool i need for years.
THANK YOU SO MUCH. BUT WHAT ABOUT EXTRACTING THE VALUE OF MEAN AND THE CORRESPONDING STANDARD DEVIATION OR STANDARD ERROR FROM ERRORBARS?
this is a great webtool, much better than a lot of offline equivalents I've been using over the yeard. The opensource nature of the product is very important and I've dontated accordingly.
Concerning the workflow dispalyed in this tutorial: I really wish, I could introduce corrections in the axes calubration and re-run the digitizing procedure without starting the entire thhing from scratch. Example, if I have missed the "log scale" checkbox or made a typo in a single value, I have to initiate the axes calibration procedure all the way from beginning, defining X1,2 and y1,2 again. Can we please have a button to bring up that X-Y calibration windown again, so I can just correct a value and press "Apply"?
Thanks again for the wonderful software.
This tool is amazingly helpful, thank you
Wonderful project, excellent idea and great tutorial! Thank you!
This is awesome mate.
Extremely helpful tool! You are a hero!
Much useful - appreciated work.
This is pretty fabulous honestly, thank you !
Fantastic. I had to create an account to give this comment to you! Great contribution to science
Thanks for making this. Keep up with this kinde of work!
Great software, saved a lot of time for us.
Excellent work Ankit.Thanks a lot :)
Great Session. **I have one query**: My graph is having non constant Y-Axis. For Eg it goes up like this: 1e-6, 1e-5, 1e-4, 1e-3, 1e-2, 1e-1, 1. Can you please let me know how to extract data points from such an axis since each interval is not constant.
Pls help me out anyone. I am completely stuck.
Doing god's work sir. Thank you
This is an amazing tool! Thank you for creating it.
This made me want make something and open source it. Thank you guys.
Clear explanation!!!!Helpful
God bless you. Couldn't be better. Thank you.
thanks for all this amazing work!
This is just brilliant!
Thank you guys.
感谢大佬,这个工具救了我的狗命。
Very useful tool and tutorial. Thanks for sharing
This is really very well coded. Excellent job.
What about for multiple y axes having one X axis in a figure??
How can we can we get SAME X axis value for different Y axes? For example: TG-DTA-DTG graph, where there are 3 Y axes against X (Temp).. And we have to plot them against a Constant X axis values..
what Amazing work. thank you so much. keep it up.
Thanks a million for this digitizer. It proves to be very helpful when extracting LED datasheet plot data that only show voltage-Amps or Amps-Lumen, but never power-Lumen.
Now I am able to align the Voltage and Amp data and put it against the Lumen to determine efficiency
Just one question: can the application also be portable (copied to USB drive, running without needing to install)?
The downloadable version is portable by default (no installer, just a zip file)
@@ankitrohatgi Perfect!
When I digitize two curves from the same graphical image of wavelength vs. intensity, the x-axis (wavelength) spacings are not equal. I set the delta-x and delta-y values the same for both web plot digitization runs.
Hi! I would like to insert an additional reference point to a date+time X-axis, as I only have one point for which I know the exact time and date. For the other reference points, I only have the date information. I have read the manual which states that "to highlight a different point than what is already selected, you just need to click on the other point after the four points have been placed on the screen.".
As english is not my 1st language, I am unsure if this sentence means that I should be able to select 5 reference points or if this is an indication that I should be able to tweak the already selected points. If the first hypothesis is true, I have been unable to select the 5th reference point.
I also thought about using the point I have the time+date information, as a reference for the X-axis, but I fear that giving time information for only one of the 2 reference points, would make the software attribute a timestamp to the point for which information is absent.
I would really appreciate some help, it would really make a difference in the development/accuracy of my master thesis!
Please reach out :)
Thanks!
Amazing job, thank you very much
Thank you. Sorry if i missed this but say I have multiple curves on a graph that use the same X and Y axis (e.g. each curve is voltage(Y) versus time(x) for one other parameter value, there are a several parameter values and therefore several curves on the graph. If you are familiar with IC datasheets then you know what I mean.). For one value of Y (voltage), I would like to get the value of X (time) for each of these curves. Basically, the intersection of a horizontal line starting at some Y that intersects each curve. Is there some like your "mask" but for a line that does this. Doing this by hand where you place try to place intersection points on each curve is a bit tedious and probably less accurate. Thanks.
Excellent!!! Love your work. It really helps a lot!!!!!!
I love this software. I'm having problems with the calibration for tilted images. Shouldn't be better to give (x,y) for the 4 points during calibration?
The current XY calibration does a simple affine transformation, so it can account for scaling, pure rotation in XY plane and shear (X-Y not at 90deg). For this, only the x1,x2 and y1,y2 at the points are needed to satisfy the transformation equations. If your image has perspective distortion, only then (x,y) at all 4 points are needed. It is on my to-do list to add support for perspective distortions eventually.
Oh my goodness, this is amazing! Can I donate somewhere...
This is an amazing software, I wish I knew of it while I was in grad school.
It works perfectly. Thank you very much!!
Awsome, thanks a lot, it was very helpful.
Thanks for this lesson. Awesome
Thank you dude, great and easy to use software
Congrats for this very useful tutorial.
This. Is. Just. Awesome.
Thank you for this tutorial.
Thanks so much for this very cool tool!
really awesome, thanks a lot for your contribution, this tool helps us to validate the data in the form of image
great job!!..thank u Sir
This is an amazing software. Thank you sooo much. Regards.
Thanks. Very informative
So cool and great help. Thank you very much.
yes, this online tool is godsent. thanks so much
Thank you very much and congratulations for this useful software.