WebPlotDigitizer使用教程

简介:
WebPlotDigitizer是一个在线的网页工具,支持Linux、Window、MacOS。用来解决从已知图线上获取数据的问题。应用场景主要是图形数据获取。
主页:
https://automeris.io/WebPlotDigitizer/

使用步骤:

(1)选择图片
首先进入该工具主页,选择语言后开始运行。
在这里插入图片描述
在右侧选择Load Image,导入数据图并选择图的类型,以2D图为例。(教程使用的图片源自:He K, Zhang X, Ren S, et al. Deep residual learning for image recognition[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 770-778.)
在这里插入图片描述
(2)标定坐标轴
在工作界面标定导入图像的坐标轴信息。
具体操作是标四个点,两个X点确定一条X轴,两个Y点确定一条Y轴,点击Complete输入数值。图中X1=0,X2=2;Y1=10,Y2=20。此处可选取是否为对数坐标,暂不选。
在这里插入图片描述
(3)获得点数据
右边的选项有Add Point、Adjust Point、Delete Point,可对应按键盘ASD操作。要从图中获取点的数据,先选Add Point。
在这里插入图片描述
然后用取色器获取图像中目标曲线的颜色,以图中的黄绿色曲线为例。通过调整Distance和Algorithm Averaging Window下deltaX和deltaY的比例,调整数据点的密集程度。点击Run预览:
在这里插入图片描述

如图所示,采取的数据点较为稀疏(上图deltaX和deltaY都为10),且在目标外莫名其妙地检测到了其他点。暂不深究其原因,这时可以使用Pen工具,进一步选取目标区域。如下图所示:
在这里插入图片描述
接着适当减小deltaX和deltaY,暂设为1,点击Run。结果如下图所示:
在这里插入图片描述
效果显著。

(4)导出点数据
从左侧工具栏点击View Data
在这里插入图片描述

可直接复制到剪切板,也可转成.csv文件下载。

(5)更多
此外,工具支持手动标点功能,比较费事,可用于少数场景。
通过更改左侧Datasets名称和Edit Point Group可凭个人使用习惯改善工作效率。

总结

总体上来说WebPlotDigitizer是一个比较方便且功能强大的在线工具。希望各位科研玩家能灵活利用。

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐