加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

[转载]使用origin从图片中提取数据

(2014-04-12 14:00:56)
标签:

转载

分类: SPSS-Origin-Excel
    在阅读文献的过程中,我们经常遇到这样一种情况:我们希望得到文献中的数据,但是它们已经被做成了图表的形式。这个时候就需要一种所谓提取图片中数据的技术。现在有不少实现的方法,但是其基本思路都是一样的,那就是读到图片中各个数据点的坐标,再根据一些相关的横纵坐标的数值进行一些转换,还原出原来的数据。最简单的方法就是把文献中的图表截出来,放在photoshop中,读取横纵坐标相关信息以及所有点的坐标,在excel中经过一定的转换来还原数据。现介绍一种利用origin来提取数据的方法,这大致就是一个数字化的过程,大概和搞gis的同学用数字化仪把一个地图数字化的过程相差不大,只是比他们简单一些。
   Origin公司在7.0以后就提供了一个数字化插件(Digitize.OPK),可以在http://www.originlab.com/fileexchange/ 的Digitizer for Origin 7, 7.5 and 8.0 (SR2 or later)下载到。下载后,打开origin,把那个插件拖到工作空间,就完成了安装。
  1. 点击 ,出现下面的窗口。
  2. 在该窗口下,选择file->import image。导入所需要的图表,然后把图表调整到合适的大小。点击右键,选择label control,进入下面的对话框。
    Object name 设为Image1。Attach to 选择page。确定。这里没有什么可说的,对象名的定义由插件写死了,按照他的要求作就可以了
  3. 点击digitize…。出现下列对话框:
  设置横轴的两个点,确定后,按照顺序双击选择那两个点,用于得到那两个点的横坐标。
  随后会要求设置纵轴的两个点,同理得到相应两个点的坐标,然后就可以根据这几个直得到数据转换所需的公式。
  4. 然后,会要求用双击的方法确定点的坐标。
  选择结束以后,esc退出。即得到数字化的图。
  由回归得到的直线来看,和原来的数据有一点差别,主要是数字化插件的那个图标挡住了一些数据,数据丢失导致了相关性有一些改变。
  5. 点击右键,选择:create worksheet DRAW.生成原始数据。
  这里就是原始数据的x,y值。原始数据的顺序是按照数字化的过程中,点击的顺序排列的。

0

  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有