从数据图中取出数据点——matlab和origin

从数据图中取出数据点——matlab和origin,第1张

很多时候我们需要从已有的图片中取出数据点,或者找到图中数据的原始数据,进一步分析问题。本文讲两个常用软件,Matlab 和 Origin 的数据取出方法。

Matlab:

拷贝数据 :打开后缀名为fig的图片,选中Tools -->Brush, 然后在图中拖拽选中数据,然后按 “Ctrl+C”,即将选中的数据点copy到剪切板。

拷贝曲线 :在交互编辑图片格式下,单击曲线,直接 “Ctrl+C”,然后选中想要放入的图层,然后 “Ctrl+V”,即完成曲线拷贝。

Origin :两种方式(都是拷贝数据,目前没有发现拷贝曲线的好方法,欢迎交流):

方式一 (适合拷贝单一曲线数据): 单击Origin图中的数据点,变成选中状态后,然后按 “Ctrl+C”,即将选中的数据点copy到剪切板。

方式二 (适合拷贝多条曲线,以及找到曲线之间的对应关系):双击Origin图中数据点(如有多条曲线,应该先单击选中需要的那一条曲线,然后双击),d出 "Plot Details - Plot Properties", 左上方显示 Graph -- Layer 等等。下方有一个“workbook” 按钮,点击跳转到所在工作簿。

具体做法为:不断放大目标点,直到坐标精度达到使用者的要求

第二种是利用ginput函数,从图中点击不同位置获取不同点的坐标值,但是这个坐标值是相对坐标,不是绝对坐标

a = ginput(1)disp(a)此时使用者只需在图中点击目标点,即可显示出目标点坐标。

最后一种是利用工具栏中的tip工具,插入数据点标注,这个功能不仅能精确得到点坐标,而且可以标识出来。

1、打开ps,载入素材图片,如图所示:

2、按快捷键 ctrl+j 将背景图层复制一层,如图所示:

3、给 图层 1 添加一个滤镜效果——高反差保留,如图所示:

4、在d出的窗口中设置其半径象素为:2.4,最后单击确定按钮,如图所示:

5、给 图层 1 添加一个阈值,如图所示:

6、在d出的对话框中设置阈值色阶为:127,最后单击确定按钮,如图所示:

7、最终效果,如图所示。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6830236.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存