matlab从曲线图提取数据

本文介绍了如何使用MATLAB从扭曲的曲线图中提取数据。通过图像预处理、区域提取、边界识别、曲线分离和数据导出等步骤,详细阐述了两种方法,包括霍夫变换和寻找最大连通区域,来实现对图像中曲线的精确分割和数据提取。
摘要由CSDN通过智能技术生成

同学用肉体一顿饭让我帮他做下这个DDL
394393-20190213104934723-1680220050.png
样图是一张非常扭曲的三虚线图他甚至想OCR识别x轴y轴坐标单位
394393-20190213105154359-1585349174.png

  • 上谷歌查了查,对于曲线图提取数据基本上是手动在曲线上取几个点,然后由这个几个点开始遍历领域点,判断领域点是否是黑色,然后再遍历这个黑色点的领域,最终找出一条最长的线便是曲线,一种类似曲线拟合的做法?
  • 知乎专栏提供了一种思路,先把曲线图上无关信息去掉,然后提取最大的连通区域,就是所需要的实线,只可惜样例图要做的是虚线
    第一种方法是同学AA想要的,不过英国人嘛,只告诉他要这样做,并没有告诉他基本思想,所以我们基于第二种方法拓展尝试一下。

清洗图像

所给的图像是RGB图像,且有噪声点,先将图像灰度化,计算图像阈值࿰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值